Unity3D 地形整体高度升降 插件
来源:互联网 发布:妙味云课堂js视频下载 编辑:程序博客网 时间:2024/04/25 13:37
Terrain Modifier
概述
Unity 地形数据修改器。
问题
- Unity项目开发过程中,偶尔会遇到一些灾难性的问题,例如:地形(网格,贴图)已经刷好了,突然变更
需求,要在原来地形上刷出河流或者盆地等向下凹陷的地貌,此时如果地形是以高度为0创建的,也就是说地
平面高度为0,而Unity不允许将地形上任何一个地方的高度刷成负数,也就是这种情况下,无法完成河流,
盆地等凹陷地貌的创建。
条件
- Unity提供TerrainData.GetHeights()方法访问/修改整个地形的高度数据。
方案
- 编写扩展编辑器窗口,指定目标地形数据,指定整体抬升高度(数值为负则降低)。
- 将目标地形的高度数据逐个加上整体抬升高度。
实现
- TerrainModifier.cs 绘制扩展编辑器窗口,整体修改地形高度数据。
源码
- 源码托管地址
0 0
- Unity3D 地形整体高度升降 插件
- unity3d 发布后动态修改地形高度源码
- 地形渲染整体思路
- Unity3D地形建模插件World Composer用法(大范围地形建模)
- 高度图生成地形
- 高度图构造地形
- Unity3D地形的制作
- Unity3D地形挖坑
- Unity3D 中的地形元素
- unity3d 脚本拷贝地形
- unity3d 地形概述
- unity3d之地形篇
- Unity3D地形创建
- Unity3D-Terrain地形编辑
- 【shader】Unity3D地形
- Unity3D地形引擎指南
- unity3d--地形系统
- unity3D---地形(2)
- LINK : fatal error LNK1104: 无法打开文件“opencv_calib3d240d.lib”解决方法
- EM算法--二维高斯混合模型(GMM)
- 字符判断| 对于汉字的输入确实有问题,求指导
- Android Manifest之<application>元素中文注释
- makefile教程
- Unity3D 地形整体高度升降 插件
- PHP 使用 PDO 的 execute () 方法 删除不存在的数据,返回值仍然是 true 是什么鬼
- 初识庐山真面目-MySQL数据库
- 事件监听的相关兼容性
- Android OOM-调整Heap大小
- java.lang.VerifyError: Verifier rejected class 问题解决
- 2017武汉大学校赛网络预选赛b题
- 递归式的渐进界求解——《算法导论》
- Linux下C编程学习心得