Exemple #1
0
  @Override
  public void write(DataWriter out) throws IOException {
    Vector3f.write(out, startPos);
    out.writeInt(dispVertStart);
    out.writeInt(dispTriStart);
    out.writeInt(power);
    out.writeFloat(smoothingAngle);
    out.writeInt(unknown);
    out.writeInt(contents);
    out.writeUnsignedShort(mapFace);
    out.writeInt(lightmapAlphaStart);
    out.writeInt(lightmapSamplePositionStart);
    out.writeBytes(neighborsVin);

    for (int i = 0; i < allowedVerts.length; i++) {
      out.writeInt(allowedVerts[i]);
    }
  }