3D Planets

1 second vs 1 minute vs 1 hour AI Planet

Three AIs. Three time budgets. Three very different planets. Explore the exact simulations from the video.

Play the sims

Open each planet in your browser

These are the live builds from the video. Use the buttons to open full-screen.

1 second - GPT-OSS 120B via Cerebras API

1-Second Planet

A brutally constrained build that still hits terrain, ocean, and atmosphere in a single HTML file.

Controls: Drag to orbit - Scroll to zoom

See prompt
Give me a single self-contained HTML file that renders a 3D procedurally
generated planet that you design. It should have 3D terrain, ocean, atmosphere,
etc. Use Three.js with orbit controls. Only the planet on black background, no
stars. Output only the html. Make it as detailed and aesthetic as you can. The
code should be maximum 220 lines of code. Add this import map before the module
script:

<script type="importmap">
  {
    "imports": {
      "three": "https://unpkg.com/three@0.164.0/build/three.module.js",
      "three/addons/": "https://unpkg.com/three@0.164.0/examples/jsm/"
    }
  }
</script>
Then import like this inside the module script: import * as THREE from "three";
import { OrbitControls } from "three/addons/controls/OrbitControls.js";

Note: I lowered the planet detail resolution from the video versions to make these builds easier to run in a browser.

1 minute - Gemini 3 Pro via Gemini app

1-Minute Planet

Shader-driven terrain, waves, clouds, and aurora - much richer, and a lot more code.

Controls: Drag to orbit - Scroll to zoom

See prompt
Create an HTML file that renders a 3D procedurally generated earth-like planet. It should have 3D displaced terrain with different biomes, ocean layer with waves, ice caps, aurora, clouds, and atmosphere.

Make it aesthetic, detailed, and realistic.

Use Three.js, Simplex Noise and orbit controls. Don't include stars. Output only the html.

Note: I lowered the planet detail resolution from the video versions to make these builds easier to run in a browser.

1 hour - Claude Opus 4.5 via Claude Code with Gemini 3 Pro subagents via Gemini CLI

1-Hour Planet

Agent-supervised build with extra features, player mode, and long-run iteration.

Controls: Press P to toggle mode - WASD + mouse to move

See prompt

Supervisor instructions are large (about 600 lines). Open the full prompt here.

Open supervisor instructions

Note: I lowered the planet detail resolution from the video versions to make these builds easier to run in a browser.

Note: If the sim freezes after exiting player mode, refresh the page to restart it.