Ejemplo n.º 1
0
 private void WritePmxImpulseMorph([NotNull] PmxImpulseMorph morph)
 {
     _writer.WriteInt32AsVarLenInt(morph.Index, MorphElementSize);
     _writer.Write(morph.IsLocal);
     _writer.Write(morph.Velocity);
     _writer.Write(morph.Torque);
 }
Ejemplo n.º 2
0
        private PmxImpulseMorph ReadPmxImpulseMorph()
        {
            var morph = new PmxImpulseMorph();

            morph.Index    = _reader.ReadVarLenIntAsInt32(RigidBodyElementSize);
            morph.IsLocal  = _reader.ReadBoolean();
            morph.Velocity = _reader.ReadVector3();
            morph.Torque   = _reader.ReadVector3();

            return(morph);
        }