add math simd matrix4x4 works
c++ codes version