Dynamic BSP-tree
20.12.2007 Anton VolkovJust finished one of the most complicated stage in 5.0 engine development — dynamic BSP-tree rebuilding. Let me remind, that BSP lets us to save and establish all the “who behind who” correspondences between polygons. Thanks to it we now can divide any complex objects and get nice performance in sorting (even during camera or objects moving).
To compare, we took an old 3d-model with house and landscape from 3.0 engine demo.
Controls:
- Arrows — camera movement
- Mouse drag — look around
- Mousewheel or +/- — change FOV
- Spacebar — animation on/off
- Enter — change BSP-priority
- Q — change quality
- B — show BSP-tree

20.12.2007 в 18:58
that’s shock me!, look great/fast ;D little slower when BSP-priority changed
20.12.2007 в 23:51
Thank you! Yes, this is how it has to be. BSP-priority is a must, to place moving objects in a lower part of the tree, in order to modificate only lower “leafs”.
21.12.2007 в 14:15
[…] Ticker Producer Alexander Mooney wrote an interesting post today on Ð
21.12.2007 в 21:54
Great work!
Congratulations.
07.01.2008 в 21:02
cool
17.03.2008 в 16:53
good
20.04.2008 в 00:37
[…] BSP (demo in old post); […]