Use more reasonable value for BaseNestableTransformNode::_baseScale when given bad value

This commit is contained in:
sabrina-shanman 2018-09-06 17:35:12 -07:00
parent 7a9480723e
commit f40f40e135

View file

@ -21,9 +21,7 @@ public:
auto nestablePointer = _spatiallyNestable.lock();
if (nestablePointer) {
glm::vec3 nestableDimensions = getActualScale(nestablePointer);
if (!glm::any(glm::equal(nestableDimensions, glm::vec3(0.0f)))) {
_baseScale = nestableDimensions;
}
_baseScale = glm::max(glm::vec3(0.001f), nestableDimensions);
}
}