Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
        }