UVBuilder Class
Namespace: Stride.Particles.MaterialsAssembly: Stride.Particles.dll
Base class for building and animating the texture coordinates in a particle vertex buffer stream
System.Object →
UVBuilder
Derived from UVBuilder: UVBuilderFlipbook UVBuilderScroll
[DataContract("UVBuilder")]
public abstract class UVBuilder
Name | Description | |
---|---|---|
Methods | ||
BuildUVCoordinates(ref ParticleBufferState, ref ParticleList, AttributeDescription) | Enhances or animates the texture coordinates using already existing base coordinates of (0, 0, 1, 1) or similar (base texture coordinates may differ depending on the actual shape) |
Methods
BuildUVCoordinates(ref ParticleBufferState, ref ParticleList, AttributeDescription)
Enhances or animates the texture coordinates using already existing base coordinates of (0, 0, 1, 1) or similar (base texture coordinates may differ depending on the actual shape)
public abstract void BuildUVCoordinates(ref ParticleBufferState bufferState, ref ParticleList sorter, AttributeDescription texCoordsDescription)
Parameters
Type | Name | Description |
---|---|---|
ParticleBufferState | bufferState | The particle buffer state which is used to build the assigned vertex buffer |
ParticleList | sorter | |
AttributeDescription | texCoordsDescription | Attribute description of the texture coordinates in the current vertex layout |