Published on *freevec.org* (http://www.freevec.org)

Submitted by markos on Sat, 01/03/2008 - 19:16

Scaling a matrix implies multiplying each element with a float. Assume the following prototype:

void Mat44ScaleTo(Mat44 m1, Mat44 m2, float f);

where we multiply matrix m2 with the float f and store the result into m1.

**Links**

[1] http://www.freevec.org/function/matrix_4x4_scaling_floats

[2] http://www.freevec.org/category/simd/architecture/altivec

[3] http://www.freevec.org/category/simd/algorithms/algebra/matrix

[4] http://www.freevec.org/category/simd/float

[5] http://www.freevec.org/category/simd/scale