
Multiply Vector4 and Matrix4 ?
Posted Thursday, 20 November, 2008 - 10:32 by objarni inI'm trying to multiply a Vector4 and a Matrix4,
Vector4 v; Matrix4 m; // what I want to do: Vector4 result = m*v; // opengl-style linear algebra
I've looked in v, m, Vector4 and Matrix4 for "Mult" or "Apply" methods, and also operator overloads -- but I can't seem to find this.


Comments
Re: Multiply Vector4 and Matrix4 ?
Anyone?
Re: Multiply Vector4 and Matrix4 ?
Vector4 result = Vector4.Transform( m, v );
Re: Multiply Vector4 and Matrix4 ?
"Vector4.Transform( m, v );"
I never even thinked, maybe Mul() / Mult() -methods too, even they do the same thing?
Re: Multiply Vector4 and Matrix4 ?
Thanks!
Actually, the parameters are switched:
Vector4 result = Vector4.Transform(v, m);