Blender For Unreal Engine
下载之后,安装~
点击一下 Update collection list
点击 Export for Unreal Engine
点击 Copy import script 这个按钮
虚幻里面,按 ~键,弹出命令框,然后Ctrl + V 就可以把一大串东西黏贴进去,回车,就可以把Blender的内容同步到虚幻里面了
比较重要的是下面的这个:
In the export panel click on "Export For Unreal Engine"
Copy import script with "Copy import script (Assets)"
In Unreal Engine paste with Ctrl+V in console and press enter.
有不足的地方
如果有Shader是比较复杂的话,虚幻里面不会自动生成同样的材质,而且blender里面的贴图也不会同步到虚幻里面
unreal 打开插件
勾选 “Support Compute Skin Cache”
勾选 remote execution
关闭 Preferences 的 Use Less CPU when in Background
blender 记得要把物体放到 Export Collection
这里可以配置输出的
###
有不足的地方(和上面的 Blender For Unreal Engine 插件一样)
如果有Shader是比较复杂的话,虚幻里面不会自动生成同样的材质,而且blender里面的贴图也不会同步到虚幻里面
导出选项的时候,记得要设置红框中的这两个地方
如果有特殊的材质的话,就会导出不了texture和material
(一定要注意,除了Blender有插件之外,UE也有Content内容的,如果没有UE的Content的话,DataSmith导入的材质一定会出错的)
blender 就直接导出
从这里导入文件,不能直接拖入,不能会有问题
一定要导入 Datasmith Blender Content 这个插件,这个插件里面有很多函数节点
对应的Blender版本也要对,目前尝试可以直接使用插件就可以导出材质和UE的可以基本对齐
如果有特殊的材质的话,可以导出,也可以导出texture
blender 和 虚幻的材质基本可以同步,但是有一些特殊的材质节点并不支持,这个就要看看文档
总结来说,这个软件datasmith 比上面的要好一些,而且 datasmith 也支持3dsmax 同步 虚幻