mirror of
https://github.com/overte-org/overte.git
synced 2025-08-06 19:59:28 +02:00
cleanup isInView() to use inFrustum() directly
This commit is contained in:
parent
3d0207b926
commit
f3968679d3
2 changed files with 1 additions and 10 deletions
|
@ -1183,13 +1183,6 @@ float OctreeElement::getEnclosingRadius() const {
|
||||||
return getScale() * sqrtf(3.0f) / 2.0f;
|
return getScale() * sqrtf(3.0f) / 2.0f;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool OctreeElement::isInView(const ViewFrustum& viewFrustum) const {
|
|
||||||
AABox box = _box; // use temporary box so we can scale it
|
|
||||||
box.scale(TREE_SCALE);
|
|
||||||
bool inView = (ViewFrustum::OUTSIDE != viewFrustum.boxInFrustum(box));
|
|
||||||
return inView;
|
|
||||||
}
|
|
||||||
|
|
||||||
ViewFrustum::location OctreeElement::inFrustum(const ViewFrustum& viewFrustum) const {
|
ViewFrustum::location OctreeElement::inFrustum(const ViewFrustum& viewFrustum) const {
|
||||||
AABox box = _box; // use temporary box so we can scale it
|
AABox box = _box; // use temporary box so we can scale it
|
||||||
box.scale(TREE_SCALE);
|
box.scale(TREE_SCALE);
|
||||||
|
|
|
@ -112,9 +112,7 @@ public:
|
||||||
int getLevel() const { return numberOfThreeBitSectionsInCode(getOctalCode()) + 1; }
|
int getLevel() const { return numberOfThreeBitSectionsInCode(getOctalCode()) + 1; }
|
||||||
|
|
||||||
float getEnclosingRadius() const;
|
float getEnclosingRadius() const;
|
||||||
|
bool isInView(const ViewFrustum& viewFrustum) const { return inFrustum(viewFrustum) != ViewFrustum::OUTSIDE; }
|
||||||
|
|
||||||
bool isInView(const ViewFrustum& viewFrustum) const;
|
|
||||||
ViewFrustum::location inFrustum(const ViewFrustum& viewFrustum) const;
|
ViewFrustum::location inFrustum(const ViewFrustum& viewFrustum) const;
|
||||||
float distanceToCamera(const ViewFrustum& viewFrustum) const;
|
float distanceToCamera(const ViewFrustum& viewFrustum) const;
|
||||||
float furthestDistanceToCamera(const ViewFrustum& viewFrustum) const;
|
float furthestDistanceToCamera(const ViewFrustum& viewFrustum) const;
|
||||||
|
|
Loading…
Reference in a new issue