Unity制作一个地形,下载地形资源、绘制地形,添加树、草,草可摆动

这篇具有很好参考价值的文章主要介绍了Unity制作一个地形,下载地形资源、绘制地形,添加树、草,草可摆动。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、 下载并导入地形资源

1. 新建一个项目

unity地形制作,Unity,unity

2. 在资源商店搜索免费的地形资源,选择一个合适的,添加至我的资源

unity地形制作,Unity,unity

选择了Terrain Tools,添加至我的资源

unity地形制作,Unity,unity

3. 下载并导入

在unity中打开 菜单栏 > 窗口 > 包管理器,找到已经获取的资源

下载并导入

unity地形制作,Unity,unity

全选、导入

unity地形制作,Unity,unity

 方法二: 导入已经下载过的资源

(.unitypackage:Unity package file)

资源菜单 - 导入/项目视图 - 资源 - 右键 - 导入/直接拖拽进项目视图 - 资源

打开下载的资源默认所在路径:

C:\Users\Jade3\AppData\Roaming\Unity\Asset Store-5.x

unity地形制作,Unity,unity

找到“.unitypackage:Unity package file”类型的文件并导入

unity地形制作,Unity,unity

二、 创建地形场景 Terrain

1. 新建地形

方法1 从+中新建地形

unity地形制作,Unity,unity

方法2 游戏对象菜单-3D对象-地形

方法3 层级选项卡右键-3D对象-地形

2. 地形组件介绍

地形对象默认有三个组件Transform组件、Terrain组件和Terrain Collider组件

其中Terrain组件中的5个横排按钮即为绘制地形工具。分别为

创建相邻地形、绘制地形、绘制树、绘制细节、地形设置。

unity地形制作,Unity,unity

其中第二个,绘制地形工具,包含6种绘制状态,把老版unity中的升降地形高度、绘制纹理贴图、绘制目标高度、平滑高度合并至其中,除此之外还添加了绘制孔洞、stamp地形。

unity地形制作,Unity,unity

3. 绘制地形

3.1 Raise or Lower Terrain

使用绘制地形工具,选择升降地形工具,使用不同的笔刷在地形上进行绘制

单击左键提升高度、shift+左键降低高度,

unity地形制作,Unity,unity

3.2 Set Height

对地形设置高度处理,可以将某一块区域设置为同一高度

unity地形制作,Unity,unity

3.3 Smooth Height

将地形进行平滑处理,平滑处理过的地形就好像是融化了的冰淇淋,圆圆润润的。

unity地形制作,Unity,unity

3.4 Paint Texture

添加纹理图层,第一个纹理图层会自动铺满地形,添加其它图层后,选中图层时可以使用笔刷在地形上绘制选中的地形图层的纹理。

添加图层:

unity地形制作,Unity,unity

unity地形制作,Unity,unity

绘制纹理:

unity地形制作,Unity,unity

3.5 绘制树

添加树模型:

unity地形制作,Unity,unity

unity地形制作,Unity,unity

添加并绘制了两种树模型(另一种接近草)

unity地形制作,Unity,unity

3.6 绘制细节(草)

unity地形制作,Unity,unity

控制笔刷的不透明度和强度,可以控制草的绘制密度

unity地形制作,Unity,unity

3.7 地形设置

可以设置树和细节对象的细节距离、树距离、草和风的设置(速度、大小、弯曲)等等。

设置风速和草的弯曲(即便不设置也会有默认参数的)后播放,观察草的摆动:

unity地形制作,Unity,unity

unity地形制作,Unity,unity文章来源地址https://www.toymoban.com/news/detail-814869.html

