コード例 #1
0
 public Color(Vector4 vector)
 {
     vector = Numerics.Clamp(vector, Vector4.Zero, Vector4.One);
     this.boxedHighPrecisionPixel = new RgbaVector(vector.X, vector.Y, vector.Z, vector.W);
     this.data = default;
 }
コード例 #2
0
        internal static Vector4 PseudoRound(this Vector4 v)
        {
            Vector4 sign = Numerics.Clamp(v, new Vector4(-1), new Vector4(1));

            return(v + (sign * 0.5f));
        }