广告合作
  • 今日头条

    今日头条

  • 百度一下

    百度一下,你就知道

  • 新浪网

    新浪网 - 提供新闻线索,重大新闻爆料

  • 搜狐

    搜狐

  • 豆瓣

    豆瓣

  • 百度贴吧

    百度贴吧——全球领先的中文社区

  • 首页 尚未审核订阅工具 订阅

    自制raw高度图,轻松制作Unity随机地形

    来源:网络收集  点击:  时间:2024-04-23
    【导读】:
    这方法仅在unity尝试过,Ue4理论适用工具/原料moreUnity 3dPhotoshop cc方法/步骤1/16分步阅读

    在UNITY里面先把地图模块创建

    2/16

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

    3/16

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

    4/16

    注意红色标出的部分,这里分2个方向,

    第一个bit8:无需第二次修正,即用图,多为山地;

    第二个bit16:导入后会出现严重的问题,但可以做出非常完美的坡地,这个不多说。(bit16原因:本经验是采用8位图制作,如需修正,自行采用16位图制作即可)

    本次使用bit16

    点击export,导出ram;

    5/16

    用Photoshop打开,上面的数据可以自行更改,本次选择默认,直接确定

    6/16

    使用滤镜/渲染/分层云彩

    7/16

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

    8/16

    可以自己拉动更改,本次默认;

    9/16

    出现了被选中的地方,我采用黑色进行填补

    10/16

    然后使用羽化,大概10个像素左右就够了。(快捷键Shift+F6)

    【选择、羽化和填充这几步你可以不断 重复,直到自己满意为止】

    11/16

    Ctrl+S 保存,格式Photoshop Raw,这点注意。

    12/16

    确定

    13/16

    回到Unity,点击import heightmap-raw,导入刚才做出的高度图;

    14/16

    虽然我导出的时候选择的是bit16,但在Photoshop中采用8位图,所以这里选择bit8,Y轴:填写60-100都可以(这个代表着高度),由于位图的不一致,会出现下面这个情况,

    15/16

    根据上面图片提示进行,这个功能是水腐蚀效果,(刷图ing)必须刷全图3-4遍左右,就基本完成了,如果还看到,那就继续刷。

    (到这里就结束了,我们上贴图看看效果)

    16/16

    效果还不错,大家自己试试看。(如果有错误,欢迎大家指正,谢谢)

    软件
    本文关键词:

    版权声明:

    1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

    2、本站仅提供信息发布平台,不承担相关法律责任。

    3、若侵犯您的版权或隐私,请联系本站管理员删除。

    4、文章链接:http://www.1haoku.cn/art_579437.html

    相关资讯

    ©2019-2020 http://www.1haoku.cn/ 国ICP备20009186号05-06 21:00:04  耗时:0.032
    0.0324s