+1
-1
@@ -7,7 +7,7 @@ static Matrix BuildLocalMatrix(const ECSTransform& local) {
|
||||
Matrix scale = MatrixScale(local.scale.x, local.scale.y, local.scale.z);
|
||||
Matrix rotation = MatrixRotateXYZ(local.rotation);
|
||||
Matrix translation = MatrixTranslate(local.position.x, local.position.y, local.position.z);
|
||||
return MatrixMultiply(MatrixMultiply(scale, rotation), translation);
|
||||
return MatrixMultiply(MatrixMultiply(translation, rotation), scale);
|
||||
}
|
||||
|
||||
static Vector3 ExtractScale(const Matrix& matrix) {
|
||||
|
||||
Reference in New Issue
Block a user