[Enhancement] Bounding Volume Heirarchy/Clustering for rendering optimization #46

Open
opened 2025-04-15 07:45:43 +00:00 by TriVoxel · 0 comments

For very large scenes, we'll want to pre-compute a BVH cluster tree for complex objects which can be used for culling. This is roughly how Unreal Engine's Nanite is possible. Here is a video lecture that explains att a high level how nanite works, going over concepts like clustering: https://youtu.be/RRKCqmctxLs?list=PL5sTHXdX47khWTnbQk6nKSj2LqlaGYlE-

This code will be useful for eventually implementing things like a nanite-like system for ultra-high detail models, and raytracing.

For very large scenes, we'll want to pre-compute a BVH cluster tree for complex objects which can be used for culling. This is roughly how Unreal Engine's Nanite is possible. Here is a video lecture that explains att a high level how nanite works, going over concepts like clustering: https://youtu.be/RRKCqmctxLs?list=PL5sTHXdX47khWTnbQk6nKSj2LqlaGYlE- This code will be useful for eventually implementing things like a nanite-like system for ultra-high detail models, and raytracing.
TriVoxel changed title from [Enhancement] Bounding Volume Heirarchy/Clustering for geometry optimization to [Enhancement] Bounding Volume Heirarchy/Clustering for rendering optimization 2025-04-15 07:46:02 +00:00
Sign in to join this conversation.
No Label
No Milestone
No project
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: LeenkxTeam/LNXSDK#46
No description provided.