Unity Component | Shader & Material

更新於 發佈於 閱讀時間約 3 分鐘
raw-image

前言

  最近在嘗試自製第三人稱傾斜視角的遊戲,漸漸地接觸到了以前只聽聞而不曾使用的 Shader ,我發現這是一個相當重要的東西,配合上程式能進行很多有趣的算圖,像是物體高亮白邊就是靠自定義 Shader 算出來。

  這篇文章將會講述 Shader 的相關知識,在 Unity 中,使用 Material的形式來表現,也就是幫物件進行貼圖和色彩控制的組件。

shader | 著色器

  遊戲開發中的許多特效,如鏡面反射、折射、動物毛髮和卡通效果,都使用著色器來實現,使用GPU來運行圖形處理,最簡單的使用方式,就是使用 Unity 內建的材質球。

Standard Shader | 物理著色器

  材質球,模擬現實的方法呈現出材質和燈光之間的相互作用,給用戶逼真的視覺效果,模仿了燈光在真實情境下的效果,但不需要過多的專業工具。

Rendering Mode | 渲染模式

設置正確的渲染模式很重要,有四種模式:

  1. Opaque :這種模式下代表著色器不支持透明通道,完全不透明,石頭、金屬適合使用。
  2. Cutout:這種模式下支持透明通道,但是不支持半透明,要麼完全透明要麼完全不透明,透明由 albedo中的alpha值和alpha cutoff決定,適合製作葉子、草等有透明但不希望出現半透明的物件。
  3. Fade : 褪色模式,Albedo的Color的alpha值來調整,能製作出半透明效果,適合製作物體漸漸淡出而非玻璃。
  4. Transparent : 適合玻璃,半透明後高光合反射不會變淡。

後記

  這是我買的一本書中的筆記,因為最近思考了一下智慧財產權的部分,我只摘錄跟 Unity官方有關的內容,或是一些比較簡單的說明,我在下方提供了幾個實用的相關網站,有興趣可以去參考。

參考資料 / 相關網站

初見Unity Shader 系列

[Shader筆記] 連你阿罵都能看得懂的Shader介紹

