private static PMXFormat.VertexMorphOffset ConvertVertexMorphOffset(PMDFormat.SkinVertexData pmd_skin_vertex_data, Dictionary <uint, uint> morph_vertex_index_dictionary)
 {
     PMXFormat.VertexMorphOffset result = new PMXFormat.VertexMorphOffset();
     result.vertex_index    = morph_vertex_index_dictionary[pmd_skin_vertex_data.skin_vert_index];
     result.position_offset = pmd_skin_vertex_data.skin_vert_pos;
     return(result);
 }
 private PMXFormat.MorphOffset ReadVertexMorphOffset()
 {
     PMXFormat.VertexMorphOffset result = new PMXFormat.VertexMorphOffset();
     result.vertex_index    = CastIntRead(binary_reader_, format_.header.vertexIndexSize);
     result.position_offset = ReadSinglesToVector3(binary_reader_);
     return(result);
 }
Esempio n. 3
0
	private PMXFormat.MorphOffset ReadVertexMorphOffset() {
		PMXFormat.VertexMorphOffset result = new PMXFormat.VertexMorphOffset();
		result.vertex_index = CastIntRead(binary_reader_, format_.header.vertexIndexSize);
		result.position_offset = ReadSinglesToVector3(binary_reader_);
		return result;
	}
	private static PMXFormat.VertexMorphOffset ConvertVertexMorphOffset(PMDFormat.SkinVertexData pmd_skin_vertex_data, Dictionary<uint, uint> morph_vertex_index_dictionary) {
		PMXFormat.VertexMorphOffset result = new PMXFormat.VertexMorphOffset();
		result.vertex_index = morph_vertex_index_dictionary[pmd_skin_vertex_data.skin_vert_index];
		result.position_offset = pmd_skin_vertex_data.skin_vert_pos;
		return result;
	}