找回密码
 立即注册
查看: 566|回复: 2

DataSmith 3Dmax to UE4

[复制链接]
发表于 2022-6-2 14:45 | 显示全部楼层 |阅读模式
DataSmith  是一款对新手非常友好的数据传递插件。
简单介绍下max的数据转换流程。


  • 插件安装。
再Unreal Engine 商城搜索  Datasmith 注意下面2个插件


Datasmith Export Plugins  此插件安装在DCC软件上,点击外面链接进入下载网址,找到想对应的版本。已max为例,注意max 与  UE4 的版本对应。


Unreal Datasmith 此插件是安装在UE4引擎上的 ,直接在商城上获取安装到对应版本引擎上即可(4.24版本之后好像是内置了的,直接在Plugins面板加载就可以了)


UE4加载成功,再工具栏中会多出 Improt Datasmith图标


2.  导出
Datasmith Export Plugins 安装成功,在 Max 导出时,多出Unreal Datasmith 格式文件。


注意: 虽然DataSmith支持材质数据的转换(Vary材质是没有问题的)。但一些特殊的材质,转到UE4 是不能识别的,比如 双面材质,自带的程序纹理(noise之类)。所以在DCC软件中制作材质应该尽量简洁。
3.导入








自动转换 几何体,材质纹理,灯光,相机。还可以设置Lightmap的大小。
先看下材质的自动转换成果。




模型的层级,空间位置,完美的传递。


4  如果需要在max中进行修改,ue4中 Reimport,数据即可重新导入


5. 在UE4 中如果对物体进行了改动,想返回原始数据,也是可以的


*** 实际制作项目里引擎可能被程序大大们修改过,可能不能加载 Datasmith插件,我们可以用一招移花接木。下载一个原生态的对应版本的引擎,转换好数据,在Content下直接拷贝即可。
官方文档还介绍了python的导入流程,Datasmith流程介绍
虚幻Datasmith

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
发表于 2022-6-2 14:48 | 显示全部楼层
感谢分享!收藏[爱]
发表于 2022-6-2 14:51 | 显示全部楼层
請問這個流程可以自動化嗎
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-22 14:12 , Processed in 0.157217 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表