Unity 模型导入材质丢失解决方案

Unity 模型导入材质丢失解决方案

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

1.模型导入材质丢失解决方案

Unity 模型导入材质丢失解决方案_第1张图片
如图所示,物体的材质已经丢失,需要我们自己重新渲染

步骤如下:

1.打开材质球

Unity 模型导入材质丢失解决方案_第2张图片
点击该物体的材质球就可打开。

2.,反射率和法线贴图分别赋值,即下面的两个物体对号入座

Unity 模型导入材质丢失解决方案_第3张图片

3.渲染成功

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

2.3d人物模型材质丢失

Unity 模型导入材质丢失解决方案_第4张图片

步骤如下

1.打开人物模型的skinnedmeshrenderer

当你想找到人物模型的skinnedmeshrenderer时,会发现模型一大堆的子物体,很不方便我们去找到该组件从而不方便渲染

打开skinnedmeshrenderer方法:
Unity 模型导入材质丢失解决方案_第5张图片
在搜索框搜索t:skinnedmeshrenderer即可找到场景中所有拥有skinnedmeshrenderer的物体

Unity 模型导入材质丢失解决方案_第6张图片
该人物模型只有这一个skinnermeshrenderer

2.找到渲染器的材质球

Unity 模型导入材质丢失解决方案_第7张图片
找到材质球后发现他有两个材质球,此时我们需要看导入的模型原有的材质球是那个,只需对他进行渲染即可。
Unity 模型导入材质丢失解决方案_第8张图片
所以下面的是该模型原有的材质球,只需渲染它即可。

3.渲染材质球

Unity 模型导入材质丢失解决方案_第9张图片
此时只需把该模型对应的材质直接拖放到该材质球上面就行了。

你可能感兴趣的:(unity,unity,游戏开发)