public SNVector4 Custom() { var mat = FMatrix4x4.Identity; var vec = new SNVector4(1, 2, 3, 4); var acc = SNVector4.Zero; for (var i = 0; i < 1000; i++) { acc += mat * vec; } return(acc); }
public SNVector4 Numerics() { var mat = SNMatrix4x4.Identity; var vec = new SNVector4(1, 2, 3, 4); var acc = SNVector4.Zero; for (var i = 0; i < 1000; i++) { acc += SNVector4.Transform(vec, mat); } return(acc); }