Expand description
Glyph — the fundamental rendering primitive.
Everything in Proof Engine is a Glyph: a single character rendered as a textured quad in 3D space with position, mass, charge, temperature, and entropy.
Modules§
- atlas
- Font texture atlas.
- batch
- Batched glyph rendering — layer-sorted, blend-mode-separated instanced draw calls.
- font_
to_ mesh - Convert font glyph outlines to polygon meshes.
- glyph_
3d_ dissolve - 3D dissolution effects for entity death — glyph meshes split into fragments that tumble with rigid-body physics, catching light as they scatter.
- glyph_
materials - PBR material definitions for 3D glyphs.
- glyph_
mesh - Generate 3D extruded meshes from 2D glyph outlines.
- sdf_
atlas - SDF Font Atlas — GPU-ready signed distance field texture with per-glyph metrics.
- sdf_
batch - SDF-aware instanced glyph batch rendering.
- sdf_
generator - SDF (Signed Distance Field) generation from rasterized glyph bitmaps.
Structs§
- Glyph
- A single character rendered as a textured quad in 3D space.
- GlyphId
- Opaque handle to a Glyph in the scene.
- Glyph
Pool - Pre-allocated pool of Glyphs for efficient batch rendering.
Enums§
- Blend
Mode - How this glyph blends with the framebuffer.
- Render
Layer - Which render pass this glyph belongs to.