unity4怎么创建一个横向的洞穴,用地形降低的方法不行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unity4怎么创建一个横向的洞穴,用地形降低的方法不行相关的知识,希望对你有一定的参考价值。
以及你的机器安装显卡驱动程序没有安装埃。也是我常用的方法。拖进去。如果不行,Terrain地形无法实现半透明显示. 除非是你自己做模型调节透明度.。你可以在你3DMAX地形的下面建立一个U3D地形。Unity3D高清晰视频中文讲座有: 1.Unity3D机器人之战视频讲座14讲 2.Unity3D Platform游戏7讲 3.Unity3D坦克克星游戏9讲 4.Unity3D中的动画系统 5.太空射击游戏项目实战系列17讲 6.投篮游戏项目实战系列9讲 绝大部分视频内容可在以下网址查看: 调整其中的参数看看。 其实不用3dmax做烘培的,不过大多数都支持的)。在下方勾选generate mip maps,当接收到碰撞的时候执行任意代码, 注意类型!(我记得有些类型不支持的,可以用cube拼出建筑结构,坏机做3D图形游戏引擎肯定会卡的,unity3d本身的烘焙就比较强大。本机配置咋样了?毕竟,不应该是软件的问题,可以加载第二关或者做一个跳转,如果杂Unity里做的话,在inspector视图中的texture type中选择advanced,在project视图的assets中选中图片,然后把cube的mesh renderer前面的勾去掉。再试试看,按照建筑结构添加碰撞体,不明白你说的链接地形两个地形可以通过数值精确链接。来进行种植树木。在下方点击apply,然后将盖设为它的子物体。可以在宝箱盖需要旋转的地方放置一个空对象,你要用对shader才行啊,试试lightmap,目前不行的。做一个碰撞,把颜色和烘培的贴图都加上去。程、回,忆、录之unity3d。 参考技术A unity标准地形编辑器不能做到横向洞穴。一个实现思路:地形包含横向洞穴的底面,然后上面放一个模型(山啊什么的),这样在模型与地形之间相机可以正确显示空间。unity学习 --- 地形
1.创建地形的前提是我们有对应的地形资源
2.这五个按钮就是对地图的编辑
第一个按钮是 create neighbour terrains --- 创建相邻的地形
点击它后在我们原来的地形周围就会生成虚空小格子,点击这些小格子的话就会在格子中生成一个相同的地形,并且相邻区域也会增加 --- ctrl + z 可以取消掉我们额外创建的terrain
每次我们创建一个地形都会在roject的assets中生成一个terraindata数据文件
当我们撤销掉我们创建的额外地形的时候,创建这些额外地形时自动生成的terraindata文件并不会跟着被删掉,我们必须手动delete掉这些数据才行
3.第二个按钮是paint terrain --- 绘制地形
brush -- 笔刷,刷子
opacity --- 不透明度 --- 不透明度越大,地形的升高速度越快
(我们可以用ctrl + z来撤回我们的操作)
paint terrain 中的set height选项的作用就是设置我们绘制的地形的最大高度
按住shift + 左键 并选取一块地方(target -- 目标)还能够让我们进行取高度的操作(sample -- 取样)--- 即获取我们选择的目标的高度
Flatten -- 是展平的意思 tile 是瓦片,此处指的是我们创建出的terrain片
设置好高度之后选择这个展平瓦片,就能使得我们当前选中的terrain片中所有部分的高度全部被设置为我们选好的高度,如果是Flatten all 的话则是将所有的terrain片都变为同一高度
为什么我们要设置整体地形的高度呢? --- 因为地形的默认高度是0,如果不重新设置高度来抬高地形的话就会导致我们无法绘制出下凹地形
这个绘制选项就是用来使得地形更加平滑的
这个blur direction参数选择0的时候 -- 就是将高的部分变低,低的部分变高
-1 --- 高的部分变低,低的部分不变
1 -- 低的部分变高,高的部分不变
4.第四个按钮则是绘制纹理
这个是地形层
此时地形层为空,我们需要编辑地形层来添加一个层,这个添加的地形层资源就来自于我们的assets文件中
添加了地形层后,纹理就会自动覆盖地形
创建层,添加层,替换层,移除层
地形层可以有多个!
我们添加的地形层可以有多个,然后我们加入的第一个地形层纹理会自动覆盖整个地形,而加入的第二个地形层纹理则不会
我们在地形层纹理中选择一个后就能够用笔刷去涂层了
第三个按钮 --- 绘制树
1.tree destiny -- 这个是树的密度
2.random tree rotation --- 随机树的旋转
3.Lock width to heigh --- 锁定树的高度和宽度
4.color variation(变异) -- 色差
这个是树贡献全局照明
注意随机选项中间的这个是可以拉开,拉的越开随机的范围也越大,然后这个也可以整体左右移动,越往右树越高,越往左树越低
这个功能的作用是大量放置树 --- 点进去后设定数目,然后点种植就会自动分散好数目了
补充几个细节点:
1. 下面图中的白色部分是可以按的,这个按了之后可以实现观察模式的转换,现在是透视模式,即第一人称视角观察模式 --- 在这个模式下按鼠标右键后就能在scene中按wasd移动观察
才按一下就是正交模式,在正交模式下按鼠标右键只能在scene中按ad移动
(一般我们都是用透视模式进行操作的)
2.关于地形树的阴影 -- 这个得在directionlight中调参数
这个就是光照下的阴影类型设置
第四个按钮 --- 绘制细节
绘制草细节的时候,这个目标强度调节的其实是我们绘制的草的密度,越往右草的密度越大
最后一个按钮就是地形的各种细节设置了
以上是关于unity4怎么创建一个横向的洞穴,用地形降低的方法不行的主要内容,如果未能解决你的问题,请参考以下文章