ts23d

Free 3D asset generator.

Your coding agent writes TypeScript; ts23d compiles it to game-ready glTF for any engine. It runs with no GPU, no credits and no network, and the same recipe always produces the same bytes. Open an asset to see it compiled in this browser tab and put through a short scene driven only by its named parts.

Browse the assets GitHub npm

  1. 01 Ask your agent

    > /new-recipe Tiger I, mid-production 1943, fully stowed

    In Claude Code, Codex or any agent that writes TypeScript. /new-recipe ships with the project; the agent researches real dimensions and writes recipes/tiger_1.ts.

  2. 02 It renders, looks, fixes

    t3d shot renders orthographic views plus the far LOD. The agent reads the image, edits the recipe and renders again; t3d build runs the QA gates.

  3. 03 Drop the GLB into your engine

    Unity, Unreal, Godot, three.js, Babylon: it is standard glTF 2.0, one GLB per LOD. Named nodes such as turret, gun and wheel_* are pivots for your engine's code to rotate or attach to.

    three.js

    Godot (GDScript)

Compute
No GPU, no credits, no network
Output
glTF 2.0, one GLB per LOD
Parts
Named, animatable pivots
Material
One shared trim sheet
Install
bun add @developerz-ai/ts23d

Viewer:

Level of detail
Download GLB

Parts node names in the GLB

    Manifest