本書是一部系統講解Unity Universal Render Pipelin內置Shader的應用型圖書,旨在使讀者能夠瞭解URP與傳統渲染流水線Shader的不同之處,讓讀者儘快在URP專案中編寫出所需的Shader。
本書採用串聯講解的方式編寫而成,主要分為三 部分:第一部分包含第1章,主要為了給讀者普及URP的基本知識、專案的配置方法、內置Shader的不同用途以及Package中不同包含檔的作用,使之前還沒有接觸過URP的讀者在 學習之前能夠全面瞭解 UPR;第二部分包含第2~5章,主要講解了URP中最複雜的內置Shader——Lit,以Shader中關聯到的包含檔、函數和巨集定義;第三部分包含第6~8章,講解了Unlit內置的視覺化 Shader編輯器ShaderGraph,並講解了車漆和流光燈兩個Shader案例,用於鞏固前面章節所學到的內容,並加深對於URPShader的理解。本書主要適合各大培訓機構、高等院校作為Unity Shader課程教材,或從事 Unity程式開發的讀者參考 。