THREE.JS / FOUNDATIONS 307
Text becomes geometry.
OBJ is a permissive geometry stream; MTL is a separate legacy material library. Compare injected materials, an OBJ-only path, and the official male02 asset while keeping groups, paths, warnings, and ownership visible.
InitializingWEBGL2
Preparing OBJLoader, MTLLoader, and the WebGL2 reference…
- loader
- —
- request
- —
- nodes / meshes
- —
- groups / materials
- —
- textures / mtllibs
- —
- vertices / triangles
- —
- bounds
- —
- sample
- NOT RUN
LOADING MANAGER / WAITINGPATH / —
OBJLoader parses geometry synchronously; MTLLoader creates Phong materials and begins texture work when materials are preloaded or created. Explicit disposal still belongs to the application.
Sources: OBJLoader · MTLLoader · LoadingManager · official example
OBJ / MTL contract boundary
LAB 307 / OBJ · MTL LOADER CONTRACT