18,700
edits
(making new page with graphics portion of Engine page) |
(adding screenshot of what happens when ray-casting fails) |
||
Line 9: | Line 9: | ||
===Oni's solution: Rays=== | ===Oni's solution: Rays=== | ||
[[Image:Ray-casting failure.jpg|thumb|right|If you've ever thought that you briefly saw flashes of color while turning the camera, now you know why.]] | |||
It's an original algorithm that achieves both view frustum and occlusion culling. An overview of the algorithm is presented in the following paper:<br> | It's an original algorithm that achieves both view frustum and occlusion culling. An overview of the algorithm is presented in the following paper:<br> | ||
[http://oni.bungie.org/archives/brent_gdc00.html An Algorithm for Hidden Surface Complexity Reduction and Collision Detection Based On Oct Trees] (figure 1 and 2 are mixed up) by Brent H. Pease (coder for Oni) | [http://oni.bungie.org/archives/brent_gdc00.html An Algorithm for Hidden Surface Complexity Reduction and Collision Detection Based On Oct Trees] (figure 1 and 2 are mixed up) by Brent H. Pease (coder for Oni) |