public Vector4 ToVector4() { return(new Vector4( FloatHelper.UnpackFloat11ToFloat((ushort)(this.PackedValue & 2047)), FloatHelper.UnpackFloat11ToFloat((ushort)((this.PackedValue >> 11) & 2047)), FloatHelper.UnpackFloat10ToFloat((ushort)((this.PackedValue >> 22) & 1023)), 1.0f)); }