欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

unity3d怎么覆盖shader文件?

程序员文章站 2022-06-30 08:36:22
unity3d怎么覆盖shader文件?...

在unity3d中创建简单模型会设置默认shader,但是我们发现这个shader无法修改,如果要修改为自己需要的shader,需要自己创建一个然后添加上去就会直接覆盖修改。

unity3d怎么覆盖shader文件?

1、打开unity3d“gameobject”--“3d object”--“cube”创建一个立方体。

unity3d怎么覆盖shader文件?

2、在cube里已经添加了默认的shader,而且是灰色的无法修改。

unity3d怎么覆盖shader文件?

3、我们在项目文件“material”中右键“create”--“material”创建一个“cube_1”的材质。

unity3d怎么覆盖shader文件?

4、点选“cube_1”在属性中选择“albedo可以设置贴图。

unity3d怎么覆盖shader文件?

5、接着我们把这个材质“cube_1”直接附加到cube上面,发现cube的shader被替换修改了。

unity3d怎么覆盖shader文件?

6、要修改成其它的shader,可以在shader右边的菜单列中进行修改就可以了

unity3d怎么覆盖shader文件?