Unity 模型导入材质丢失解决方案
- 1.模型导入材质丢失解决方案
-
- 步骤如下:
-
- 1.打开材质球
- 2.,反射率和法线贴图分别赋值,即下面的两个物体对号入座
- 3.渲染成功
- 2.3d人物模型材质丢失
-
- 步骤如下
-
- 1.打开人物模型的skinnedmeshrenderer
- 2.找到渲染器的材质球
- 3.渲染材质球
1.模型导入材质丢失解决方案

如图所示,物体的材质已经丢失,需要我们自己重新渲染
步骤如下:
1.打开材质球

点击该物体的材质球就可打开。
2.,反射率和法线贴图分别赋值,即下面的两个物体对号入座

3.渲染成功
材质球已经成功渲染成功,材质的其他参数就可以根据自己的需求来进行调节,比如平滑度、金属性等等自己调节。
2.3d人物模型材质丢失

步骤如下
1.打开人物模型的skinnedmeshrenderer
当你想找到人物模型的skinnedmeshrenderer时,会发现模型一大堆的子物体,很不方便我们去找到该组件从而不方便渲染
打开skinnedmeshrenderer方法:

在搜索框搜索t:skinnedmeshrenderer即可找到场景中所有拥有skinnedmeshrenderer的物体

该人物模型只有这一个skinnermeshrenderer
2.找到渲染器的材质球

找到材质球后发现他有两个材质球,此时我们需要看导入的模型原有的材质球是那个,只需对他进行渲染即可。

所以下面的是该模型原有的材质球,只需渲染它即可。
3.渲染材质球

此时只需把该模型对应的材质直接拖放到该材质球上面就行了。