ase支持 urp不_urp管线的自学hlsl之路 第一篇 序言
入坑unity學(xué)習(xí)已經(jīng)有一年半了,shader很早就在用連連看學(xué)習(xí)和使用(lwrp hdrp的shadergraph和build in的ase)。但是隨著對于畫質(zhì)和效果的追求和提高,使用手寫shader已經(jīng)變得非常有必要了。疫情期間正好打下了C#的編程基礎(chǔ),兩個月前我開始學(xué)習(xí)CG語言的《入門精要》,至此已經(jīng)完成了整本書的核心內(nèi)容的學(xué)習(xí),在某TA巨巨的瘋狂安利下,開始了urp管線的踩坑之路,本專欄內(nèi)容也是將《入門精要》的核心內(nèi)容移植到urp管線下的hlsl語言里,不再使用cg語言。
為何要使用HLSL放棄CG?CG已經(jīng)不在被英偉達(dá)更新,而HLSL是微軟開發(fā)更新,在三大shader編程語言,是最有學(xué)習(xí)價值的,掌握hlsl后,對后面學(xué)習(xí)compute shader也有很大幫助。
為何要將《入門精要》的內(nèi)容在hlsl上重制一遍?《入門精要》剛看完,其中必定有一些我的疏忽遺漏的知識點,同時為了"復(fù)習(xí)"該書,熟練好urp下hlsl的基礎(chǔ),把書的內(nèi)容重現(xiàn)是非常有必要的。
為何要寫專欄?B站寫專欄第一是方便自己的學(xué)習(xí)和查閱。第二是為后續(xù)hlsl學(xué)習(xí)開坑的萌新作為參考資料。最后也是最重要的一點,本人學(xué)習(xí)unity,C#,shader這些知識的過程中學(xué)習(xí)速度已經(jīng)非常可觀的,有大量的坑已經(jīng)被前輩們踩過了讓我們后來者不必重踩,這節(jié)省了本人大量學(xué)習(xí)成本,俗稱站在巨人的肩上學(xué)習(xí)。而目前關(guān)于urp和hlsl的學(xué)習(xí)資料甚少,希望該專欄能幫到同樣在踩坑的朋友。
總結(jié)
以上是生活随笔為你收集整理的ase支持 urp不_urp管线的自学hlsl之路 第一篇 序言的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python伪代码书写规范_代码这样写更
- 下一篇: 计算机组成原理 参考,计算机组成原理参