Class HammerMeshBuilder.VertexStreams
Namespace: ValveResourceFormat.IO
Assembly: ValveResourceFormat.dll
Per vertex source data handed to . Every stream is either empty or the same length as , and is indexed by input vertex index.
csharp
public class HammerMeshBuilder.VertexStreamsInheritance
object ← HammerMeshBuilder.VertexStreams
Properties
Normals
Vertex normals, used to decide whether an edge is soft or hard.
csharp
public List<Vector3> Normals { get; }Property Value
Positions
Vertex positions. The only required stream.
csharp
public List<Vector3> Positions { get; }Property Value
Tangents
Vertex tangents.
csharp
public List<Vector4> Tangents { get; }Property Value
TexCoords
First texture coordinate channel.
csharp
public List<Vector2> TexCoords { get; }Property Value
TexCoords1
Second texture coordinate channel.
csharp
public List<Vector2> TexCoords1 { get; }Property Value
VertexPaintBlendParams
Vertex paint blend parameters.
csharp
public List<Vector4> VertexPaintBlendParams { get; }Property Value
VertexPaintTintColor
Vertex paint tint colors.
csharp
public List<Vector4> VertexPaintTintColor { get; }
