Table of Contents

Namespace Stride.Particles.Materials

Classes

ParticleMaterial

Base class for the particle materials which uses a dynamic effect compiler to generate shaders at runtime

ParticleMaterialComputeColor

ParticleMaterialComputeColor uses a IComputeColor tree to calculate the pixel's emissive value

ParticleMaterialSimple

Simple base for most of the particle material classes which uses additive-alpha blending, face culling and setups the color vertex stream

UVBuilder

Base class for building and animating the texture coordinates in a particle vertex buffer stream

UVBuilderFlipbook

Animates the texture coordinates in a flipbook fashion, based on the particle's life The order of the frames is left to right, top to bottom The flipbook assumes uniform sizes for all frames

UVBuilderScroll

Animates the texture coordinates starting with one rectangle and scrolling/zooming it to an ending rectangle over the particle's life

Enums

ParticleMaterialCulling