
Imports 3D mesh files from the bound directory with Assimp and emits one Mesh per file at a paced rate, triangulating faces and flattening multi-mesh scenes. Use it for offline batches or 3D asset tests.
Load a mesh and report its decoded structure as JSON.
Replay a mesh directory and log each emitted asset.
Mesh with face indices rebased as they are merged, and vertex colours, normals, and UVs are only present when the source file provides them.Mesh rather than failing the run.repeat loops the directory at the fps rate when on and idles after one pass when off; both knobs and the bound slot are hot-swappable.jthread reader (stop+join)