WorldMachine快速生成地形及导入Unity流程

创建Layer

Device > Generators > Layer Generator
简单创建一个矩形Layer
在这里插入图片描述

创建Perlin噪声器

Device > Generators > Advanced Perlin
将式样设置成山脊模式
在这里插入图片描述

添加侵蚀、海岸侵蚀

Device > Natural Filters > Erosion、Coast Erosion
默认场景的海平面是1150,那么海岸侵蚀中有个参数需要调成一样
在这里插入图片描述

添加水流、场景预览节点

Device > Natural Filters > Create Water
Device > Outputs > Scene View
所有节点连接关系
在这里插入图片描述
这样就能看到总体效果
在这里插入图片描述
如果需要预览贴图效果,则需要添加工具宏
Macros > Texturing > Basic Coverage
需要连接高度、侵蚀、以及输出到Scene View的Texture
在这里插入图片描述
Build之后最终效果
在这里插入图片描述

输出Splatmap、高度图

Macros > Macro from library…,选择Basic Splatmap
Device > Outputs > Bitmap Output
Device > Outputs > Height Output
连接关系如下
在这里插入图片描述
需要留意,这个Splatmap的选项和Coverage是差不多的,如果希望Splatmap效果和其接近,那么数值设置也需要一样
在这里插入图片描述
输出的Splatmap如下
在这里插入图片描述
高度图的输出格式为r16(支持Unity)
在这里插入图片描述

Unity中导入WorldMachine地形

在Unity中使用Splatmap需要安装Terrain Tools Package
在这里插入图片描述
在Unity中创建默认地形
Game Object > 3D Object > Terrain,在Terrain Setting中导入r16
在这里插入图片描述
在World Machine中查看地形大小信息
World Commands > Project World Parameters…
在这里插入图片描述
在这里插入图片描述
将信息填入Unity地形Import面板
在这里插入图片描述
这样就能看到地形的样子
在这里插入图片描述

Unity中导入Splatmap

在Unity中准备好4张贴图,这里用纯色来直观表示
在这里插入图片描述
并且布置好Terrain > Paint Texture > Layers
在这里插入图片描述
在地形中随便画点啥
在这里插入图片描述
打开Window > Terrain > Terrain Toolbox
在这里插入图片描述
Apply之后就能在Project视图中看到Terrain资源多了个Splatmap扩展
在这里插入图片描述
将World Machine输出的Splatmap.png导入到Unity,并设置Read Enabled、RGBA 32 bit
在这里插入图片描述
导入WorldMachine官方小工具脚本
http://www.world-machine.com/images/workflow/WorldMachineUnitySplatmap.zip

导入后主菜单打开Terrain > Replace Splatmap (from WM)
分别设置好Splatmap、Newsplat,取消Flip Vertical选项
在这里插入图片描述
点击Replace之后,就能看到Splatmap被替换(重开一下地形刷界面就会刷新)
在这里插入图片描述
参考:
https://www.world-machine.com/
https://help.world-machine.com/topic/export-to-unity/

  • 9
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 14
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 14
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值