Beispiel #1
0
 public static OcclusionInfo Unpack(uint packedOcclusionInfo)
 {
     IntegerUtils.Unpack(packedOcclusionInfo, out ushort front, out ushort back);
     return(new OcclusionInfo(IntegerUtils.FromUShort(front), IntegerUtils.FromUShort(back)));
 }
Beispiel #2
0
 public void TestFromUShort()
 {
     Assert.AreEqual(0.5 / 0x10000, IntegerUtils.FromUShort(0));
     Assert.AreEqual(1.5 / 0x10000, IntegerUtils.FromUShort(1));
     Assert.AreEqual(1 - 0.5 / 0x10000, IntegerUtils.FromUShort(ushort.MaxValue));
 }