コード例 #1
0
ファイル: VertexStreamMS25.cs プロジェクト: jaron780/TagTool
 public void WriteFlatSkinnedVertex(FlatSkinnedVertex v)
 {
     _stream.WriteShort4N(v.Position);
     _stream.WriteShort2N(v.Texcoord);
     _stream.WriteUByte4N(v.Tangent);
     _stream.WriteUByte4(v.BlendIndices);
     _stream.WriteUByte4N(new RealQuaternion(v.BlendWeights));
 }
コード例 #2
0
 public void WriteFlatSkinnedVertex(FlatSkinnedVertex v)
 {
     _stream.WriteFloat3(v.Position.IJK);
     _stream.WriteFloat2(v.Texcoord);
     _stream.WriteFloat3(v.Normal);
     _stream.WriteFloat3(v.Tangent.IJK);
     _stream.WriteFloat3(v.Binormal);
     _stream.WriteUByte4(v.BlendIndices);
     _stream.WriteUByte4N(new RealQuaternion(v.BlendWeights));
 }
コード例 #3
0
ファイル: VertexStreamXbox.cs プロジェクト: Pedro413/TagTool
 public void WriteFlatSkinnedVertex(FlatSkinnedVertex v)
 {
     throw new NotImplementedException();
 }
コード例 #4
0
ファイル: VertexStream.cs プロジェクト: TheGuardians/TagTool
 public void WriteFlatSkinnedVertex(FlatSkinnedVertex v)
 {
     _stream.WriteFloat3(v.Position.XYZ);
     _stream.WriteFloat2(v.Texcoord);
     _stream.WriteFloat3(v.Normal);
     _stream.WriteFloat3(v.Tangent.XYZ);
     _stream.WriteFloat3(v.Binormal);
     _stream.WriteUByte4(v.BlendIndices);
     _stream.WriteUByte4N(new Vector4(v.BlendWeights));
 }
コード例 #5
0
ファイル: VertexStream.cs プロジェクト: TheGuardians/TagTool
 public void WriteFlatSkinnedVertex(FlatSkinnedVertex v)
 {
     _stream.WriteShort4N(v.Position);
     _stream.WriteShort2N(v.Texcoord);
     _stream.WriteUByte4N(v.Tangent);
     _stream.WriteUByte4(v.BlendIndices);
     _stream.WriteUByte4N(new Vector4(v.BlendWeights));
 }