基于GPU的可交互草地和树木系统uNature – GPU Grass and Interactable Trees
uNature是一个强大而全面文档化的系统,既处理草地又处理可交互树木。

uNature以与资产商店上其他系统截然不同的方式处理草地,并具有许多特性,包括:

  • 强大而灵活的程序化草地机制:无论是地形还是任何表面,您都可以在场景中任意绘制,而不会影响性能。请注意,当前尚不支持多个堆叠的表面(多层次支持已计划)。
  • 完整的LOD(细节层次)支持,包括网格LOD支持以及基于密度的LOD。完全多线程化。
  • 支持色彩贴图(从表面读取颜色),动态表面以及即将推出的半透明效果。
  • 支持阴影投射,每个原型的自定义渲染层,LOD和单独的风设置。
  • 在GPU上运行,并充分利用计算机的性能。消除了Unity草地的所有性能峰值,并允许即时草地修改。是的,这意味着不再需要重建草地补丁!
  • 完全支持Unity 5.5及以上版本的GPU实例化(GPU Instancing)。
  • 完全模块化,可以根据几乎任何场景进行定制,并可用于除使用Shader Model 2的Android版本外的任何平台。
  • 精确复制地形,并且在项目中仅需2分钟即可设置完成。
  • 交互功能(触摸弯曲等),更多功能即将推出。
  • 提供详细的文档和极其简洁的代码。
  • 配备清晰的文档和API文档。

但是,等等,uNature不仅仅处理草地,还为地形树木添加了交互功能,让您可以:

  • 为地形上的树木添加各种交互效果。
  • 提供了内置的“可收获”树木实例脚本,效果非常出色。
  • 极具模块化,并可扩展性强。
  • 与UFPS、Photon Cloud、Photon Bolt、Forge Networking和UNet集成。

Leave a Reply

后才能评论