unity地形编辑扩展插件Landspace Auto Material介绍

原创 2017年03月05日 23:01:47

    LAM是一套针对复杂地形和植物的编辑工具, 增加了一些unity自带地形编辑器没有的功能, 对其用法做一下简单介绍。
    这里写图片描述
    首先是创建地形,导入插件后,先在Assets/Plugins/LandscapeAutoMaterial/Prefab这个目录下找到名为Forest的预设体,通过GameObject­>3D Object­>Terrain from prefab创建地形,运行一下看看效果,会发现其默认整个地形是铺满Grass的, 如果不需要的话可以在Hierarchy视图中将其删除;在新建好的地形上,我们会看到三个脚本,如下图。下面将对其中两个进行介绍。
这里写图片描述     
    第一个脚本名为LAMTerrainTool,主要用来 设置地形的表面贴图,在Inspactor中我们可以看到其贴图信息。该脚本能够自动 根据地形的高度以及斜度选择合适的贴图,从而形成 真实的山地等场景,当然,我们也可以在面板中对其混合参数进行调节,实现自己满意的效果。
    这里写图片描述
    有了地形自然还要有植物,插件 提供了丰富的树、石头、草等模型,由脚本LAMDetailsAutoPainter控制。通过最下方Paint按钮,我们可以在地形上刷上选择好的 植物,同时可以控制其密度,大小等。当然,也可以在unity自带Terrian的MulityFoliage工具中进行相应的操作,十分方便。
这里写图片描述
这里写图片描述
    还有一个比较重要的脚本SetLayerCullDistances,用来设置各个层的可视距离,超过则不渲染,对于Grass这种数量极多的层是很重要的。当然,你会发现设置完之后并没有什么效果(主要是Grass),此时需要找到模型用到的material,其中有一个DistaneFadeEnd参数,调节后就可以正常使用了。
    这里写图片描述

这里写图片描述

ML

相关文章推荐

Unity3D地形建模插件World Composer用法(大范围地形建模)

World Composer插件是一款不错的大范围地形建模的小插件,非常实用,网上的视频教程大部分是骗人的,只有一个老外的教程还讲的全是英语。自己动手做了一下,分享一下过程。 我使用的是Unity3...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Unity地形插件T4M使用帮助

unity的地形系统在手机游戏中因为效率问题基本无法使用,只能通过T4M这个地形插件来进行优化制作。下面大概讲解一下使用流程及方法。   先中U3D里面用自带的地形系统刷出想要的地形和贴图...

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Unity3D 自定义地形插件(支持FBX导入模型的编辑)

最近又把去年写到一半的地形插件拿出来捣鼓,想把它完善掉,经过一个半月的努力终于完善的差不多了,再有个把星期就能完成了,所有功能完全模仿自带地形系统,tree支持LOD,Grass采用billboard...
  • UtilXK
  • UtilXK
  • 2015年12月28日 14:02
  • 1978

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Delphi7高级应用开发随书源码

  • 2003年04月30日 00:00
  • 676KB
  • 下载

Unity 生成随机房间、洞穴(2D、3D地图)总结

Unity 编写代码,生成随机洞穴(类似蜂巢)(2D、3D地图迷宫),平滑地图块,渲染地图。 参考官网教程:Procedural Cave Generation tutorial 完整Gi...

Unity3D实现地图编辑器的插件

nway 电话面试总的来说很糟糕,有些事没沟通清楚,加上手机出了问题。很慌的。 被问到有没写过Editor插件,我很明确的回答没写过,不过我在项目中见过,我还没去完全理解是怎么做到的。 周末就来完整的...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:unity地形编辑扩展插件Landspace Auto Material介绍
举报原因:
原因补充:

(最多只允许输入30个字)