Lines Matching refs:scale
244 const math::VEC3& scale = math::VEC3(1.0f, 1.0f, 1.0f)
261 math::VEC3Mult(&resultScale, &scale, &resTransform.scale);
279 math::VEC3 scale; in SetResourceScaledTransform() local
281 nw::math::MTX34DecomposeToColumnScale(&scale, &transformMatrix); in SetResourceScaledTransform()
283 NW_ASSERT(scale.x > 0 && scale.y > 0 && scale.z > 0); in SetResourceScaledTransform()
285 matrix.f._00 = transformMatrix.f._00 / scale.x; in SetResourceScaledTransform()
286 matrix.f._10 = transformMatrix.f._10 / scale.x; in SetResourceScaledTransform()
287 matrix.f._20 = transformMatrix.f._20 / scale.x; in SetResourceScaledTransform()
288 matrix.f._01 = transformMatrix.f._01 / scale.y; in SetResourceScaledTransform()
289 matrix.f._11 = transformMatrix.f._11 / scale.y; in SetResourceScaledTransform()
290 matrix.f._21 = transformMatrix.f._21 / scale.y; in SetResourceScaledTransform()
291 matrix.f._02 = transformMatrix.f._02 / scale.z; in SetResourceScaledTransform()
292 matrix.f._12 = transformMatrix.f._12 / scale.z; in SetResourceScaledTransform()
293 matrix.f._22 = transformMatrix.f._22 / scale.z; in SetResourceScaledTransform()
298 SetResourceBasedTransform(matrix, scale); in SetResourceScaledTransform()