KRLODGroup::KRLODGroup(KRScene &scene, std::string name) : KRNode(scene, name) { m_min_distance = 0.0f; m_max_distance = 0.0f; m_reference = KRAABB(KRVector3::Zero(), KRVector3::Zero()); m_use_world_units = true; }
KRAABB KRSprite::getBounds() { return KRAABB(-KRVector3::One() * 0.5f, KRVector3::One() * 0.5f, getModelMatrix()); }
KRAABB KRAABB::Zero() { return KRAABB(KRVector3::Zero(), KRVector3::Zero()); }
KRAABB KRAABB::Infinite() { return KRAABB(KRVector3::Min(), KRVector3::Max()); }