Native Three.js mathematical typesetting

threetex fidelity workbench

The left panel is the KaTeX HTML reference. The right panel is filled vector geometry rendered by Three.js through a fixed orthographic camera, and the gallery below draws that same geometry from six angles through a perspective camera. This app imports @tensormorph/threetex by its published specifier, aliased to workspace source for development.

Reference

KaTeX HTML

DOM

Chromium picks a system font for .cjk_fallback. The region selector rewrites this panel's @font-face to the same .woff the geometry loads, so both panels show one typeface and the comparison measures something.

Candidate

threetex WebGL

Native geometry

Same geometry, six cameras, plus a CJK sample

Perspective angles

PerspectiveCamera

Scene metrics

Status
Preparing fonts…

Diagnostics

No diagnostics.