Skip to main content

Module glyph

Module glyph 

Source
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.
GlyphPool
Pre-allocated pool of Glyphs for efficient batch rendering.

Enums§

BlendMode
How this glyph blends with the framebuffer.
RenderLayer
Which render pass this glyph belongs to.