• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >游戏开发 > Unity 3D如何创建地形?

Unity 3D如何创建地形?

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2022-04-30

匿名通过本文主要向大家介绍了等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

Unity 3D 有一套功能强大的地形编辑器,支持以笔刷方式精细地雕刻出山脉、峡谷、平原、盆地等地形,同时还包含了材质纹理、动植物等功能,可以让开发者实现游戏中任何复杂的游戏地形。

 

创建地形

执行菜单 GameObject→3D Object→Terrain 命令,如下图所示,窗口内会自动产生一个平面,这个平面是地形系统默认使用的基本原型。

 

 

 

新建地形


在 Hierarchy 视图中选择主摄像机,可以在 Scene 视图中观察到游戏地形。如果想调节地形的显示区域,可以调整摄像机或地形的位置与角度,让地形正对着我们,如下图所示。

 

 

 

 

调整地形位置

 

 

地形参数

Unity 3D 创建地形时采用了默认的地形大小、宽度、厚度、图像分辨率、纹理分辨率等,这些数值是可以任意修改的。

选择创建的地形,在 Inspector 视图中找到 Resolution 属性面板,如下图所示。Resolution 属性面板的参数如下表所示。
 

Resolution属性面板

 

参 数 含 义 功 能
Terrain Width 地形宽度 全局地形总宽度
Terrain Length 地形长度 全局地形总长度
Terrain Height 地形高度 全局地形允许的最大高度
Heightmap Resolution 高度图分辨率 全局地形生成的高度图的分辨率
Detail Resolution 细节分辨率 全局地形所生成的细节贴图的分辨率
Detail Resolution Per Patch 每个子地形块的网格分辨率 全局地形中每个子地形块的网格分辨率
Control Texture Resolution 控制纹理的分辨率 把地形贴图绘制到地形上时所使用的贴图分辨率
Base Texture Resolution 基础纹理的分辨率 远处地形贴图的分辨率

 

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

相关文章

  • 2017-06-05 怎么在电脑上玩安卓游戏这种安卓游戏下雨效果是怎么做的?求思路
  • 2017-06-05 mac平台,sublimetext3右键runwithplayer提示playernoexits
  • 2017-06-05 这阵子使用kbengine+unity做的游戏mmo物品系统,装备系统,战斗系统,聊天系统完成
  • 2017-06-05 CCTableView类中显示没有成员CCPoint
  • 2017-06-05 看过开源引擎的进
  • 2017-06-05 unity安装问题sslpeercertificateorsshwasnotok
  • 2017-06-05 工作笔记—CameraMotionBlur脚本报错
  • 2017-06-05 深圳地区接外包项目
  • 2022-04-30Unity 3D UGUI实例演示
  • 2017-06-05 有c++builder可以调用的2D或3D引擎吗?

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 这类cocos2dx写的AI格斗游戏,能去游戏公司干活了吗,诚恳
    • C#与C++怎么通过WM_COPYDATA消息通讯?
    • Unity 3D C#脚本基础
    • Unity 3D碰撞体(Collider)
    • GL画线的简单问题(只有这么么多分了)
    • Unity 3D UGUI系统及常用控件
    • cocos2d编译问题,求大神解惑,谢谢!
    • u3d渲染深度调整很有用。记录下。
    • cocos310每次启动都会自动断在DeprecatedEnumlua文件里
    • unity3d为什么对MAC支持不好?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有