WorldCreator制作好的地形导入unity

Word Creator制作好的地形导入到unity,遇到的一些坑在这里简单的说明一下

Head Pic:「チノちゃん」/「ふぇありぃあい」


感谢网友“李”发现了官方插件更新导致无法使用。由于有小伙伴需要用到UE版本,所以一并上传了

准备

旧版WorldCreatorSyncTool(內含untiy与Unreal版本)
链接:https://pan.baidu.com/s/1fTlGcMuTAJ_5SYlbXzvAsA
提取码:5xxo

官方下载地址 官方插件更新了,导入会出现报错,待解决

从WorldCreator导出

使用SyncTool工具导出时需要保存项目,保存项目后点击左边SYNC-Tool Export按钮进行导出即可。

导出后在项目目录下可以见到多出了SyncToo文件夹。

到Export下得textures,把flip X勾打上点击下方的Export,将SyncTool文件夹下的splatmap替换,如不重新导出会出现如下图所示贴图后方向错误。

重新导出前

重新导出后

打开unity将WorldCreatorSyncTool导入到unity中,点击windows下的WorldCreatorSyncTool工具。

在project folder选择SyncTool文件下的SyncTool.xml后点击synchronize。

到Textures把贴图和树木按照WorldCreator中顺序贴上。

到此导入就完成了!


版权声明:本文为原创文章,版权归 xian's 所有。
您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。

Last modification:July 3rd, 2019 at 10:37 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment

33 comments

  1. hi

    大佬,我导入不了,报错MissingMethodException:bool unityengin。texture2D.loadimage..

    1. xian's
      @hi

      貌似获取不了贴图

      1. hi
        @xian's

        哦哦,好的

  2. 楼主你好~我似乎发现了一些问题没法解决,地形编辑后正常姿势导入进unity变形,一边是平的,一边被缩放了,很希望得到您的帮助,我的qq:1451137905

  3. 将小糖

    请问UE4有快速的导入的插件吗,有使用方法不

    1. xian's
      @将小糖

      我这里无法使用新版的untiy插件,对于新版插件我也不太清楚,而旧版是不能直接调节,可使用材质球或CTS等插件进行调整。UE4的话可以使用网盘中的目前版本只有4.17,新版本暂时没找到,只能高度图导入。另外请问一下你是使用什么版本可以用新版插件?

      1. 将小糖
        @xian's

        博主,昨天我进行了各种测试最终解决的颜色调节的问题,就是PS调节,但不是很方便。CTS我没用,我都是在地形插件打包哦,我用的unity2019 2.1 ,这个版本好像不支持老的插件,新的插件非常好用,自动化生成所有东西包括树。想问问博主对unity渲染管线有一定的了解不

        1. xian's
          @将小糖

          这就奇怪了,我使用2019 2.1新版是不能用而旧版是可以用的。渲染管线只简单了解了一下

          1. 将小糖
            @xian's

            可能你unity需要重装下,或许能行

  4. 将小糖

    博主,我用了WorldCreatorSyncTool的最新插件(你给的链接那个)可以用,而且不需要调整自动生成,自动连好节点。但现在出现了一个严重问题,就是WorldCreator软件中用了它自带的调色器调节了贴图颜色,导出去发现还是没调节的那种。而且在unity中不懂去怎么改。博主知道吗

  5. cheney

    UE版本的插件,好像只支持4.17,有支持4.22版本的吗?

    1. xian's
      @cheney

      不好意思,这个暂时未找到

  6. 荔枝

    导入unity报错是什么问题啊?

    1. xian's
      @荔枝

      具体是什么报错?

      1. 荔枝
        @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)

        1. xian's
          @荔枝

          你这个是用哪一版本的SyncTool和untiy?有尝试用新工程吗?

          1. 荔枝
            @xian's

            可以了 后面我重新导入又行了 谢谢大佬了

            1. xian's
              1. 荔枝
                @xian's

                大佬 怎么把U3D地形反导入到world creator里面呢 用world creator刷地形不能撤回不太方便 想U3D里面刷好再弄回去加些效果

                1. xian's
                  @荔枝

                  据我所了解不可以反导入到world creator里面的~

                  1. 荔枝
                    @xian's

                    好吧 我在试用高度图导入到world creator里面

  7. gulu

    大佬 麻烦问下有没有WorldCreatorSyncTool for UE4的插件下载? 找了好久没找到。

    1. xian's
      @gulu

      已经上传了~

      1. gulu
        @xian's

        万分感谢@xian's

  8. Allen

    这插件我翻墙找了好几天没找到 十分感谢楼主分享!!!!

  9. 2017 和2018 而且我安装之后跟你截图的界面也不太一样。 不麻烦的能否加下qq 306583739

    1. xian's
      @李

      晚上如何?上班中不太方便。

      1. @xian's

        好的谢谢。这个问题折磨了我很久

  10. 你这个插件有问题会报错,我从新找了一个插件就是好的、

    1. xian's
      @李

      我刚测试过在2017.4和2018.3都没问题,不知道你用什么版本

  11. 我下载了你的插件怎么载入unity 和你截图的不一样

    1. xian's
      @李

      把package导入到unity然后按我上面写的操作就能找到

  12. 你这个导入unity 里面那个world creator sync tool 插件 是哪里找到的谢谢 我怎么没有?


Notice: A non well formed numeric value encountered in /www/wwwroot/xians.me/usr/plugins/BackToTop/Plugin.php on line 83