public PRMType04Vert GetType04Vert() { PRMType04Vert vert = new PRMType04Vert(); vert.pos = pos; vert.normal = normal; if (color != null) { for (int i = 0; i < 4; i++) { vert.color[i] = color[i]; } } else { for (int i = 0; i < 4; i++) { vert.color[i] = 0xFF; } } vert.uv1 = uv1; vert.uv2 = uv2; return(vert); }
public PRMVert(PRMType04Vert vert) { pos = vert.pos; normal = vert.normal; color = new byte[4]; for (int i = 0; i < 4; i++) { color[i] = vert.color[i]; } uv1 = vert.uv1; uv2 = vert.uv2; }