public static SingleToHalf ( float single ) : ushort | ||
single | float | |
return | ushort |
protected void WriteHalfVector3As4(WritableSection section, Vector3 v) { section.Writer.Write(HalfHelpers.SingleToHalf(v.X)); section.Writer.Write(HalfHelpers.SingleToHalf(v.Y)); section.Writer.Write(HalfHelpers.SingleToHalf(v.Z)); section.Writer.Write((ushort)0); }
protected void WriteHalfVector4(WritableSection section, Vector4 v) { section.Writer.Write(HalfHelpers.SingleToHalf(v.X)); section.Writer.Write(HalfHelpers.SingleToHalf(v.Y)); section.Writer.Write(HalfHelpers.SingleToHalf(v.Z)); section.Writer.Write(HalfHelpers.SingleToHalf(v.W)); }
public static void WriteHalfVector3(WritableSection section, Vector3 v) { section.Writer.Write(HalfHelpers.SingleToHalf(v.X)); section.Writer.Write(HalfHelpers.SingleToHalf(v.Y)); section.Writer.Write(HalfHelpers.SingleToHalf(v.Z)); }