在Unity中按比例缩小Blender模型时会变黑 [英] Blender model turning black when scaled down in Unity

查看:218
本文介绍了在Unity中按比例缩小Blender模型时会变黑的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在Blender中创建了一个模型,我想将其导入Unity.

I made a model in Blender, which I would like to import into Unity.

完全导入到Blender中时,颜色会正确显示:

When importing into Blender, at full scale, the colours show up correctly :

但是,我需要缩小比例(原始模型非常大).当我这样做时,所有的颜色都会变黑.突然,一旦超过了看似任意的阈值:

However, I need to scale it down (the original model is very large). And when I do so, all the colours turn black. All of a sudden, once passed a seemingly arbitrary threshold :

我尝试了在Blender中进行UV展开,以及固定法线(内部和外部).但这并不能解决这个问题.

I tried UV unwrapping in Blender, as well as fixing normals (inside and outside). But it doesn't fix this problem.

这可能是什么原因?

推荐答案

请尝试对模型的导入设置上的比例因子使用0.1(默认值).

Please try to use 0.1(default) for Scale Factor on Import Settings of the Model.

如果不起作用,如何将着色器更改为标准/颜色"?也许是因为浮点精度导致着色器无法处理微小的缩放比例.

If it doesn't work, how about changing the shader into Standard/Color? Maybe the issue comes from the shader can't handle the tiny scale because of floating-point precision.

这篇关于在Unity中按比例缩小Blender模型时会变黑的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