Changed naming conventions:
- KRModel renamed to KRMesh - KRModelManager renamed to KRMeshManager - KRInstance renamed to KRModel - "instance" in scene graph xml is now "model" Implemented layer masks for line and ray casting Implemented KRReverbZone object, to be later wired into audio engine to select reverb preset based on listener proximity --HG-- extra : convert_revision : svn%3A7752d6cf-9f14-4ad2-affc-04f1e67b81a5/trunk%40211
This commit is contained in:
@@ -28,8 +28,8 @@ public:
|
||||
KROctreeNode *getRootNode();
|
||||
std::set<KRNode *> &getOuterSceneNodes();
|
||||
|
||||
bool lineCast(const KRVector3 &v0, const KRVector3 &v1, KRHitInfo &hitinfo);
|
||||
bool rayCast(const KRVector3 &v0, const KRVector3 &dir, KRHitInfo &hitinfo);
|
||||
bool lineCast(const KRVector3 &v0, const KRVector3 &v1, KRHitInfo &hitinfo, unsigned int layer_mask);
|
||||
bool rayCast(const KRVector3 &v0, const KRVector3 &dir, KRHitInfo &hitinfo, unsigned int layer_mask);
|
||||
|
||||
private:
|
||||
KROctreeNode *m_pRootNode;
|
||||
|
||||
Reference in New Issue
Block a user