app.nzapp
AppsProjectsReposPullsChatIntegrationsGatewayModelsEvalsToolsDatasetsMCPDeploysPricingBlogDocsAssistantsCharactersArtMusic
Sign inStart building
Agent stack
Cloud coding agentAgents SDKIntegrationsBrowser agentMonitors & auto-agentsSchedulersAgent skillsMCP serversDeep research
Models & API
AI GatewayModel catalogModel evalsModel spacesPlaygroundText to imageImage to 3DText to 3DMusic & SFXAudio editorMedia optimizerAI art & libraryChatAPI referenceSchemaBecome a provider
Compute & hosting
DeploysAddonsPostgres hostinggobed vector searchSite hostingAnalyticsCog GPU hostingRL trainingBuilds & CIWorkersTask queuesDomainsGit hosting
Tools
AI toolsDrawDiffusion canvasLive DrawWriteSheetsArtifactsVideo studioNotebooksDatasets
Learn
DocsBlogEval guidesPrompt libraryCLIAlternativesPapersAI charactersArt gallerySecurityConsulting
Company
PricingEnterpriseSettingsBillingStatusInvestorsCreate accountTerms of ServicePrivacy Policy
app.nzapp.nz

AI agent cloud for coding, deploys, model routing, and research. Built for teams shipping software.

Built in New Zealand by App AI NZ.

Social
X / TwitterGitHubYouTube
The app.nz network
GpuBrainPapersReading TimeNetwrckText-Generator.ioCodex InfinityOpenPathsCuteDSLAI Art GeneratorAIArt-Generator.artSiteSimSimplexGenDictatorFlowWebFiddleRing.nzChatGibidyBitBankExperimentFlowEvangelerHires.nzHow.nzV5 GamesAddicting Word GamesBig Multiplayer ChessWord SmashingreWord GameMultiplication Master
© 2026 App AI NZ Ltd. All rights reserved.All systems normalTermsPrivacy
Blog
July 17, 2026·6 min read·app.nz

Opening the app.nz motion, VFX, and terrain commons

Three pose-capture backends, retargetable character motion, configurable Three.js effects, deterministic terrain, and procedural object generators — open, searchable, and available through web, CLI, API, desktop, and MCP.

Animation tooling is usually split across incompatible demos: pose estimation in one repository, character retargeting in another, particle effects as screenshots, and terrain generators that cannot reproduce yesterday's result.

We have opened a practical first pass at one shared library: Motion, VFX & Terrain Commons. It contains source-linked pose backends, retargetable motion, configurable Three.js effects, deterministic terrain recipes, and seeded per-object generators.

Three video-to-motion paths

The VRM animator now describes one normalized capture contract with three backends:

MethodBest fitOutputLicense boundary
YOLO PoseMultiple people and tracked footageCOCO-17 → humanoidUltralytics AGPL-3.0
MediaPipe PoseLocal, low-latency browser captureBlazePose-33 → humanoidApache-2.0
NVIDIA BodyPose3DNetDepth-aware GPU studio capture34 3D joints → humanoidNVIDIA model terms

We intentionally preserve those boundaries. Our adapters, schemas, recipes, and procedural previews are MIT. An NVIDIA model weight does not become open source because an open adapter can call it.

VFX that are parameters, not thumbnails

Explosion, smoke, surface fire, splashes, waterfalls, electric arcs, portals, rain, and snow are expressed as small recipes. Each has a stable seed, intensity, emitters, color, and renderer target. The library preview is a real WebGL scene, not a prerecorded marketing video.

Terrain works the same way: biome + seed + scale + erosion produces noise, materials, playable landmarks, and export targets for a 16-bit heightmap, splatmap, GLB, and the original recipe. Rock, tree, building, and asteroid generators use the same serializable shape.

Use it from anything

app animation search "fire smoke" --kind vfx
app animation terrain --biome volcanic --seed 73 --scale-km 8

MCP clients get search_animation_library, download_animation_asset, create_image_to_3d_recipe, and generate_terrain_recipe. The Go desktop MCP host exposes matching local bridge tools, and the REST API is available at GET /api/animation-library plus POST /api/animation-library/terrain.

The source packages live under `open-source/` and include dependency-free JavaScript modules for motion normalization, VFX recipes, terrain generation, and procedural objects. A publication script mirrors the versioned manifests to R2 so applications can pin a stable CDN path.

This is the base layer, not the finish line. Next comes more motion capture clips, GPU sprite/volume bakes, richer collision-aware water, and community-submitted presets with visual regression captures before publication.

Build what you just read

Ship agents, models, and apps on one cloud.

Start with free credits, then use the same platform from the web app, CLI, desktop app, or MCP.

Start building freeRead the docs

Keep reading

Designing animation asset galleries for agents

A stable search and download contract for motion, VFX, terrain, 3D objects, REST, CLI, and MCP clients.

Building Polygonalize: stable low-poly video with Go, WASM, Canvas, and Three.js

How we built a free open-source image and video polygonalizer: edge-aware meshes up to 20,000 triangles, custom transparent primitives, stable video topology, Go/WASM, Canvas, Three.js, a CLI, and an app.nz serverless fallback.

Will it fit? An AI agent that 3D bin-packs your life into a van

A chat agent that estimates real item sizes, runs 3D bin-packing algorithms, and renders interactive three.js loading plans — with an honest verdict when it will not fit. Plus a free /api/packing/solve API.