RedZero9 发表于 2022-6-2 14:45

DataSmith 3Dmax to UE4

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

fwalker 发表于 2022-6-2 14:48

感谢分享!收藏[爱]

Mecanim 发表于 2022-6-2 14:51

請問這個流程可以自動化嗎
页: [1]
查看完整版本: DataSmith 3Dmax to UE4