diff --git a/panda/src/pgraph/nodePath.cxx b/panda/src/pgraph/nodePath.cxx index 97423e8622..449b9e41b2 100644 --- a/panda/src/pgraph/nodePath.cxx +++ b/panda/src/pgraph/nodePath.cxx @@ -916,12 +916,7 @@ get_hpr() const { nassertr_always(!is_empty(), LVecBase3f(0.0f, 0.0f, 0.0f)); CPT(TransformState) transform = get_transform(); nassertr(transform->has_hpr(), LVecBase3f(0.0f, 0.0f, 0.0f)); - // now that we are range checking fields we must clamp this - LVecBase3f hpr = transform->get_hpr(); - hpr[0] = fmod(hpr[0], 360); - hpr[1] = fmod(hpr[1], 360); - hpr[2] = fmod(hpr[2], 360); - return hpr; + return transform->get_hpr(); } //////////////////////////////////////////////////////////////////// @@ -1409,12 +1404,7 @@ get_hpr(const NodePath &other) const { nassertr_always(!is_empty(), LVecBase3f(0.0f, 0.0f, 0.0f)); CPT(TransformState) transform = get_transform(other); nassertr(transform->has_hpr(), LVecBase3f(0.0f, 0.0f, 0.0f)); - // now that we are range checking fields we must clamp this - LVecBase3f hpr = transform->get_hpr(); - hpr[0] = fmod(hpr[0], 360); - hpr[1] = fmod(hpr[1], 360); - hpr[2] = fmod(hpr[2], 360); - return hpr; + return transform->get_hpr(); } ////////////////////////////////////////////////////////////////////