btcq.net
当前位置:首页 >> 3DMAX导出FBX,导入到Unity材质动画消失了 >>

3DMAX导出FBX,导入到Unity材质动画消失了

手动将贴图文件复制到Unity3d工程目录,贴图文件务必采用英文名称.

嗯.你在导出的时候记得选择包含动画就可以了

如果另一面能看到,说明法线反了,如果你想两面都看到,有3个方法:1.max里面做成双面,2,用Transparent-Cutout-Soft Edge Unlit这个shader试试.3,去百度双面shader贴上

先把贴图放到工程里面,再放FBX,就不容易丢失贴图.或者说一起放都可以,这样就很少丢失贴图.不丢失贴图也只是指不丢失漫反射贴图,如果是其他类别的,比如法线,光照贴图,这个会丢的.

在导入到Unity中,破损的错误,你把除头发之外的材质改成成Diffuse可以解决.另外那些尖刺的Max中的辅助物体,你在导出的时候直接点选人物导出就可以了,不要拉框选择.最后是头发的问题,这个模型在Max中头发的透明贴图是单独的一张透明通道贴图,这个在Unity中是不支持的,因此你需要在PS中手动把透明通道加在那个贴图中.还有就是这个模型头发的贴图中diffuse贴图和Transparent贴图的大小不一致.一个是512的一个是256的.

导入以后,把纹理贴图也导入,直接拖到project下面,然后在模型上赋贴图

材质贴图也放到工程文件里 .在unity里重新赋给模型下就好了,

你好,我帮你看了一下你的模型,在导入到Unity中,破损的错误,你把除头发之外的材质改成成Diffuse可以解决.另外那些尖刺的Max中的辅助物体,你在导出的时候直接点选人物导出就可以了,不要拉框选择.最后是头发的问题,这个模型在Max中头发的透明贴图是单独的一张透明通道贴图,这个在Unity中是不支持的,因此你需要在PS中手动把透明通道加在那个贴图中.还有就是这个模型头发的贴图中diffuse贴图和Transparent贴图的大小不一致.一个是512的一个是256的.这是我在Unity中给你调好的效果

如果你从maya导出的动画不能被unity3d读取的话,说明unity3d不能很好的支持maya中已经太好动画的控制器或者是骨骼系统,这个时候,你只要把你的动画模型烘焙出动画关键帧,烘焙好动画关键帧之后,删除控制器和骨骼,然后再导出为fbx到unity3d里.

unity导入的时候有时会把材质给弄不见了,你需要把材质导入到unity里面,然后在把你动画的模型拉到场景里面,一个个添加进去.ps,有时 3D Max里面的材质和unity的材质会有不一样的效果

网站首页 | 网站地图
All rights reserved Powered by www.btcq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com