shader&&着色器
什么是shader
3D世界物的显示与增加方式为步骤为:网格 > 材质 > 贴图
其中在材质步骤有诸多设置参数,其中一项重要选型为shader,既着色器,以告诉物体应该如何显示绘制,3D软件通常内置了很多shaderr,在shader,当内置shader无法满足我们要求的时候,需要自己实现shader.shader
为模型增加材质,通常可以:
- 先创建材质,将材质拖放到物体上
- 直接将贴图拖放到模型上,U3D将自动创建材质并关联
双击材质,既可以查看材质的相信情况
当默认shader无法满足我们要求时,例如特殊,则我们需要自己定义shader
创建shader
create > shader graph > URP > lit shader graph
- lit shader graph:光照模型
- unlit shader graph:无光照模型
双击新建的shader文件,则进入shader编辑窗口,保存shader后(不保存的在选择界面看不到),可以在材质的shader选项选择当前自定义shader
shader > shader graphs > new-cus-shaper