Unity Component | Shader & Material

閱讀時間約 1 分鐘

前言

  最近在嘗試自製第三人稱傾斜視角的遊戲,漸漸地接觸到了以前只聽聞而不曾使用的 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官方有關的內容,或是一些比較簡單的說明,我在下方提供了幾個實用的相關網站,有興趣可以去參考。

參考資料 / 相關網站

為什麼會看到廣告
100會員
246內容數
對設計師如何成長為設計師好奇嗎? 2020年九月,我進入大學學習當一位設計師,從開始到沉寂,再到重燃熱忱,我將在方格子紀錄我的成長歷程、理念、心情,分享我在這段旅程中所經歷的故事。
留言0
查看全部
發表第一個留言支持創作者!
你可能也想看
創作者要怎麼好好休息 + 避免工作過量?《黑貓創作報#4》午安,最近累不累? 這篇不是虛假的關心。而是《黑貓創作報》發行以來可能最重要的一篇。 是的,我們這篇講怎麼補充能量,也就是怎麼休息。
Thumbnail
avatar
黑貓老師
2024-06-29
防曬產品係數測試報告彙整(2024年)從2014年起,自己對於市售防曬產品的效能產生了濃厚的興趣。因為當時候發現不少產品的防曬係數其實標示是有問題的,像是原本應該是人體測試的SPF與PA數值,實際上沒有做,只用機器測試的數據來充當,但這兩者卻有很大的差異。像是防曬係數其實有強度、廣度與平均度三個面向需要一起判斷,但多數廠商並沒有完整標示
Thumbnail
avatar
邱品齊皮膚科醫師
2023-04-27
Unity開發學習筆記#0 | 前言最近ChatGPT-4o的發布引起了我的注意,又在Youtube看上見有人教學如何用ChatGPT設計屬於自己的家教,被他的能力震撼到的我一頭熱就訂閱了plus版然後馬上設計了一個自己的家教。最一開始的時候我只有把它用來學習語言的輔助,但用著用著忽然想到:「如果我把它用來引導我學習我沒有學過的領域呢
Thumbnail
avatar
立羽
2024-05-29
Unity(U) 1Q24 - 市占高又如何遊戲引擎開發商 Unity 一直是我感覺很有發展潛力的企業,《原神》、《王者榮耀》等明星遊戲都是透過其引擎所建構,在手遊開發領域,擁有絕對統治力。然而,營運實績與線圖走勢卻不是如此,近 8 季毛利成長率有 4 季為負,1Q24 營運收入是近 8 季來最低值,-$375M…
Thumbnail
avatar
Allexx
2024-05-15
Unity (U) 2023Q4財報:度過錯誤決策的一年,是否即將撥雲見日?Unity (美股代號:U)是一家以渲染實時3D為核心業務的公司。上次評價是 2023Q1財報,已經過了9-10個月,這次回頭來檢視2023Q4和全年的結果。簡單講結論的話就是:美好開年,掙扎結尾。公司大刀闊斧準備再度出發,但是否有效果還需要再觀察一陣子。
Thumbnail
avatar
牛皮
2024-04-05
Unity 致社群的一封信來自 Marc Whitten (Unity CEO)的致歉 !
Thumbnail
avatar
引塵
2023-09-23
【Unity】粒子系統實踐:掌握子彈效果的創建與控制啊,,,,,是這個樣子的,這是我今正在做的東西, 目前做到的進度是, unity醬可以上下左右,搭配上timeline預先設定好路線,創造出往前樣子,那第一次寫發射砲彈的東西,就來記錄一下。 子彈(粒子效果) 這邊我還很爛QQ,但網路上有推薦文章,這篇真的介紹的很詳細: Unity Part
Thumbnail
avatar
W. C. Chen
2023-08-29
avatar
hls Ding
2023-01-31
Unity x Mysql x PHP x Json開啟Xampp伺服器,並啟動 apache & mysql mysql建立 開啟Unity 建立 Script toPhp.cs Unity物件 toWeb物件設定 此處需特別留意設定 UItext & MYtext ,否則會出現物件未設定的Null錯誤 Button 設定 test.php con
Thumbnail
avatar
吳佳鑫
2022-12-18
Unity 遊戲開發引擎與元宇宙的關係  透過Unity平台開發出來的遊戲,比較廣為人知,例如憤怒鳥和寶可夢。Unity 的遊戲開發技術,可以刺激遊戲產業,更朝氣蓬勃有效率地開發新遊戲用戶透過遊戲平台,就可以進入元宇宙的世界!
avatar
Lynn
2022-06-27
Unity還能繼續持有嗎?Unity Q1財報分析Unity在這週公布了2022年Q1的財報,財報發布後股價下挫30%,下跌至30美元,已經遠遠跌破兩年前的上市價。Unity雪崩式的下跌是因為Q1的營運不理想、未來的營運預期不理想、還是單純是隨著近期成長股估值修正而下跌呢?這篇文會分析Unity 2022Q1財報及預測Unity未來的營運狀況。
Thumbnail
avatar
易起聊聊
2022-05-13