replace XMFLOAT4X4 with SimpleMath::Matrix
simplify, and avoid XMMATRIX