內容簡介
本書是一部繫統講解Unity Universal Render Pipeline內置shader的應用型圖書,旨在使讀者能夠了解URP與傳統渲染流水線shader的不同之處,讓讀者盡快在URP項目中編寫出項目所需的shader。
本書主要分為三大部分:
部分包含第1至2章,主要為了給讀者普及Universal RP的基本知識、項目的配置方法、內置shader的不同用途以及Package中不同包含文件的作用,使之前沒有接觸過URP的讀者在學習之前能夠全方面的了解UPR。
第二部分包含第3至5章、第7章,主要講解了URP中復雜的內置shader——Lit,以及shader中用到的包含文件、函數和宏定義。
第三部分包含第6章和第8章,第6章編寫並講解了Unlit類型的shader,第8章編寫並講解了PBR類型的Car Paint shader,用於鞏固前面章節所學到的內容,並加深對於URP shader的理解。
本書主要分為三大部分:
部分包含第1至2章,主要為了給讀者普及Universal RP的基本知識、項目的配置方法、內置shader的不同用途以及Package中不同包含文件的作用,使之前沒有接觸過URP的讀者在學習之前能夠全方面的了解UPR。
第二部分包含第3至5章、第7章,主要講解了URP中復雜的內置shader——Lit,以及shader中用到的包含文件、函數和宏定義。
第三部分包含第6章和第8章,第6章編寫並講解了Unlit類型的shader,第8章編寫並講解了PBR類型的Car Paint shader,用於鞏固前面章節所學到的內容,並加深對於URP shader的理解。