Esempio n. 1
0
        public void WriteDecoratorVertex(DecoratorVertex v)
        {
            _stream.WriteFloat3(v.Position.IJK);
            _stream.WriteFloat2(v.Texcoord);
            _stream.WriteFloat3(v.Normal.IJK);

            /*_stream.WriteShort4(v.Texcoord2);
             * _stream.WriteUByte4N(v.Texcoord3);
             * _stream.WriteUByte4N(v.Texcoord4);*/
        }
Esempio n. 2
0
        public void WriteDecoratorVertex(DecoratorVertex v)
        {
            _stream.WriteShort4N(v.Position);
            _stream.WriteShort2N(v.Texcoord);
            _stream.WriteUByte4N(v.Normal);

            /*_stream.WriteShort4(v.Texcoord2);
             * _stream.WriteUByte4N(v.Texcoord3);
             * _stream.WriteUByte4N(v.Texcoord4);*/
        }
Esempio n. 3
0
        public DecoratorVertex ReadDecoratorVertex()
        {
            var vertex = new DecoratorVertex
            {
                Position = Stream.ReadUShort4N(),
                Texcoord = Stream.ReadUShort2N(),
                Normal   = new RealQuaternion(Stream.ReadDHen3N(), 1.0f)
            };

            return(vertex);
        }
Esempio n. 4
0
 public void WriteDecoratorVertex(DecoratorVertex v)
 {
     throw new NotImplementedException();
 }
Esempio n. 5
0
 public void WriteDecoratorVertex(DecoratorVertex v)
 {
     _stream.WriteFloat3(v.Position.XYZ);
     _stream.WriteFloat2(v.Texcoord);
     _stream.WriteFloat3(v.Normal.XYZ);
     /*_stream.WriteShort4(v.Texcoord2);
     _stream.WriteUByte4N(v.Texcoord3);
     _stream.WriteUByte4N(v.Texcoord4);*/
 }
Esempio n. 6
0
 public void WriteDecoratorVertex(DecoratorVertex v)
 {
     _stream.WriteShort4N(v.Position);
     _stream.WriteShort2N(v.Texcoord);
     _stream.WriteUByte4N(v.Normal);
     /*_stream.WriteShort4(v.Texcoord2);
     _stream.WriteUByte4N(v.Texcoord3);
     _stream.WriteUByte4N(v.Texcoord4);*/
 }