Unity3D实战【三】PolyBrush 发挥创意构建场景
一、Pack Manager中安装Poly Brush,并在它的页面中点开Samples,根据渲染管线导入对应Shader
创建一个文件夹用于存放插件Plugins(这里我们是导入第二个,导入的文件放到Plugins中)
二、Tool->Polybrush->Polybrush Window 打开Polybrush的菜单
Polybrush窗口顶部的几个图标功能分别是:
1.地形高矮 2.地形柔化 3.地形颜色 4.刷预制体 5.刷图片
- 高矮:
左键上升,按住Ctrl再点击则是下降
Shift+滚轮是内圈大小,Ctrl+滚轮调整外圈大小
Direction可以选择变化方向,默认的Normal是法线方向,其他的建议自己尝试 - 柔化:
比较类似,动手试一试吧 - 颜色:
需要先用之前导入的shader创建对应的Material,拖拽至地面,刷的颜色才能生效, - 刷预制体:
可以将想要刷的预制体拖拽至调色盘(Current Palette)中,
选择想要刷的预制体,在Brush Loadout中可以调整出现的概率
按住Ctrl再点击便是删除
Hit Surface is Parent选项可以将刷进去的预制体变为地面的子物体,方便整理
三、发挥创意搞个自己的场景熟悉一下工具
支线:
1、Pack Manager中安装ProBuilder,Samples中导入URP支持
Tool=>ProBuilder打开菜单
- 右上角三个点可以将文字描述更改为图标描述
- 按住Shift再移动鼠标可以看到功能介绍
- 有齿轮的则可以按住Alt或者Option点击出菜单
- 创建一个物体,形状选择Plane,下面的Width Segments和Length Segments可以设置顶点数量
- 在ProBuilder的菜单中选择中心点按钮可以将锚点设置为中心
- 在ProBuilder菜单中找到那个长得像折纸的图标,将对应物体的顶点改为三角形连接
2、(没啥必要)打开Project Settings=>Package Manager选项中开启Enable Preview Package,安装ProGrids
安装完成后场景左上角便会多一个图标,点击启动,可以增加参考线,以及移动吸附功能
- 上一篇:Unity3D实战【二】Build Level 尝试熟悉基本工具
- 下一篇:Unity3D实战【四】Navigation 智能导航地图烘焙
Unity3D实战【三】PolyBrush 发挥创意构建场景相关推荐
- 【Unity3D实战】RPG黑暗之光Scene1:创建开始场景
[Unity3D实战]RPG黑暗之光1:创建开始场景 1.导入资地形.地貌资源,新建场景,导入地形.地貌prefab,设置相机位置,添加全局灯光. 2.设置鼠标指针图片: Edit-->Proj ...
- Unity3D实战【七】Cinemachine Post Processing 摄像机跟踪和后处理
一.摄像机跟随 1.PackManger中安装Cinemachine 2.点击菜单栏的Cinemachine->Create Virtual Camera,会代替原来的Main Camera 3 ...
- unity跑酷怎么添加金币_【Unity3D实战】零基础一步一步教你制作跑酷类游戏(填坑完整版)...
在两个月前曾写了一篇<[Unity3D实战]零基础一步一步教你制作跑酷类游戏(1)>,里面一步一步演示了制作跑酷类游戏,然而由于时间原因,只写到了让角色往前移动为止.这个坑一直没有时间去填 ...
- 视频教程-Unity3D实战入门之第三人称射击游戏(TPS)-Unity3D
Unity3D实战入门之第三人称射击游戏(TPS) 6年程序开发经验,精通C/C++/C#编程. 曾担任过Unity3d游戏开发主程和Unity3d游戏开发讲师,熟悉Unity3d的UI系统.物理引擎 ...
- Unity3D For iPhone游戏引擎之构建游戏地形的基本元素(五)
我们继续创建一个完美的3D游戏地形,将树木,花草,加入我们的游戏世界中,丰富3D世界的游戏元素.如下图所示MOMO继续向大家讲解 画树模型.画草模型.其他设置 ,这三个标签栏的意义. 画树模型 Hie ...
- Unity3D项目三:牧师与魔鬼
Unity3D项目三:牧师与魔鬼 基本介绍 列出游戏中提及的事物(Objects) 牧师,恶魔,船,河流,左侧陆地,右侧陆地 用表格列出玩家动作表(规则表),注意,动作越少越好 动作 条件 结果 点击 ...
- 面试官系统精讲Java源码及大厂真题 - 44 场景实战:ThreadLocal 在上下文传值场景下的实践
44 场景实战:ThreadLocal 在上下文传值场景下的实践 开篇语 我们在 <打动面试官:线程池流程编排中的运用实战>一文中将流程引擎简单地完善了一下,本文在其基础上继续进行改造,建 ...
- Scikit-learn 秘籍 第三章 使用距离向量构建模型
第三章 使用距离向量构建模型 作者:Trent Hauck 译者:飞龙 协议:CC BY-NC-SA 4.0 这一章中,我们会涉及到聚类.聚类通常和非监督技巧组合到一起.这些技巧假设我们不知道结果变量 ...
- HTML5游戏开发(三):使用webpack构建TypeScript应用
<HTML5游戏开发>系列文章的目的有:一.以最小的成本去入门egret小项目开发,官方的教程一直都是面向中重型:二.egret可以非常轻量:三.egret相比PIXI.js和sprite ...
最新文章
- 一文看尽飞桨PaddlePaddle最新升级:5大优势,更低门槛使用深度学习
- 【Paper】2020_异构无人机编队防御及评估策略研究_左剑凯
- ZOJ 2588 Burning Bridges 割边
- JavaScript是如何工作的:事件循环和异步编程的崛起+ 5种使用 async/await 更好地编码方式!...
- PHP - windows下编译PHP 7.2的memcache
- SAP Spartacus如何为不同的environment设置不同的baseUrl
- endp 汇编start_飞思卡尔Kinetis L 汇编语言启动文件startup_MK25Z4简单分析
- Java网络01基本网络概念
- mac安装需要的骚操作
- Leetcode 349.两个数组交集(哈希容器unordered_set)
- 为什么iPad-WIFI版无3G模块也可以准确定位?
- 简单scrapy爬虫实例
- 学计算机 数学日记,数学日记3篇
- POJ2255 Tree Recovery 前序 中序求后序
- java内嵌浏览器的几种方式
- 网工浓缩笔记以及考点(第七章 网络安全)
- 微型计算机常用的输入设备分别是,微型计算机常见的基本输入输出设备有哪些?...
- 传奇服务器容易受到什么攻击,怎么防御攻击?
- 苹果手写笔有必要买吗?性价比电容笔排行榜
- 加工奶制品的生产计划 lingo代码