public void ReadWeightShort() { for (int n = 0; n < SkinningWeightCount; n++) { VertexInfo->Weights[n] = (float)((short*)Pointer)[n] / 32768f; } PointerOffset += sizeof(short) * SkinningWeightCount; }