Game-ready plants · deterministic scenes
Query a forest by name and get back small, pre-optimized GLBs — meshopt-compressed, WebP-textured, real-world scale, LOD0–3. Instance them into a whole stand from a seed. And when the catalog has never grown what you need, describe it and we will.
Free to start — the whole catalog and the scene generator, no key and no account.
// 1 · ask for a forest — natural language in, optimized GLBs out
const { assets } = await fetch(
'https://phytoengine.com/api/v1/query?q=boreal+forest&count=8'
).then(r => r.json());
// 2 · each asset is a pre-LOD'd .glb — load with any glTF loader
loader.load(assets[0].url, gltf => scene.add(gltf.scene));
// that's a tree on screen. keep reading for a whole instanced stand ↓
Free · no key, no account
Every stylised and leaf-card plant in the catalog is an open, permanently cacheable
.glb — real height in metres, honest triangle count, a full LOD chain.
No sign-up, no token, nothing to configure. Point your agent at
/llms.txt and it can help itself.
Studio · 5,000 credits on the house
Anyone can drop in a tree. The studio composes a place — species mix, density, understory, ground cover, a camera that knows where to stand — resolved against the catalog and delivered as a deterministic scene you can regenerate from a seed. Describe it in a sentence; see the price before anything is built.
Betula pendula · birch-leafy · 3,288 tris · 18 m
That thumbnail is the actual asset, rendered by the pipeline that made it. Step through and you are standing in a birch grove generated from a seed — same trees, placed by the scene layer, running in your browser. Nothing to install, nothing to sign.
Where to start
Everything here is free to look at and free to use. You only pay when you ask us to grow something that does not exist yet.
Hundreds of plants are already grown, optimised and free to use — trees, shrubs, cacti, grasses, ferns, props. Browse them, spin them, check the triangle counts.
Describe it in plain English — “a big old oak, hollow at the base” — and you get a price before anything is built. We tell you what the catalog already covers and what actually needs growing, so you are only ever quoted for the gap. It arrives as a game-ready GLB with the same LOD chain as everything else.
Query the API for individual assets, or call the scene module and get a whole deterministic forest from a seed. No SDK, no build step, no account needed to read.
Plans
The catalog and the scene generator are free to build on, and stay free — reads need no key at all. The Studio is where the metering lives: tokens buy growing, never downloading, and new accounts start with 5000 of them.
Token top-up packs are quoted but not yet wired to a payment path, so the only balance available today is the welcome grant. Items marked ◷ are on the near-term roadmap. Questions? Get in touch.