找回密码
 立即注册

自制raw高度图 轻松制作随机山地

已有 9256 次阅读2013-7-12 17:14 | 高度图

在UNITY里面有这么个命令
1.JPG

2011-12-13 20:59:15 上传
下载附件 (7.47 KB)


它是用来自制场景的,我们可以用它来制作山地的地形
。但是用这个命令需要一样东西:高度图。
2.JPG

2011-12-13 21:08:29 上传
下载附件 (9.16 KB)


这东西是raw格式的,相机才能照得出来。没有相机或
者不想到处跑去取景的童鞋们怎么办?那咱们就来自己
做一个!
有相关知识的朋友们知道,raw格式相当于各种图片格
式的“源文件”,它的转换是不可逆的,也就是说只有
它能转成别的格式,别的格式却变不成它。那么今天咱
们就来实现这个似乎是不可能的“奇迹”~~
新建一个场景,然后在“import heightmap-raw”命令
下面有个跟它长的很像的一个命令“export
heightmap-raw”
3.JPG

2011-12-13 22:19:12 上传
下载附件 (12.95 KB)


“导出高度图”
4.jpg

2011-12-13 22:19:12 上传
下载附件 (10.23 KB)


哒哒哒~~raw文件出现啦~~但是有个问题,打开之后我
们发现,这个图片是全黑的。因为高度图的计算是要黑
白两色的,越白的地方就越高,那怎么把白色弄进去呢
?想到了吧?对的,就是PS!
5.jpg

2011-12-13 22:19:12 上传
下载附件 (11.08 KB)


用PS打开之后,使用滤镜/渲染/分层云彩
6.JPG

2011-12-13 22:19:13 上传
下载附件 (25.68 KB)


然后用选择/色彩范围这个操作是用来制作山道的,
游戏场景中弄出一大片全是山的地方貌似没什么用,所
以我们要让这片山可以通过。当然,你也可以自己选出
想要留空的地方,只是麻烦一点点而已。
7.JPG

2011-12-13 22:19:13 上传
下载附件 (33.6 KB)


然后使用羽化,大概10个像素左右就够了。
8.JPG

2011-12-13 22:19:14 上传
下载附件 (46.25 KB)



然后填充上黑色(选择、羽化和填充这几步你可以不断
重复,直到自己满意为止)
9.JPG

2011-12-13 22:19:15 上传
下载附件 (20.1 KB)


这样,我们的随机山地高度图就做好了,按CTRL+S保存
,选择*.raw格式。

这是导入高度图后的效果
10.JPG

2011-12-13 22:19:11 上传
下载附件 (42.69 KB)


可能有朋友要问了,既然ps就能保存raw格式的文件,
为什么还要开始哪一步呢?
因为raw事实上并不是一个图片格式,就像开头所说的
,它实际上就是个文件,其中包含的不仅仅是像素的信
息,还包含了其它许许多多的信息。而开头的哪一步的
目的就是把UNITY解析高度所要用到的信息提取出来,
然后在这基础上添加随机的白色效果。这样,我们就造
就了一个伪raw文件可以供UNITY来使用。


路过

雷人

握手

鲜花

鸡蛋

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 立即注册

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-5-3 15:27 , Processed in 0.066791 second(s), 15 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

返回顶部