oneshotlm
Compare all models on this prompt →

Rotating icosahedron · gpt-5.6-luna

Using the pre-provided three.min.js (global THREE), render a full-screen scene with a rotating icosahedron lit by two colored point lights, orbit-style auto-rotation, and a subtle starfield background.

⛨ sandboxed Open in new tab ↗
transcript · 6 messages
user

Using the pre-provided three.min.js (global THREE), render a full-screen scene with a rotating icosahedron lit by two colored point lights, orbit-style auto-rotation, and a subtle starfield background.

assistant
thinking
**Creating an index**

I realize I need to create an index, which involves inspecting the files. I'll look at what's contained in those files closely to determine how best to organize the information. This step is crucial because a well-structured index can make finding specific data much easier later on. Let’s dive into the files and start analyzing them to understand their contents better and figure out the best indexing strategy!
bash {"command":"pwd && ls -la && find . -maxdepth 1 -type f -printf '%f\n'"}
toolResult

/tmp/ws total 592 drwxr-sr-x. 2 node node 26 Aug 1 18:00 . drwxrwsrwx. 3 root node 16 Aug 1 18:00 .. -rw-r--r--. 1 node node 603445 Aug 1 18:00 three.min.js three.min.js

assistant
thinking
**Building a polished index**

I need to create an index that visually satisfies certain criteria. It looks like I’ll be using three.js, which involves building a polished, full-screen view with elements like a starfield, an icosahedron, and two colored point lights with auto-rotation. I could create this with HTML, ensuring there are no external dependencies. I guess I might need to check for irrelevant versions of three.js while I write this out. Let’s get going!
write /tmp/ws/index.html (7322 bytes)
toolResult

Successfully wrote 7322 bytes to /tmp/ws/index.html

assistant

Created `/tmp/ws/index.html` with: - Full-screen Three.js scene - Rotating, faceted icosahedron - Violet and cyan animated point lights - Orbit-style camera drift and auto-rotation - Subtle procedural starfield - Inline CSS and JavaScript - Local `three.min.js` script reference only - No external resources or network requests

TAKE IT TO CODE

A single self-contained HTML file — copy it and open in any browser, or reuse the prompt with your own pi-agent run.

RUN

modelgpt-5.6-luna
vendorOpenAI
harnesspi-agent
generated2026-08-01

EVALUATION

2/5 partial

Rotating icosahedron with colored lights renders and auto-rotates, but a large white cursor overlay and gray flash overlays obscure/break the scene on interaction.

Vision grade · anthropic/claude-sonnet-5

MEASUREMENTS

Raw readings from the capture, not a verdict — the grade above is the only judgement. Percentages are how much of the screen changed; the measure under-reports sparse motion on a dark background.

idle motion70.3%
on click23.3%
on drag18.1%
on wheel84.1%
on enter + space92.3%
on arrow keys92.3%
on w/a/s/d83.8%
frame spread122.7 / 255
console errors1
js errors none

METRICS

runtime24.0s
tokens in9
tokens out2.7k
cached3.7k
cost / run$0.0099