模块3Unity地形系统26课件讲解.pptxVIP

  • 0
  • 0
  • 约7.77千字
  • 约 63页
  • 2026-02-08 发布于陕西
  • 举报

模块3Unity地形系统START

创建地形1创建树木2添加花草3目录Contents添加环境效果4添加角色控制器5综合实践-漫游毛泽东故居6

创建地形1任务

3.1创建地形地形是什么?地形,指地物形状和地貌的总称,具体指地表以上分布的固定物体所共同呈现出的高低起伏的各种状态。

3.1创建地形五种突出地形

3.1创建地形导入地形资源包方法:资源商店导入、第三方导入

3.1创建地形地形的创建十分简单,在Hierarchy视图中执行“Create”→“3DObject”→“Terrain”命令,创建地形如图所示。

3.1创建地形选中创建的地形,在Inspector视图中可以看到地形工具栏,如图所示,地形工具栏提供了五个选项来调整地形:1.CreateNeighborTerrains(创建相邻地形)2.PaintTerrain(绘制地形)3.PaintTrees(添加树)4.PaintDetails(添加细节)5.TerrainSettings(地形设置)

3.1创建地形3.1.1创建相邻地形如果要对当前地形进行扩展,就需要创建相邻地形。单击工具栏中的“CreateNeighborTerrains”图标,如图所示。

3.1创建地形3.1.1创建相邻地形然后在Scene视图中滚动鼠标滚轮将地形缩小,这时地形周围显示出4个高亮的矩形线框,单击其中任意一个即可在该位置创建相邻地形,如图所示。

3.1创建地形3.1.2了解地形参数在Unity中创建地形时采用了默认的地形大小、宽度、厚度、图像分辨率、纹理分辨率等,这些数值是可以任意修改的。选中创建的地形,在Inspector视图中找到TerrainSettings(地形设置)图标,单击打开地形参数设置Inspector视图,地形的重要参数如下表所示。

3.1创建地形3.1.2了解地形参数

3.1创建地形3.1.3绘制地形地形基本参数设置完成后,继续在地形中绘制高山、低谷等内容。单击工具栏中的“PaintTerrain”图标,切换到地形编辑界面,展开其下拉列表,其中包含了不同功能的画笔,如图所示。

3.1创建地形3.1.3绘制地形RaiseorLowerTerrain(抬高或降低地形)单击“RaiseorLowerTerrain”按钮并选择一个笔刷样式,在地形上进行粉刷。其中笔刷有两个参数,“BrushSize”代表笔刷的大小,“Opacity”代表不透明度,“Opacity”值的大小表示抬高/降低地形速度。在单击的同时按住“Shift”键可降低地形。

3.1创建地形3.1.3绘制地形PaintHoles(绘制坑洞)单击“PaintHoles”按钮并选择一个笔刷样式,确定其大小后在Scene视图中的地形上进行单击。

3.1创建地形3.1.3绘制地形PaintTexture(绘制纹理)主要用于对地形进行纹理的绘制。在绘制纹理之前,需要先添加不同样式的图层,如草皮、沙石图层等,激活图层后,才可以在地形上进行绘制。

3.1创建地形3.1.3绘制地形PaintTexture(绘制纹理)选择“PaintTexture”选项,单击“EditTerrainLayers”按钮,在弹出的菜单中选择“CreateLayer”选项创建草皮图层,在弹出的纹理选择面板中双击选择纹理,如图所示。

3.1创建地形3.1.3绘制地形PaintTexture(绘制纹理)选择完纹理后,Unity会将第一个纹理作为默认纹理对地形进行绘制,如图所示。

3.1创建地形3.1.3绘制地形SetHeight(设置地形高度)主要用于调整地形高度,将地形抬高到一定的高度后,用户可以在地面上对地形进行降低操作,以此来制作一些河道、悬崖等场景。

3.1创建地形3.1.3绘制地形SmoothHeight(平滑处理地形)主要用于对地形进行平滑处理。单击“SmoothHeight”按钮后将鼠标指针移动到地形中的棱角部分,然后进行左右涂抹,棱角将会被平滑处理。

3.1创建地形3.1.3绘制地形StampTerrain(图章操作)主要用于对地形进行图章操作。单击“StampTerrain”按钮,先选择好笔刷样式和图章高度,然后在地形上选择合适的位置并进行单击,即可创建一个该样式的图章。

创建树木2任务

3.2创建树木只有平面纹理的游戏世界将会令人感到厌烦,几乎每一处自然的风景都具有某种形式的植物生命。接下来的内容将介绍如何添加和自定义树木和青草,让地形呈现出一种生机盎然的景象。

3.2创建树木3.2.1添加树木模型添加树木的方式与添加地面纹理的方式

文档评论(0)

1亿VIP精品文档

相关文档