66问答网
所有问题
3dmax模型导入unity比例问题,求助
如题所述
举报该问题
推荐答案 2016-12-16
首先Unity不支持VRay的材质,所谓材质 = shader(GPU程序)+数据(包括贴图、混合百分比、颜色和各种调节参数),而具体的视觉表现 = 材质 + 光照Unity 只支持它自己的材质和光照,你也可以自己写 shader 来扩展 Unity 的材质,除非 VRay 的制作商给 Unity 写了 shader,否则 Unity 是不能支持 VRay 的。但是 VRay 的渲染后效果还是可以在 Unity 里表现的,就是用烘培贴图的方法。首先备份一份你的 .max 文件。在工作 .max 里,把模型塌成可编辑多边形,这是为了容易导出 fbx。导入 Unity 最好用标准交换模型 fbx 或 collada(虽然它也支持 .max 但最好不要用)。然后在 Max 里烘培光照贴图(render to texture),这个网上的视频教程很多,你可以把光照(包括阴影在内)全部烘培到漫反射贴图里(另外一种方法烘培一张漫反射贴图 + 一张高光贴图,对应Unity里的漫反射+高光材质)。烘培完先在 Max 里用普通光照和标准材质测试一下(你可以把原来的VRay材质删了,新建个标准材质,把烘培后贴图载入漫反射通道),应该和用VRay的相差不大。然后导出 fbx 和贴图(不用把贴图嵌入 fbx)。最后把 fbx 和包含光照的漫反射贴图全部导入 Unity 里,Unity 里也用普通的漫反射材质,然后把漫反射贴图拖到给材质的Texture框里就可以了。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/n9UsUUDsUpixxDxsUii.html
其他回答
第1个回答 2016-12-16
回答问题一
那个在max中的文件明明是z轴向上,为什么设置y轴向上导出呢?max里没有说y轴就是向上的,那也许是教你人的习惯,并不是他说y轴向上就向上,你要看文件的轴向再考虑哪个轴向上然后导出
最后一个问题
这样导入unity中没问题那就是对的,说明这个方法也可以
有些问题不需要问,因为你没理解轴向,而是你把别人的习惯当成真理去对待
并且你先前导入的文件已经出问题了,你还坚持在错误的思路上问问题
还有,分也嫩少 .....
相似回答
大家正在搜
相关问题
3dmax模型导入unity里面出错,求大神解答
在线求助,关于3dmax模型导入U3d
我在3Dmax中导出fbx模型到Unity出现问题:
Unity3d导入3DMAX模型问题。。
关于3DMAX模型导出到Unity中的模型材质的失真问题
3dmax导入模型问题。。。求大神。。
unity5.6版本是否解决了导入3DMAX模型会自动缩放1...
3dmax我每次导入的模型怎么尺寸都那么大?怎么么可以把导入...