3max 导出 FBX 文件unity导入maxunity中看不到贴图

查看: 32260|回复: 22
Unity3D导入fbx丢失贴图(转)
管理员主题帖子CG券
问题: 从3dsMax导出fbx给Unity用,总是会丢失贴图。尽管Unity导入fbx时会自动导入材质球,但是贴图文件都会变成空的,要重新一个一个贴图填进去,真是太浪费时间了
解决方案: 3dsMax中模型和贴图采用统一命名,贴图文件拷贝到Unity项目中,然后再导入fbx,就会为自动创建的材质找到对应贴图了。
有没有详细的步骤呢,试了没有反应 啊啊.....
有没有详细的步骤呢,试了没有反应 啊啊.....
有没有详细的步骤呢,试了没有反应 啊啊.....
Powered by3d-max模型导入unity3d中出现一些问题及解决方法
目前为止,我们将3d-max中的模型导入unity会出现一些比较棘手的问题,按照官方的文档导入模型貌似也解决不了问题。
1、x轴向偏转
3dmax模型导入后自动有一个x轴270度的偏转,巧合的是,在unity中旋转模型的时候,你会发现y轴参照方向永远朝上,而x和z轴则以模型本身的局部坐标
为准,这样当模型沿x轴旋转270度之后,z轴正好与y轴重合,这样你试图用程序 控制方向的时候就会发现旋转y和旋转z效果
相同,这显然不是你期望的结果。解决这个问题的方法是,将.max文件导出为.3ds文件再导入untiy,而不是官方说的导成.fbx
2、材质 问题
模型在3dmax里赋予材质之后,不管通过何种方式导入到unity中,都是没有材质的,好在untiy自动生成了这些材质的材质球,我们需要做的是将贴图
再重新设置 一遍,如果你的材质还有其他效果,比如lightmap,则需要选择正确的shader之后再设置贴图。
3、缩放因子问题
模型导入到untiy中,如果你之前在3dmax中没有关心过“单位”问题,则它在场景里的大小一定会出呼你的意料。
unity中的1单位是fbx文件中的1单位的100倍
所以,如果我们想unity中使用1单位=1米的话,那在max和maya中制作 的时候,单位就设置成1厘米
如果我们想unity中1单位=100M,那单位就设置为1M
如果我们想unity中1单位=1厘米的话,那单位就设置为0.1毫米,或者在单位为1厘米的情况下把比例因子改为1
在max中,单设置应该像这样1Unit = 1厘米,这样在unity中1格就等3dmax中的1M了
(1.)利用Reset Xform重新定義Transform資料 &這個方式作遊戲是一定要用到的&
(2.)在FBX導出時可以設置軸向以Z up或是Y up
2.貼圖放置再同一個資料夾,就會自動導入了
3.比例其實也不用設置,你可以試試在max作一個長、寬、高都是1,1,1,進去就會剛好。
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。→ 请教关于unity3D导入FBX文件问题
选取类型:
观点标题:
观点内容:(不支持HTML)
请以客观、真实地作出评论,并注意语言文明;
观点发表后不能作出更改;
您是本帖的第 374 个阅读者
请教关于unity3D导入FBX文件问题
等级:初生婴儿
请教关于unity3D导入FBX文件问题
老师和同学们,我用3dsMax(2012版本)制作了一座房子,将其转成FBX文件并导入到Unity3D(5.3.4版本)中后,发现原来的颜色都没有了。这是什么原因?哪位能不吝赐教?十分感谢!
等级:初生婴儿
材质贴图没有了,要再添加一次
本论坛言论纯属发表者个人意见,与本站立场无关,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! 粤ICP备号
Copyright © 2007
Powered By
页面执行时间 0.04688 秒, 4 次数据查询拒绝访问 | www.ggdoc.com | 百度云加速
请打开cookies.
此网站 (www.ggdoc.com) 的管理员禁止了您的访问。原因是您的访问包含了非浏览器特征(41e434b7bed24364-ua98).
重新安装浏览器,或使用别的浏览器已解决问题
想将3dsmax模型导入Unity3D,但是max导出的fbx文件过大,有无缩小的办法?
提问时间: 01:01:45
max文件只有40m,导出成为fbx文件有470m(max文件里没有贴图)。导致Unity3D导入fbx非常缓慢,以及打包出的APP(apk包)体积很巨大,有无解决办法呢?
浏览次数:7648
该答案已经被保护
哈哈,今天刚好做了这个,就来说说吧&&&& 首先呢,arcscene里导入高程shape文件后出来的应该是三维图像吧,如果觉得出来后的效果不太好,可以再ARCscene里面进行夸张处理。 实际操作很简单: aaa,在打开的arcscene界面里,找到&Scene 图层&(英文版的就是Scene Layer),右键会出现下图; bbb,,单击&场景属性&(英文版的就是Scene Properties),出现如下对话框,在&常规&-----&垂直夸张&-----&输入具体数值&;bbb,,单击&场景属性&(英文版的就是Scene Properties),出现如下对话框,在&常规&-----&垂直夸张&-----&输入具体数值&; 在这里你需要的是整体缩小10倍,因此,需在&垂直夸张&一栏输入&0.1。我用cd不多,可能回答有误,望大家纠正。 原则是无法导入的,但是cd保存时可以原则esp文档格式,这样就可以在ai识别,但是也有极大的损失和误差律@_@一般是用CDR导出EPS,然后用AI打开,如果单纯的转出AI格式会有各种意想不到的问题, 用CDR导出EPS还要仔细看一遍CDR原稿,防止出现其它问题 。 这里在优酷上传了一些CDR入门教程,送给小白小伙伴, 需要CDR软件和其他问题及时问吧! 点击:Coreldraw X6入门到精通教程第1课:认识coreldraw x6欢迎界面【点开即可查看到全集视频教程】 希望 能够帮到你!
答案创立者
以企业身份回答&
快速解决你的电商难题
店铺优化排查提升2倍流量
擅长&nbsp 店铺优化
您可能有同感的问题}

我要回帖

更多关于 unity导入max 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信