留言
avatar-img
留言分享你的想法!
avatar-img
瓶裝雪的沙龍
111會員
247內容數
你好,我是瓶裝雪!我是一名遊戲設計師!
瓶裝雪的沙龍的其他內容
2024/09/22
魔火術師是第三人稱動作射擊遊戲,屬於專題畢業製作,在畢業組成新的團隊後優化並上架。
Thumbnail
2024/09/22
魔火術師是第三人稱動作射擊遊戲,屬於專題畢業製作,在畢業組成新的團隊後優化並上架。
Thumbnail
2024/01/26
這篇文章將會講述虛擬(virtual)與覆蓋(override)的簡易使用方式。
Thumbnail
2024/01/26
這篇文章將會講述虛擬(virtual)與覆蓋(override)的簡易使用方式。
Thumbnail
2023/12/29
講述遊戲設計從新手到專業的發展方向。
Thumbnail
2023/12/29
講述遊戲設計從新手到專業的發展方向。
Thumbnail
看更多
你可能也想看
Thumbnail
家中修繕或裝潢想要找各種小零件時,直接上網採買可以省去不少煩惱~看看Sylvia這回為了工地買了些什麼吧~
Thumbnail
家中修繕或裝潢想要找各種小零件時,直接上網採買可以省去不少煩惱~看看Sylvia這回為了工地買了些什麼吧~
Thumbnail
👜簡單生活,從整理包包開始!我的三款愛用包+隨身小物清單開箱,一起來看看我每天都帶些什麼吧🌿✨
Thumbnail
👜簡單生活,從整理包包開始!我的三款愛用包+隨身小物清單開箱,一起來看看我每天都帶些什麼吧🌿✨
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
其他特殊材質調整 Particles Q:大家有沒有發現剛剛葉子是一面有顏色一面透明? A:Unity的渲染只有單面,超奇怪ㄉ啦,他軟體預設就是單面,要改成雙面也行,但會造成電腦負擔,所以只需在想要雙面渲染的物體上賦予即可,不用整個專案都給它。 單面渲染的情形 材質球著色器定義 Sh
Thumbnail
其他特殊材質調整 Particles Q:大家有沒有發現剛剛葉子是一面有顏色一面透明? A:Unity的渲染只有單面,超奇怪ㄉ啦,他軟體預設就是單面,要改成雙面也行,但會造成電腦負擔,所以只需在想要雙面渲染的物體上賦予即可,不用整個專案都給它。 單面渲染的情形 材質球著色器定義 Sh
Thumbnail
剛剛調了第一層Rendering Mode渲染模式的參數 進入第二層#Opaque渲染參數介紹 搭配教材一起做好ㄌ,先下載檔案樹葉葉葉🌿🌿🌿 解壓縮後把他拖移進去ASSET裡面 點開剛剛LeafPack,找到Mesh>選擇FBX>找到後拖曳到遊戲編輯畫面 部份模型( Fbx&
Thumbnail
剛剛調了第一層Rendering Mode渲染模式的參數 進入第二層#Opaque渲染參數介紹 搭配教材一起做好ㄌ,先下載檔案樹葉葉葉🌿🌿🌿 解壓縮後把他拖移進去ASSET裡面 點開剛剛LeafPack,找到Mesh>選擇FBX>找到後拖曳到遊戲編輯畫面 部份模型( Fbx&
Thumbnail
材質和貼圖在遊戲開發中扮演著極為重要的角色,其決定了遊戲物件的外觀和表現。 材質(Material)在Unity中定義物體外觀和視覺特性的屬性集合。 包含了物體的顏色、光澤度、透明度、反射率等信息,可以透過調整這些屬性來改變物體在遊戲中的表現形式。舉例來說,可以創建金屬、塑料、木材等不同材質類型
Thumbnail
材質和貼圖在遊戲開發中扮演著極為重要的角色,其決定了遊戲物件的外觀和表現。 材質(Material)在Unity中定義物體外觀和視覺特性的屬性集合。 包含了物體的顏色、光澤度、透明度、反射率等信息,可以透過調整這些屬性來改變物體在遊戲中的表現形式。舉例來說,可以創建金屬、塑料、木材等不同材質類型
Thumbnail
這篇文章將會講述關於相機的核心和常用知識。
Thumbnail
這篇文章將會講述關於相機的核心和常用知識。
Thumbnail
這篇文章將會介紹 Unity 相機的不同空間座標。
Thumbnail
這篇文章將會介紹 Unity 相機的不同空間座標。
Thumbnail
這篇文章將會講述 Unity Shader 及簡單的模式設定。
Thumbnail
這篇文章將會講述 Unity Shader 及簡單的模式設定。
Thumbnail
這是一般的渲染 黑邊處理後的圖會比較融入漫畫 而一般solid黑邊只有邊界 用特殊的方法可以讓黑邊更有立體感 實際使用 有黑邊的前提下使用在漫畫上比較不會那麼突兀
Thumbnail
這是一般的渲染 黑邊處理後的圖會比較融入漫畫 而一般solid黑邊只有邊界 用特殊的方法可以讓黑邊更有立體感 實際使用 有黑邊的前提下使用在漫畫上比較不會那麼突兀
Thumbnail
【檢視範例】【下載範例】 目標動畫效果:應用影片片段元件與傳統補間動畫,以及遮色片動畫技巧,表現金屬框與文字的光澤效果。 使用動畫技巧:影片片段元件、傳統補間動畫、遮色片動畫。 Step1. 範例檔元件庫中包含文字、圓與漸層光三元件。點取場景上文字元件並複製,新增圖層,於圖層上原地貼上文字元件
Thumbnail
【檢視範例】【下載範例】 目標動畫效果:應用影片片段元件與傳統補間動畫,以及遮色片動畫技巧,表現金屬框與文字的光澤效果。 使用動畫技巧:影片片段元件、傳統補間動畫、遮色片動畫。 Step1. 範例檔元件庫中包含文字、圓與漸層光三元件。點取場景上文字元件並複製,新增圖層,於圖層上原地貼上文字元件
Thumbnail
使用橢圓、矩型、鋼筆工具建立物件基本造型,搭配物件重疊合併的編輯,以及漸層填色技巧,完成仿3D的場景內之球、舞台、光線、陰影等動畫素材物件。 STEP1. 為方便編輯請先設定場景背景色為灰色,選擇填色為黑白放射狀漸層,繪製正圓形無邊框黑白漸層,再使用漸層變形工具調整漸層中心至圓內左上角,放大漸層範圍
Thumbnail
使用橢圓、矩型、鋼筆工具建立物件基本造型,搭配物件重疊合併的編輯,以及漸層填色技巧,完成仿3D的場景內之球、舞台、光線、陰影等動畫素材物件。 STEP1. 為方便編輯請先設定場景背景色為灰色,選擇填色為黑白放射狀漸層,繪製正圓形無邊框黑白漸層,再使用漸層變形工具調整漸層中心至圓內左上角,放大漸層範圍
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News