Table of Contents

Namespace Stride.CommunityToolkit.Rendering.Utilities

Classes

EarClipping

Triangulates a simple 2D polygon by ear clipping.

LetterMeshFactory

Builds solid, extruded 3D letter and digit meshes from glyph outlines authored in code.

MeshBuilder

A utility class for building meshes by defining vertex elements with different data types and primitives types.

MeshBuilderExtensions

Higher-level shapes composed on top of MeshBuilder's per-vertex API.

TextureCanvas

Provides functionality for drawing and manipulating textures on a canvas. This class supports various operations such as drawing rectangles, drawing textures, applying filters, transforming colors, and resampling textures. It is designed to work with the Stride graphics framework and provides methods for loading and storing texture data.

Enums

Anchor

Anchor positions when drawing to a TextureCanvas

IndexingType

Specifies index element size used when building indexed geometry.

Stretch

Stretch modes when textures to a TextureCanvas