rename mulVec3 to transform. this makes sense with the new namespaces