Physics system in progress

Now export writes krbundles directly

--HG--
extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%40194
This commit is contained in:
kearwood
2012-12-20 01:23:57 +00:00
parent eb7f07d654
commit 23004557fd
43 changed files with 810 additions and 360 deletions

View File

@@ -12,6 +12,7 @@
#import "KREngine-common.h"
#include "KROctreeNode.h"
#include "KRMat4.h"
#include "KRHitInfo.h"
class KRNode;
@@ -26,10 +27,13 @@ public:
KROctreeNode *getRootNode();
std::set<KRNode *> &getOuterSceneNodes();
bool lineCast(const KRVector3 &v0, const KRVector3 &v1, KRHitInfo &hitinfo);
bool rayCast(const KRVector3 &v0, const KRVector3 &v1, KRHitInfo &hitinfo);
private:
KROctreeNode *m_pRootNode;
std::set<KRNode *>m_outerSceneNodes;
std::set<KRNode *> m_outerSceneNodes;
//std::set<KRMat4> visibleMVPs;
void shrink();