![](https://img-blog.csdnimg.cn/20190225135139129.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Unity运行时地形编器
Unity编辑器提供了一个非常的、强大的地形修改工具,但是在运行时无法使用,这个专栏将一步步搭建一个可以在运行时使用的地形编辑工具
xdedzl
心有猛虎,细嗅蔷薇
展开
-
Unity运行时地形编辑器——RuntimeTerrainEditor
上一篇关于地形文章写完后(好像也有点遥远了),这个运行时地形编辑器也基本上满足自己需求了,抽空稍微整理了一下做成了一个独立的工具,unity2018.3及以上可用,一开始也是适配了2017的,后来由于自己已经完全不用2017了,就放弃了对2017的支持。Github源码链接一、RuntimeTerrainEditor 提供了对地形高度,细节,树木,纹理四大类的修改,其中地形高度的修改支...原创 2020-01-16 21:43:49 · 4483 阅读 · 4 评论 -
Unity 动态编辑Terrain地形(一)介绍
Unity自带了一个非常强大的地形编辑器,但是总结起来也有一些缺点1.不能在运行时编辑2.不能跨多块地图编辑(Unity2018可以实现跨地形编辑)正好近期的项目中需要在运行状态下实现超大地形和跨多块地形编辑的功能,于是花了一段时间研究了地形的动态编辑。Unity本身虽然无法为我们实现运行时编辑,但是TerrainData类的强大API弥补了这一缺点,从这篇文章开始会逐步构造一个动态修...原创 2018-12-20 23:21:13 · 28633 阅读 · 34 评论 -
Unity 动态编辑Terrain地形(二)地势
如果理解了HeightMap,对一块地形某一块区域的地势更改将会是一件很容易的事,但由于需要实现跨多块地图,四块地图之间的修改就会比较麻烦。从这一篇开始的几篇文章,会逐步完善一个地形编辑工具类TerrainUtility及其他相关扩展。代码我已经上传到了我的Github上,需要的话可以直接去下载https://github.com/xdedzl/RunTimeTerrainEditor,里面有一个...原创 2018-12-27 19:58:11 · 6535 阅读 · 9 评论 -
Unity动态编辑Terrain地形(三) 自定义笔刷
****完整代码我已经上传到了我的Github上,需要的话可以直接去下载https://github.com/xdedzl/RunTimeTerrainEditor,里面有一个TerrainModilfyDemo的场景,我做了一个简单的UI用来测试,工程版本目前使用的是2019.2,但2018.3之后的版本应该都没问题,但Unity貌似不支持从2019回滚到2018,需要新建工程后将资源复制过...原创 2019-01-02 20:42:34 · 9351 阅读 · 0 评论 -
Unity动态编辑Terrain地形(四)植被编辑
****完整代码我已经上传到了我的Github上,需要的话可以直接去下载https://github.com/xdedzl/RunTimeTerrainEditor,里面有一个TerrainModilfyDemo的场景,我做了一个简单的UI用来测试,工程版本目前使用的是2019.2,但2018.3之后的版本应该都没问题,但Unity貌似不支持从2019回滚到2018,需要新建工程后将资源复制过...原创 2019-01-06 21:59:14 · 8466 阅读 · 4 评论 -
Unity 动态编辑Terrain地形(五)贴图
****完整代码我已经上传到了我的Github上,需要的话可以直接去下载https://github.com/xdedzl/RunTimeTerrainEditor,里面有一个TerrainModilfyDemo的场景,我做了一个简单的UI用来测试,工程版本目前使用的是2019.2,但2018.3之后的版本应该都没问题,但Unity貌似不支持从2019回滚到2018,需要新建工程后将资源复制过...原创 2019-03-25 21:44:57 · 16357 阅读 · 0 评论