Luigi Malomo
|
dd7e419215
|
corrected visibility classification for leaf BVs in frustum culling.
|
2013-09-26 17:26:47 +00:00 |
Luigi Malomo
|
cf4844f4a4
|
fixed a bug in frustum culling.
objects that are not in the halfspace determined by the plane direction will be culled.
|
2013-09-26 11:16:26 +00:00 |
Luigi Malomo
|
e65be2aa17
|
added Empty() and Clear() members to AABBBinaryTreeIndex.
|
2013-08-30 11:44:54 +00:00 |
Federico Ponchio
|
1017656a61
|
returned closest point was wrong.
|
2010-07-15 19:37:59 +00:00 |
ganovelli
|
7defccba1b
|
getclosest update for \the new definition of distance functor
|
2008-09-30 11:01:09 +00:00 |
Marco Di Benedetto
|
3fc1eb7c2c
|
Corrected Pass-Through bits and added visit flag.
|
2006-01-19 13:54:49 +00:00 |
Marco Di Benedetto
|
f229a9e9e6
|
Added methods to flag visibility.
|
2005-11-30 09:57:13 +00:00 |
Marco Di Benedetto
|
329b7edb38
|
Added PASS_THROUGH flags.
|
2005-10-26 11:42:03 +00:00 |
Marco Di Benedetto
|
2579c02256
|
Removed child ordered traversal.
|
2005-10-26 11:41:07 +00:00 |
Marco Di Benedetto
|
56412a6071
|
Modified objapplyfunctor to nodeapplyfunctor.
|
2005-10-15 19:14:35 +00:00 |
Paolo Cignoni
|
9a78285793
|
Removed the supposedly wrong first parameter in the three invocation of ClassType::BoundObjects.
|
2005-10-12 09:59:40 +00:00 |
Marco Di Benedetto
|
b7d4a5efd6
|
First Commit, new version.
|
2005-10-05 01:59:56 +00:00 |
Marco Di Benedetto
|
797d8f344f
|
*** empty log message ***
|
2005-10-05 01:58:21 +00:00 |
Marco Di Benedetto
|
2a3744d4d8
|
Removed "parent" pointer class member in Node class.
|
2005-10-05 01:43:28 +00:00 |
Marco Di Benedetto
|
ded83f251f
|
Node children are now tested in ascending ray-T order.
|
2005-10-05 01:40:56 +00:00 |
Paolo Cignoni
|
f44089209e
|
Changed the default strategy for building a AABB tree. Now the max num of elem per leaf is a constant (10)
|
2005-10-02 23:13:30 +00:00 |
Marco Di Benedetto
|
5b15048c38
|
Removed '&' in FrustumCull() method.
|
2005-09-29 22:20:49 +00:00 |
Marco Di Benedetto
|
0b4247dff6
|
Added frustum culling methods, renamed some parameters.
|
2005-09-29 22:18:16 +00:00 |
Marco Di Benedetto
|
521dd26e02
|
Removed. All functors are in appropriate files.
|
2005-09-29 11:49:38 +00:00 |
Marco Di Benedetto
|
add80bd224
|
Added Point3::Construct() in ray-face functor
to handle tree and objects with different ScalarType.
|
2005-09-28 21:24:44 +00:00 |
Marco Di Benedetto
|
bf84eeafe0
|
Added Import() to box and barycenter functors
to handle tree and objects with different ScalarType.
|
2005-09-28 21:23:03 +00:00 |
Marco Di Benedetto
|
21d8967063
|
First Commit.
|
2005-09-28 20:14:53 +00:00 |
Marco Di Benedetto
|
478c812d2d
|
Removed. Now common utils are in wrap/utils.h
|
2005-09-28 19:59:39 +00:00 |
Marco Di Benedetto
|
3f8831798f
|
Removed for new version.
|
2005-09-28 19:58:00 +00:00 |
Marco Di Benedetto
|
a8e493209e
|
#included aabb tree base.
|
2005-09-28 19:57:18 +00:00 |
Marco Di Benedetto
|
cd7fc5bedf
|
All functors but FaceRayIntersectFunctor removed and placed in appropriate files.
|
2005-09-28 19:55:08 +00:00 |
Marco Di Benedetto
|
cb0aab5473
|
#included aabbtree base.
|
2005-09-28 19:49:13 +00:00 |
Marco Di Benedetto
|
c8ff470b30
|
Removed hit point parameter, #included aabbtree base.
|
2005-09-28 19:48:31 +00:00 |
Marco Di Benedetto
|
ab147cbfbc
|
First Commit.
|
2005-09-28 19:44:49 +00:00 |
Marco Di Benedetto
|
fefa8ab4c3
|
First Commit.
|
2005-09-26 18:33:16 +00:00 |
Marco Di Benedetto
|
8e50d54365
|
Removed for new dirtree
|
2005-09-26 12:23:28 +00:00 |
Marco Di Benedetto
|
798bc841c5
|
FaceRayIntersectFunctor implementation finished, added necessary headers.
|
2005-09-22 22:43:42 +00:00 |
Marco Di Benedetto
|
123fd375a6
|
Corrected bug in IntersectionBoxRay() and some undeclared variable errors.
|
2005-09-22 18:57:07 +00:00 |
Marco Di Benedetto
|
82c6f3e0b8
|
First Commit.
|
2005-09-22 13:03:16 +00:00 |