private PMXFormat.BoneWeight ReadBoneWeightQDEF()
 {
     PMXFormat.BDEF4 result = new PMXFormat.BDEF4();
     result.bone1_ref    = CastIntRead(binary_reader_, format_.header.boneIndexSize);
     result.bone2_ref    = CastIntRead(binary_reader_, format_.header.boneIndexSize);
     result.bone3_ref    = CastIntRead(binary_reader_, format_.header.boneIndexSize);
     result.bone4_ref    = CastIntRead(binary_reader_, format_.header.boneIndexSize);
     result.bone1_weight = binary_reader_.ReadSingle();
     result.bone2_weight = binary_reader_.ReadSingle();
     result.bone3_weight = binary_reader_.ReadSingle();
     result.bone4_weight = binary_reader_.ReadSingle();
     return(result);
 }
示例#2
0
	private PMXFormat.BoneWeight ReadBoneWeightQDEF() {
		PMXFormat.BDEF4 result = new PMXFormat.BDEF4();
		result.bone1_ref = CastIntRead(binary_reader_, format_.header.boneIndexSize);
		result.bone2_ref = CastIntRead(binary_reader_, format_.header.boneIndexSize);
		result.bone3_ref = CastIntRead(binary_reader_, format_.header.boneIndexSize);
		result.bone4_ref = CastIntRead(binary_reader_, format_.header.boneIndexSize);
		result.bone1_weight = binary_reader_.ReadSingle();
		result.bone2_weight = binary_reader_.ReadSingle();
		result.bone3_weight = binary_reader_.ReadSingle();
		result.bone4_weight = binary_reader_.ReadSingle();
		return result;
	}