这套教程是为TD准备的材质高阶教程,直接使用代码编写材质。这也是小编之前说的值得花时间去研究的“相对不变”的知识,而且这种知识是跨平台的,可以在houdini,可以在maya中使用,甚至可以延伸和扩展到游戏引擎中。当然,这套教程需要的基础要求比较高,有相对难度。
语言:英文
具体内容介绍查看下面内容:
1介绍材质编写基础
从零开始编写材质,同时讲解代码。常用的基础材质包括surface材质,置换和体积。同时包括循环,函数,数据传递,AOVs和自定义面属性。
2PRman和houdini快速学习课程
PRman在houdini中应用需要掌握的基础知识,自定义变量添加到几何体,读取材质,查看属性等等。
3物理材质和重要采样-in depth
深入了解BRDFs材质体系,定义,函数,不同的BRDFs的类型和代码,包括重要的采样,能量守恒,光线追踪算法,偏移和非偏移算法,路径跟随,材质和代码探索等等。