到了这里,关于Unity制作一个地形,下载地形资源、绘制地形,添加树、草,草可摆动的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 如何通过代码在Unity设置URP通用渲染管线资源的画质选项、后处理效果、渲染分辨率、抗锯齿效果、Renderer Features等效果并制作一个可以设置它们的UI

    如何通过代码在Unity设置URP通用渲染管线资源的画质选项、后处理效果、渲染分辨率、抗锯齿效果、Renderer Features等效果并制作一个可以设置它们的UI

       Hello喔 这里是没有鱼的猫先生,本期文章的主题佬们有看到标题了 QWQ    当使用Urp管道项目时,我们需要在一个Urp通用管线资源的项目中修改它的各种效果以玩家自己设置不同的画质需求,那下面这个通用脚本便诞生了,它也许并不适用于所有的场景,但是相信应用过它

    2024年02月09日
    浏览(12)
  • 如何在unity中手写一个四叉树地形lod系统(二)

    如何在unity中手写一个四叉树地形lod系统(二)

    在根据四叉树节点创建了1365个地形分块网格并保存到本地后,我们接下来要在游戏运行的过程中动态地显示所需的网格,这是最关键的一步。 如何根据摄像机位置动态地选择地形块?这其中体现了由整体到局部,从简单到复杂的原则。 0、 我们首先创建三个缓存列表。 1、

    2024年02月08日
    浏览(11)
  • win10 uwp 简单制作一个 Path 路径绘制的图标按钮

    本文告诉大家在 UWP 或 WinUI 3 里面如何简单制作一个由 Path 几何路径图形绘制的图标按钮 先在资源里面定义按钮的样式,重写 Template 属性,通过在 Template 里面放入 Path 绑定 Data 到内容从而实现让 Path 显示集合路径图形,代码如下 接下来有路径资源可以先在资源字典里面定义

    2024年02月08日
    浏览(10)
  • 在Unity中简单地制作一张2D地图并随机生成资源

    在Unity中简单地制作一张2D地图并随机生成资源

    这个作业属于哪个课程 软件工程2022年春-F班 这个作业要求在哪里 软件工程实践总结个人技术博客 这个作业的目标 课程回顾、个人技术总结 其他参考文献 《构建之法》 1.1 技术使用场景   你不满足于别人提供的现成的地图,想要利用原有的素材来将你自己的想法实现吗?

    2023年04月08日
    浏览(11)
  • Unity教程||Unity添加中文字体||Unity知识记录--制作UI粒子特效

    Unity教程||Unity添加中文字体||Unity知识记录--制作UI粒子特效

    ## 1、拷贝字体文件 拷贝C:WindowsFonts文件夹下,华文细黑常规文件到项目中   ## 2、下载中文字库 链接: https://pan.baidu.com/s/1KW31KB5vEImZHUWvQ9PLEQ 提取码: bgug  3、添加字体字库 选择Window-TextMeshPro-Font Asset Creator   进入Font Asset Creator a、Source Font File 选择字体文件 b、Atlas Resolution 都

    2024年02月09日
    浏览(35)
  • Unity 改变下载资源商店中资源默认路径的方法

    Unity 改变下载资源商店中资源默认路径的方法

    Unity 改变下载资源商店中资源默认路径的方法 Unity资源商店中免费资源可以被我们很好的使用,尤其对于暂时还不会自己设计资源的创作者。但是,unity默认是将资源商店的下载路径设置在了C:Users操作系统当前用户AppDataRoamingUnityAsset Store-5.x,如果你删除这个文件夹,一会

    2024年02月11日
    浏览(9)
  • 【Unity使用addressables制作资源热更+实时动态热更基本记录】

    【Unity使用addressables制作资源热更+实时动态热更基本记录】

    一、Addressables基础操作教程 1、下载Addressables插件 点击菜单Window / Package Manager,打开插件包管理界面,搜索addressables Addressables的打包方式其实也是AssetBundle格式,只是在此基础上做了一层封装,方便进行管理(比如打包、加载、依赖等)。而我们知道,没有加密的AssetBundle是

    2024年02月10日
    浏览(9)
  • Unity 之 Addressable可寻址系统 -- 资源远程加载 | 资源预下载 -- 进阶(三)

    Unity 之 Addressable可寻址系统 -- 资源远程加载 | 资源预下载 -- 进阶(三)

    概述:实现方式是使用Unity的可寻址系统结合云资源分发(AA+CCD)的形式。本篇文章就来为讲解CCD的使用介绍,以及AA+CCD使用的示例。 在Hub界面的游戏云选项,可以看到官网介绍入口: CCD:全称Cloud Content Delivery,译为:云端资源分发。 Unity 推出首个用于实时游戏更新的端到端

    2024年01月16日
    浏览(8)
  • 【unity细节】关于资源商店(Package Maneger)无法下载资源问题的解决

    【unity细节】关于资源商店(Package Maneger)无法下载资源问题的解决

    👨‍💻个人主页 :@元宇宙-秩沅 hallo 欢迎 点赞👍 收藏⭐ 留言📝 加关注✅! 本文由 秩沅 原创 收录于专栏 :unity细节和bug 译: 该文件不能被下载,请重新尝试 译:SSL连接超时 连接超时,就是网络问题,vpn的问题 [Package Manager Window] Error: Connection timeout after 5004 ms UnityEdit

    2024年02月16日
    浏览(11)
  • Unity实现杀戮尖塔出牌效果( 三. 贝塞尔曲线引导箭头绘制,卡牌使用效果制作)

    Unity实现杀戮尖塔出牌效果( 三. 贝塞尔曲线引导箭头绘制,卡牌使用效果制作)

    1. 攻击类型卡牌 ①拖拽超过一定高度之后卡牌会移动到手牌中心位置 ②出现攻击引导箭头 (塞贝尔曲线) ③成功指向目标怪物后打出 2. 技能能力类型卡牌 ①可自由拖动 ②脱离手牌高度后打出 这里只展示此效果核心代码内容,重复代码不做赘述,上期(二.鼠标指向卡牌时,

    2024年04月12日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包