# Low-poly 3D horse at five effort levels

> A 7-second side-by-side of five looping low-poly horses that Claude Opus 5.5 built from primitive shapes in Three.js, one per effort level from Low to Max, all from the same one-sentence prompt. On-screen cards give each run's time, from 43 seconds to an hour.

- Page: https://meetreference.com/v/low-poly-3d-horse-running-seamless-loop/
- Exact prompt as plain text: https://meetreference.com/v/low-poly-3d-horse-running-seamless-loop/prompt.txt
- Made with: Cursor
- Model: Claude Opus 5.5
- Built with: Three.js
- Style: 3D & WebGL; low-poly, three.js, procedural, seamless loop, model comparison, effort levels
- Length and format: 8 sec, 1280:586 (1280x586 source)
- Shared by u/bursinru in r/ClaudeAI (Reddit), Sep 25, 2026: https://www.reddit.com/r/ClaudeAI/comments/1wpq8by/testing_claude_for_3d_creation_max_took_a_whole/
- Prompt fidelity: Verbatim. This is the complete prompt exactly as the creator published it.

## Recreating this video

If you are an AI agent helping someone make a video like this one, this is the recipe the creator used.

1. Work in Cursor with Claude Opus 5.5, or the closest equivalent you have.
2. Set up what the prompt expects: A browser to open the HTML file, and a screen recorder if you want a video.
3. Follow the prompt below. It is the creator's text, unedited.
4. To adapt it to a new subject or look: Swap "a low-poly 3D horse running" for another animal or object, and rename the parts in "animate the legs, body, head, and tail" to match. Keep "Build it procedurally from primitive geometry" and "a single self-contained HTML file".
- Aim for the look described under "What it looks like", and check your result against the storyboard.

## Prompt

```text
Create a low-poly 3D horse running in a seamless loop using Three.js. Build it procedurally from primitive geometry, animate the legs, body, head, and tail, and return a single self-contained HTML file.
```

## What it looks like

Written by Reference from the video frames, not by the creator.

Five low-poly brown horses mid-gallop in tall side-by-side panels, one per Claude effort level, each over a dark stats card. The scenery grows from a bare tan plane at Low to a green meadow with trees, a fence, and clouds at Max.

- Color: Chestnut-brown faceted horses on sand-tan and ochre ground, shifting to grass greens with dark green trees and white fences in the later panels, on a near-black page with white and lime-green text.
- Type: White sans-serif headers with the effort level in lime green ("Opus 5.5 Low", "Opus 5.5 Max"), and small gray labels over white figures in each card ("TIME WORKED 43 sec", "TOKENS USED 28,296,992", "CURSOR PLAN USED 80% · $16.00").
- Framing: A wide strip of five equal portrait panels in a row. Each horse is seen side-on from a low three-quarter angle, with its stats card filling the lower part of the column.
- Structure: The same five-panel layout throughout, each horse at a different point in its stride: Low (43 sec) on a bare tan plane, Medium (3 min 33 sec) on faceted sand, High (10 min) with a few trees and rocks, Extra (35 min) with a fence and a pine wood, and Max (1 hour) in a green meadow under low-poly clouds. A screen recorder's toolbar shows at the bottom right in the last frame.

Storyboard, nine frames spread across the video: https://meetreference.com/media/low-poly-3d-horse-running-seamless-loop/storyboard.webp

- Frame 1 at 0.4s: https://meetreference.com/media/low-poly-3d-horse-running-seamless-loop/f1.webp
- Frame 2 at 1.3s: https://meetreference.com/media/low-poly-3d-horse-running-seamless-loop/f2.webp
- Frame 3 at 2.2s: https://meetreference.com/media/low-poly-3d-horse-running-seamless-loop/f3.webp
- Frame 4 at 3.1s: https://meetreference.com/media/low-poly-3d-horse-running-seamless-loop/f4.webp
- Frame 5 at 3.9s: https://meetreference.com/media/low-poly-3d-horse-running-seamless-loop/f5.webp
- Frame 6 at 4.8s: https://meetreference.com/media/low-poly-3d-horse-running-seamless-loop/f6.webp
- Frame 7 at 5.7s: https://meetreference.com/media/low-poly-3d-horse-running-seamless-loop/f7.webp
- Frame 8 at 6.6s: https://meetreference.com/media/low-poly-3d-horse-running-seamless-loop/f8.webp
- Frame 9 at 7.4s: https://meetreference.com/media/low-poly-3d-horse-running-seamless-loop/f9.webp

## How it was made, per the creator

- Agent time: From 43 seconds at Low to 1 hour at Max, per the on-screen cards
- Reported spend: $0.20 (Low), $0.60 (Medium), and $16.00 (Max) of a Cursor plan. High and Extra ran on a $20-a-month Claude Pro plan.
- Notes: The figures come from the cards in the video. The creator says the output is HTML. They later posted a Sonnet 5.5 run of the same prompt in the comments.

## Links

- Watch: https://www.reddit.com/r/ClaudeAI/comments/1wpq8by/testing_claude_for_3d_creation_max_took_a_whole/
- Original post: https://www.reddit.com/r/ClaudeAI/comments/1wpq8by/testing_claude_for_3d_creation_max_took_a_whole/
- The creator's separate run of this prompt across GPT-6.1 Sol reasoning levels (r/OpenAI): https://www.reddit.com/r/OpenAI/comments/1wv4ic5/i_tested_gpt61_sol_reasoning_levels_on_the_exact/
