文件大小:13.8 MB
版本:0.9.10
原始 Unity 版本:2022.3.32或更高
GPU Instancer Pro 使用 GPU 实例和计算着色器,通过减少绘制调用和提高性能帮助用户有效地管理和渲染许多对象。
GPU Instancer Pro 允许开发人员轻松集成和管理大量对象,例如树木、草地、岩石和其他预制件,同时最大程度地降低性能影响。它提供了用户友好的工具,用于使用间接 GPU 实例化,而无需掌握计算着色器和 GPU 基础架构。它支持 Unity 地形细节、树木和预制件,提供用于优化剔除、调整 LOD 设置和自定义渲染参数的高级功能。为了获得最佳性能,GPU Instancer Pro 将间接 GPU 实例化与 Unity 的RenderMeshIndirect方法和计算着色器结合使用。
GPU Instancer Pro 包含多个旨在提高渲染效率和简化工作流程的模块:
核心模块
这个基础模块包括渲染、剔除、LOD 管理、广告牌创建和调试工具等基本功能。虽然它没有 Manager 类,但开发人员可以通过 API 使用 GPU Instancer Pro 的渲染系统来创建自定义渲染器。功能包括:
- 基于 GPU 的距离、视锥体和遮挡剔除。
- 在 GPU 上执行 LOD 计算并支持交叉淡入淡出。
- 可为每个原型定制阴影 LOD 和剔除设置。
- 内置对多台摄像机的支持。
- 广告牌生成能力。
- 使用 Matrix4x4 数组渲染实例的易于使用 API 方法。
- 统计见解,例如可见的 LOD 和顶点计数。
- 能够批量处理来自多个来源的绘制调用。
地形模块
地形模块包括使用 GPU Instancer Pro 渲染地形细节和树木的工具。它具有细节管理器和树管理器,提供以下功能:
- 以最少的绘制调用对多种地形提供本机支持。
- 细节和树木的渲染距离不受限制。
- 支持“覆盖率”和“实例计数”详细分散模式选项。
- 基于距离的细节密度减少能力。
- 地形细节 LOD 支持。
- 在运行时高效地添加/删除地形细节和树木的功能。
- 可定制的基于纹理的地形细节密度。
预制模块
该模块配备了预制件管理器,可提供直观的界面来渲染和管理场景中的大量预制件实例。主要功能包括:
- 自动添加和删除预制实例以进行实例渲染。
- GPU 内存中变换数据的自动运行时更新。
- 带有内置着色器生成器的材质变化工具。
- 能够使用相同的预制件与其他预制件和树管理器批量绘制调用。
1、本站资源大多来自网友发稿,如有侵犯你的权益请联系管理员,我们会第一时间进行审核删除。仅用于个人学习或测试研究使用,Email:[email protected]
2、有很多小伙伴经常问插件无法安装,有很大一部分用英文原版就可以解决问题。以便于在未来的学习和工作可以更高效的吸收英文资源,提高大家的学习效率和学习效果。
3、交流反馈插件素材更多问题~可以联系加QQ群:819091096
解压密码点击查看