09.unity 游戏开发-地形的介绍及创建
提示:帮帮志会陆续更新非常多的IT技术知识,希望分享的内容对您有用。本章分享的是Python基础语法。前后每一小节的内容是存在的有:学习and理解的关联性,希望对您有用~
unity简介-unity基础 第九节 :游戏开发,unity地形的介绍及创建
文章目录
- 09.unity 游戏开发-地形的介绍及创建
- 一、地形是什么?
- 二、创建地形步骤
- 高山,丘陵,湖
一、地形是什么?
unity引擎可以创建地形,地形组件让一个平面凸起,凹下去。就可以演变创建出山,丘陵,沟,水潭等等等,也可以添加草,树木,等等等。
地形理解为整个游戏场地场景,它的里面包含了有其他的模型:主角,敌人,房屋,建筑,路灯等等(其他模型是三维软件建模创建的)。
地形组件在搭建场景非常有用。它非常快速,不需要通过三维建模软件,去一个三角面一个三角面的拼接地形场景。虽然unity引擎本身也不是一个三维建模的软件。但它提供了很多构建地形的功能,非常快速。
所以:整个游戏场地场景可以通过unity引擎来构建(大山,深沟,深潭等等),用三维建模软件去创建工程量太大,那得多少个三角面啊。(那能不能追求极致的效果,用三维建模软件来建地形。关键是玩家在场景里面,他不一定能走到边缘去看见您的极致效果,他站到场景里面,也感觉不出来。可以让三维建模软件去创建极致的近景:不同品种的树或者草。)
二、创建地形步骤
新建一个3D对象,选择Terrain
选中地形,选择Inspector面板中的 地形设置(最后一个)
先设置长度、高度、宽度。
绘制地形,设置高度,设置毛刷大小
高度可以是负数,不同的形状对应不同的毛刷(纹路不一样)
准备对应的资源,如:树的图片和草的图片。同样的方式(通过毛刷,即可给地形添加)
刷一下,就多一坨
高山,丘陵,湖
高山:选择对应的毛刷,高度设置好,刷一下(底座)。修改毛刷(小一点),高度修改(高一点)。刚才位置中间一点,刷一下。
重复:修改毛刷(小一点),高度修改(高一点)。刚才位置中间一点,刷一下。直到中间被您刷出很高的一个尖
丘陵:和山一样的操作,不断修改毛刷大小和高度。
湖:先整体抬起来,在负数高度凹进去。
(会陆续更新非常多的IT技术知识及泛IT电商知识,可以点个关注,共同交流。比心)