[Bf-committers] Proposal to Change Mathutils Vectors

Peter K.H. Gragert pkhgragert at gmail.com
Wed Dec 7 07:25:23 CET 2011


if A and B are matrices most of the cases A * B != B * A
Matrix multiplication is NOT commutative.

Math:
Matrix * Vector (Vector should be a column vector)
Vector * Matrix (Vector should be a row vector)

Could be done differently in Blender as it was from time to time, but then
it is not Math ..


2011/12/7 Stephen Swaney <sswaney at centurytel.net>

> Some further thoughts:
>
> We have two use cases here.  The first is for naive users who just want
> to transform some coordinates and don't want to worry their pretty
> little heads about the niceties of matrix vs vector math.  "What do
> you mean A * B is not the same as B * A?"
>
>


More information about the Bf-committers mailing list