Post

A new clustered froxel-based lighting prototype for Light Volumes 3.0.0! It uses froxels to precompute visible light IDs, so shader don't have to iterate through every light. This scene has 128 active lights and performs around 60 FPS on Android. ~13 FPS with no clustering.

23 reposts114 likes

Froxels are basically voxels that are aligned with your camera frustum. They usually start dense near the camera and go wider together with the camera FOV.

60 FPS was tested on Google Pixel 9 Pro Fold - not the greatest GPU at all. Quest 3 was up to 45-50 FPS based on my test. And I still plan to improve it, so it will most probably be even better. And it's completely back compatible with VRCLV v.2.x.x, but will just ignore froxels.