Fri, 14 Dec 2007 16:51:22 +0100 ccdemos: put the common code to header files, common_ply.h and common_sdl.h pyrit
Radek Brich <radek.brich@devl.cz> [Fri, 14 Dec 2007 16:51:22 +0100] rev 39
ccdemos: put the common code to header files, common_ply.h and common_sdl.h move all ccdemos on octree and make them all realtime (-i argument)
Fri, 14 Dec 2007 10:34:31 +0100 realtime_dragon demo: now fullsize model + octree pyrit
Radek Brich <radek.brich@devl.cz> [Fri, 14 Dec 2007 10:34:31 +0100] rev 38
realtime_dragon demo: now fullsize model + octree realtime_bunny demo: bigger resolution Box, Sphere: implemented AABB intersection new stop condition for octree building (when number of shapes in children >= 6x shapes in parent node) fixes for octree traversal
Fri, 14 Dec 2007 00:05:54 +0100 octree traversal rewritten to avoid recursion pyrit
Radek Brich <radek.brich@devl.cz> [Fri, 14 Dec 2007 00:05:54 +0100] rev 37
octree traversal rewritten to avoid recursion reenabled -O3 optimizations (was accidentaly disabled, now it traces even faster! :-)) realtime_bunny: added FPS counter, fixed a bug in ply loader min3 and max3 templates added to common.h
Thu, 13 Dec 2007 00:08:11 +0100 new virtual Shape::intersect_bbox pyrit
Radek Brich <radek.brich@devl.cz> [Thu, 13 Dec 2007 00:08:11 +0100] rev 36
new virtual Shape::intersect_bbox implementation of triangle-AABB intersection octree building updated and simplified with help of this new method octree made default for Python, it's currently much faster than kd-tree (both building and traversal)
Wed, 12 Dec 2007 19:59:19 +0100 new space partitioning structure: octree pyrit
Radek Brich <radek.brich@devl.cz> [Wed, 12 Dec 2007 19:59:19 +0100] rev 35
new space partitioning structure: octree realtime_bunny updated to use octree plus other files updated to be container type independent (only user programs are supposed to include and use special containers)
Sun, 09 Dec 2007 23:10:58 +0100 quaternion moved to extra header file pyrit
Radek Brich <radek.brich@devl.cz> [Sun, 09 Dec 2007 23:10:58 +0100] rev 34
quaternion moved to extra header file updated headers in all sources
(0) -30 -10 -6 +6 +10 +30 tip