用这个插件在你的地形上渲染大量详细的植被。单击即可自动设置渲染,并支持所有渲染管道。

渲染大量详细的植被。

自然渲染器通过替换Unity的默认地形细节和树系统来提高植被渲染的质量。一切都适用于现有数据:使用相同的草地、植被和树木,并保留现有地形。我们只是升级您的渲染器。

支持所有渲染管道

所有渲染管道都是开箱即用支持的,不需要任何其他设置。

轻松设置

只需将“自然渲染器”组件添加到地形中,一切都会立即生效。任何不兼容的资源或着色器都可以自动修补以使用Nature Renderer。

包括演示场景

演示场景和屏幕截图中显示的所有资产都包含在内。

★ 所有功能

―――

闪电般的快速性能

Nature Renderer的整个渲染管道都在GPU上运行,以确保快速性能,并释放CPU来运行游戏逻辑。

破片拣选

“自然渲染器”精确地剔除植被,以仅渲染摄影机视图中的对象。剔除是在GPU上计算的,以获得最佳性能和准确的结果。

每对象设置

分别调整每个对象的所有渲染设置。更改渲染距离、阴影距离、密度等以优化性能。

每个相机设置

覆盖特定摄影机的渲染设置或完全排除摄影机。

精确的运动矢量

自然渲染器可以为植被渲染精确的运动矢量,以支持运动模糊、时间消除混叠和其他时间效果。

分析和调试

其中包括一个自定义探查器,用于准确测量GPU上Nature Renderer的性能,并对每个单独的对象和相机进行细分。

树渲染

自然渲染器现在渲染树和细节对象。分别为两者优化渲染管道。

渲染手动放置的对象

自然渲染器现在可以在相同的闪电般快速的渲染管道中渲染游戏对象。非常适合在岩石、悬崖和其他不受地形系统支撑的不平坦表面上放置植被。

LOD

在植被上使用“详细级别”可以渲染极其详细的对象,同时保持良好的性能。

阴影

为草、植物和其他植被启用阴影。阴影距离和设置可以很容易地为每个单独的对象进行调整。

基于物理的渲染

在草地、植被和地形细节上获得准确的照明和更多细节。可以在细节对象上使用完整的PBR着色器,例如默认的“灯光”着色器或任何自定义着色器。

动态密度

自然渲染器动态降低远处植被的密度,以优化性能并减少过度渲染。

与地形对齐

将草地和对象与地形曲面对齐。不再有漂浮的草或物体穿过地形。

熟悉的工具

使用Unity的默认地形、细节和树编辑工具。无需更改您的工作流程。

实时编辑

结果显示在编辑模式和运行时。并且对地形的所有更改都会立即更新。

浮动原点

Nature Renderer支持广阔的开放世界的浮动原点。它只需要一行代码,不会影响性能。

多个摄像头

Nature Renderer支持为多个摄影机渲染植被。通过简单的每台相机设置来优化每台相机的性能。包括反射相机和反射探头。

多个Terrains

Nature Renderer无缝处理多个地形,并优化跨地形的绘制调用。

优化的内存使用率

Nature Renderer压缩其所有数据,以最小化GPU上的内存使用。

面向数据的设计

Nature Renderer通过布局内部数据以实现高效的内存访问,针对高性能代码进行了优化。

自定义着色器

对地形细节使用任何自定义着色器以获得特殊效果。可以自动修补自定义着色器,以添加对Nature Renderer基于GPU的渲染管道的支持。无需挖掘着色器源代码,这一切都是自动的。

着色器图形

将包含的自定义节点添加到着色器图中,可以轻松添加对Nature Renderer基于GPU的渲染管道的支持。

虚拟现实

针对VR和单程实例化渲染进行了优化。