private static PMDFormat.MaterialList ConvertMaterialList(PMXFormat pmx)
 {
     PMDFormat.MaterialList result = new PMDFormat.MaterialList();
     result.material_count = (uint)pmx.material_list.material.Length;
     result.material       = new PMDFormat.Material[result.material_count];
     for (int i = 0; i < result.material_count; i++)
     {
         result.material[i] = ConvertMaterial(pmx, i);
     }
     return(result);
 }
 private PMDFormat.MaterialList ReadMaterialList()
 {
     PMDFormat.MaterialList result = new PMDFormat.MaterialList();
     result.material_count = binary_reader_.ReadUInt32();
     result.material       = new PMDFormat.Material[result.material_count];
     for (int i = 0; i < result.material_count; i++)
     {
         result.material[i] = ReadMaterial();
     }
     return(result);
 }
Пример #3
0
	private PMDFormat.MaterialList ReadMaterialList() {
		PMDFormat.MaterialList result = new PMDFormat.MaterialList();
		result.material_count = binary_reader_.ReadUInt32();
		result.material = new PMDFormat.Material[result.material_count];
		for (int i = 0; i < result.material_count; i++) {
			result.material[i] = ReadMaterial();
		}
		return result;
	}
	private static PMDFormat.MaterialList ConvertMaterialList(PMXFormat pmx) {
		PMDFormat.MaterialList result = new PMDFormat.MaterialList();
		result.material_count = (uint)pmx.material_list.material.Length;
		result.material = new PMDFormat.Material[result.material_count];
		for (int i = 0; i < result.material_count; i++) {
			result.material[i] = ConvertMaterial(pmx, i);
		}
		return result;
	}