Word Creator制作好的地形导入到unity,遇到的一些坑在这里简单的说明一下
请注意此方法不适用于2.4或以上的版本
更新 ==> 展开 / 收起
准备
WorldCreator(內含untiy与Unreal版本与导入工具) 链接:https://pan.baidu.com/s/1oPjM_X3rA-O3bS7DpOLtow 提取码:ilst
从WorldCreator导出
使用SyncTool工具导出时需要保存项目,保存项目后点击左边SYNC-Tool Export按钮进行导出即可。
导出后在项目目录下会见到多出了SyncToo文件夹。
到Export下的Textures勾上Flip X,然后点击下方的Export,把SyncTool文件夹下的splatmap替换。
从下图可以看到左边为重新导出前,右边为重新导出后。
导入Unity
打开unity将WorldCreatorSyncTool导入到unity中,点击windows下的WorldCreatorSyncTool工具。
在project folder选择SyncTool文件下的SyncTool.xml后点击synchronize。
到Textures把贴图按照WorldCreator中顺序贴上,Objects和Detais分别加上树木模型和草地贴图。
到此导入就完成了!
Comments 66 条评论
博主 李
你这个导入unity 里面那个world creator sync tool 插件 是哪里找到的谢谢 我怎么没有?
博主 XMADAO
@李 请问一下这个world creator是破解版的吗
博主 李
我下载了你的插件怎么载入unity 和你截图的不一样
博主 xian’s
@李 把package导入到unity然后按我上面写的操作就能找到
博主 李
你这个插件有问题会报错,我从新找了一个插件就是好的、
博主 xian’s
@李 我刚测试过在2017.4和2018.3都没问题,不知道你用什么版本
博主 薛玮
@xian's 怎么不能加个QQ呀,有个问题解决不了,导出到unity ,Sny不能自动创文件夹。 qq619408008
博主 升UP
@李 你好呀 你用的什么版本的unity呢 是19的吗 能给个插件地址吗
博主 李
2017 和2018 而且我安装之后跟你截图的界面也不太一样。 不麻烦的能否加下qq 306583739
博主 xian’s
@李 晚上如何?上班中不太方便。
博主 李
@xian's 好的谢谢。这个问题折磨了我很久
博主 Allen
这插件我翻墙找了好几天没找到 十分感谢楼主分享!!!!
博主 gulu
大佬 麻烦问下有没有WorldCreatorSyncTool for UE4的插件下载? 找了好久没找到。
博主 xian’s
@gulu 已经上传了~
博主 gulu
@xian's 万分感谢@xian’s
博主 荔枝
导入unity报错是什么问题啊?
博主 xian’s
@荔枝 具体是什么报错?
博主 荔枝
@xian's NullReferenceException: Object reference not set to an instance of an object
SyncTool.UnityTerrainUtility.CreateTerrainFromFile (System.String name) (at e:/Hive/products/worldcreator/plugins/Unity/WorldCreatorSyncTool/SyncTool/UnityTerrainUtility.cs:54)
SyncTool.SyncLogic.Synchronize () (at e:/Hive/products/worldcreator/plugins/Unity/WorldCreatorSyncTool/SyncTool/SyncLogic.cs:63)
SyncTool.SyncEditor.OnGUI () (at e:/Hive/products/worldcreator/plugins/Unity/WorldCreatorSyncTool/SyncTool/SyncEditor.cs:164)
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232)
System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
UnityEditor.HostView.Invoke (System.String methodName, System.Object obj) (at D:/unity/Editor/Mono/HostView.cs:295)
UnityEditor.HostView.Invoke (System.String methodName) (at D:/unity/Editor/Mono/HostView.cs:288)
UnityEditor.HostView.InvokeOnGUI (Rect onGUIPosition) (at D:/unity/Editor/Mono/HostView.cs:255)
博主 xian’s
@荔枝 你这个是用哪一版本的SyncTool和untiy?有尝试用新工程吗?
博主 荔枝
@xian's 可以了 后面我重新导入又行了 谢谢大佬了
博主 xian’s
@荔枝
博主 荔枝
@xian's 大佬 怎么把U3D地形反导入到world creator里面呢 用world creator刷地形不能撤回不太方便 想U3D里面刷好再弄回去加些效果
博主 xian’s
@荔枝 据我所了解不可以反导入到world creator里面的~
博主 荔枝
@xian's 好吧 我在试用高度图导入到world creator里面
博主 ying
@xian's 大佬 我也遇到了 同样的 问题 请问 该怎么解决
博主 cheney
UE版本的插件,好像只支持4.17,有支持4.22版本的吗?
博主 xian’s
@cheney 不好意思,这个暂时未找到
博主 将小糖
博主,我用了WorldCreatorSyncTool的最新插件(你给的链接那个)可以用,而且不需要调整自动生成,自动连好节点。但现在出现了一个严重问题,就是WorldCreator软件中用了它自带的调色器调节了贴图颜色,导出去发现还是没调节的那种。而且在unity中不懂去怎么改。博主知道吗
博主 将小糖
请问UE4有快速的导入的插件吗,有使用方法不
博主 xian’s
@将小糖 我这里无法使用新版的untiy插件,对于新版插件我也不太清楚,而旧版是不能直接调节,可使用材质球或CTS等插件进行调整。UE4的话可以使用网盘中的目前版本只有4.17,新版本暂时没找到,只能高度图导入。另外请问一下你是使用什么版本可以用新版插件?
博主 将小糖
@xian's 博主,昨天我进行了各种测试最终解决的颜色调节的问题,就是PS调节,但不是很方便。CTS我没用,我都是在地形插件打包哦,我用的unity2019 2.1 ,这个版本好像不支持老的插件,新的插件非常好用,自动化生成所有东西包括树。想问问博主对unity渲染管线有一定的了解不
博主 xian’s
@将小糖 这就奇怪了,我使用2019 2.1新版是不能用而旧版是可以用的。渲染管线只简单了解了一下
博主 将小糖
@xian's 可能你unity需要重装下,或许能行
博主 升UP
@将小糖 你好呀 自动生成所有东西包括树 是什么插件呀