【更新】Perfect Culling - Occlusion Culling System 1.2.6.2剔除遮挡系统
Perfect Culling enables you to bake pixel perfect occlusion data for prefabs and your scene. It works by assigning unique colors to all renderers and taking pictures from multiple perspectives. At the end the colors found in the images allow the asset to tell whether a renderer was visible or not.
You can take a break while Perfect Culling does all the hard work for you. You will come back to pixel perfect occlusion culling data with little to no performance overhead at runtime.
Features:
- Supports LODs
- Supports transparency
- Compatible with built-in and URP/HDRP
- Compatible with VR (Multiview, Single Pass Instanced, Multipass, etc)
- Very performant
- Support for baking prefabs that are spawned dynamically
- Support for multiple cameras
- Full C# source included
- Support for all platforms including mobile and of course VR
- For Windows users optional native baking tool for up to four times faster bakes
- Multi-scene setups supported since version 1.1.2
- Easy setup
- Documentation
- API to integrate into your build pipeline
- Demo scenes
- No warnings generated by the asset source code (file a bug report if you run into one)
- Support via mail and forum
Limitations:
- Requires baked scene/prefabs to work and does not allow to bake at run-time
- 2D Sprites are not supported
完美剔除可让您为预制件和场景生成像素完美的闭塞数据。它的工作原理是为所有呈现器分配唯一的颜色,并从多个角度进行拍照。最后,通过图像中的颜色,资产就能判断某个渲染器是否可见。
在完美剔除功能为您完成所有艰巨的工作时,您可以休息一下。您将获得像素完美的遮挡剔除数据,运行时几乎不会产生性能开销。
功能特点
- 支持 LOD
- 支持透明度
- 与内置和 URP/HDRP 兼容
- 与 VR 兼容(多视图、单通道实例、多通道等)
- 性能卓越
- 支持动态生成的烘焙预制件
- 支持多个摄像头
- 包含完整的 C# 源代码
- 支持所有平台,包括移动平台和 VR 平台
- 为 Windows 用户提供可选的原生烘焙工具,可将烘焙速度提高四倍
- 自 1.1.2 版起支持多场景设置
- 简易设置
- 文档
- 集成到构建管道中的应用程序接口
- 演示场景
- 资产源代码不会产生警告(如果遇到警告,请提交错误报告)
- 通过邮件和论坛提供支持
局限性:
- 需要烘焙场景/预制件才能运行,且不允许在运行时烘焙
- 不支持二维精灵
页:
[1]