cryengine真实地形制作worldmachine导入ce3总结

对前段的工作进行一个小总结
本文主要记录了worldmachine的导入和参数设置,调整位置的一些过程,
和如何在有限的硬件环境下设置ce3地图,导入pgm地形图.
最后在sandbox里面实现10.24平方公里接近真实比例的整块地形.
要达到本文效果,要对wm和sb3两个软件有初步了解.

局部效果:

F5视图(此节点图制作和worldmachine详情,请查询www.g-cores.com lidingxing的相关帖子)

点击最前面绿色块File input 设置如下,完整导入Axxx…_dem.tif,3601宽的图,并非都是所需要的.

地球周长40 075.24千米,那么1°就是这个数值除以360吗?  得到每幅3601宽tif的实际地表宽度 111.32km
13.91是我缩小到八分之一的的地块宽度(小白框区域)
设置按钮

1.25m每个像素,导入到ce3就是1.25×8=10m每个单位的精度,地块实际边长是1.28×8=10.24k㎡
调整Location区参数时候,按F6,然后一片黄色?滚轮缩小.右键移动,就能找到你的地块了.
然后先设置width回车,height就自动填写相同数字了.
可以先把upper-right和lower-left都归零,然后回车,看到小白框在左下角,  然后再点击”雪山标尺”的图标回来,调整upper-right的数值,多反复调整几次就好了.不用管它上面左上和右下是什么对什么的含义.

4480的高度没有改变,是实际最高海拔,不用进行改变.

在F8视图里面看上去,4480的高度有点惊悚的结果,

下一步是pgm导入到cryengine
打开sandbox3,terrain地形工具打开后,新建一个1024的场景,我取名为1024-8.cgf便于今后识别.
然后
modify-set unit为8虽然这里可以设置为9或10之类的数字,但场景容易出错,
还是推荐2的n次方的数值;
maxhight的数值比较特殊:如果在modsdkv1.1为1024;freesdk3.3中要设置为4000多才能还原地形
(这是个人为设置,测试得到的数值,预先进行设置,对导入后地形有很大影响)
然后就可以file-import hightmap你的16bit pgm格式的地块图了.

最后:
这个地形最多有80~90%的相似度,更多细节可以在sandbox里面修改,已经可以满足目前的景观动画需求.
下载的tif格式虽然能被ps打开,
但在photoshop cs5里面编辑过保存的raw或pgm格式都不能被ce3识别.

感谢机核论坛的苹果lidingxing和其他网友.

附录资料
地块文件下载
 论坛上传不给力哦900k的也死,
先放到这里了
http://dl.dbank.com/c0lh2dooao
http://dl.dbank.com/c0lmhb1wkb
转帖-共享ASTERGDEM V2 中国数据下载
http://www.g-cores.com/read.php?tid=12113

调整Location区参数时候,按F6,然后一片黄色?滚轮缩小.右键移动,就能找到你的地块了.
然后先设置width回车,height就自动填写相同数字了.
可以先把upper-right和lower-left都归零,然后回车,看到小白框在左下角,
然后再点击”雪山标尺”的图标回来,调整upper-right的数值,多反复调整几次就好了.不用管它上面左上和右下是什么对什么的含义.

导出pgm格式,在output节点点击右键……导出pgm格式,在output节点点击右键……设置路径,名字,格式,然后点击write outpout to disk,
pgm就可以导出了,后面最好不要再用ps什么的来编辑了.目前ps还帮不上忙.
上面顶楼的图里面都有了.

其实这个结果不能满意,只是暂时满足了工作的需要,
我期待能真实的控制尺寸.

因文章是随手记录+后期整理,恐有些地方不能令看官都清楚.
继续说明一下.
3601宽的tif数据是地球上 1°×1°的面积– 约为111.32平方公里

《cryengine真实地形制作worldmachine导入ce3总结》上有1条评论

发表评论

电子邮件地址不会被公开。