简介
本书是一部系统讲解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、按照shader编码的顺序进行讲解,方便读者理解。 2、提炼总结,将shader中常用的函数汇总成表格,方便读者记忆。 3、覆盖面广,shader中涉及到的库文件都会一一讲解。 4、以落地shader案例做总结,加深读者的理解。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2021-10-01
- 更新: 2023-06-21
- 书号:9787302590378
- 中图:TP391.413
- 学科:工学控制科学与工程工学计算机科学与技术