You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Frustum Culling could be beneficial if performed before sorting splats - less splats to sort (but we have to "pay" for index mapping), smaller buffer to write to gpu (if writebuffersubdata is being used), vertex shader has less work to do. BUT to do it reasonably fast splats needs to clustered, so we can discard many splats at once. Mkkellogg (in his threejs implementation) is wrapping splats in octree for exactly this reason. And yeah, no occlusion culling for splats ;)
Frustum Culling could be beneficial if performed before sorting splats - less splats to sort (but we have to "pay" for index mapping), smaller buffer to write to gpu (if writebuffersubdata is being used), vertex shader has less work to do. BUT to do it reasonably fast splats needs to clustered, so we can discard many splats at once. Mkkellogg (in his threejs implementation) is wrapping splats in octree for exactly this reason. And yeah, no occlusion culling for splats ;)
Originally posted by @mateusz-malicki in #94 (comment)
The text was updated successfully, but these errors were encountered: