游戏引擎原理及应用--地形系统

本文介绍了如何使用高程图在Unity中创建游戏地形。首先讲解了高程图的概念,它是灰度像素图,用于存储地形高度信息。接着详细描述了在Photoshop中制作高程图的步骤,以及将其导入Unity创建地形的过程。最后,简要提到了Unity地形系统的工具,如抬高、降低、平滑地形以及绘制树木等操作。
摘要由CSDN通过智能技术生成
1.用高程图创建游戏地形
高程图Heightmap
  • 灰度像素图
  • 只包含一个颜色通道
    每个像素存储该位置从地面的高度
    黑色是地面,白色是最高点
  • 除了用于地形数据之外,还可以用于凹凸映射和位移映射

用ps制作一个高程图,并保存为RAW格式
在网上查找也可以,但是我没找到就自己画了一个做演示,,,嗯,很丑,,,
在这里插入图片描述
*温习提示,用ps转换格式时不要忘了将图片模式改为灰度图,不然导入时不显示

在Unity中新建一个地形并导入高程图

在这里插入图片描述
最终结果。。。好吧,很丑,这一般是美工的活
在这里插入图片描述

2.Unity地形系统创建地形

工具介绍:

  • 抬高地形
    点击shift可以降低地形

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值