TextureAtlas
Definition
Namespace: Brine2D.Rendering
| Structs |
|
| UVRect |
Represents UV texture coordinates \(normalized 0\-1 range\). Used for GPU rendering and shader-based sprite batching. |
| Interfaces |
|
| ITextureAtlas |
Represents a texture atlas containing multiple sprite regions packed into a single texture. Reduces draw calls by batching multiple sprites that share the same atlas texture. |
| ITextureAtlasBuilder |
Builder for creating texture atlases from individual textures. Follows ASP.NET's fluent builder pattern for a familiar developer experience. Automatically splits into multiple atlases if textures don't fit in one atlas. |
| ITextureAtlasCollection |
Represents a collection of texture atlases that can be queried as a single logical atlas. Used when textures don't fit in a single atlas and are automatically split across multiple atlases. |