KRAABB line cast culling algorithm is more intelligent now

Implemented ray casts and KRAABB ray intersections

--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%40196
This commit is contained in:
kearwood
2012-12-20 19:24:02 +00:00
parent fd3a5a870c
commit 09736e6bb3
11 changed files with 65 additions and 54 deletions

View File

@@ -29,7 +29,7 @@ public:
std::set<KRNode *> &getOuterSceneNodes();
bool lineCast(const KRVector3 &v0, const KRVector3 &v1, KRHitInfo &hitinfo);
bool rayCast(const KRVector3 &v0, const KRVector3 &v1, KRHitInfo &hitinfo);
bool rayCast(const KRVector3 &v0, const KRVector3 &dir, KRHitInfo &hitinfo);
private:
KROctreeNode *m_pRootNode;