Same prompt, same single HTML file, same Three.js from cdnjs. Every model had to build a floating voxel island with a spinning lighthouse beam, a fishing village, boats, seagulls and a night mode. Here's how each one scored on accuracy and how closely it followed the prompt.
The final ranking comes straight from the formula below. Each entry is scored on the same four factors, and the highest score ranks first.
t, the time in seconds each model reported.Weights: looks 55%, accuracy 30%, prompt-following 10%, time 5%.
| Rank | Model | V | A | H | T | Formula |
|---|
Click a preview to boot the live scene right in the card, or open it full screen.
One dot per model. Each plot shows one factor on the horizontal axis and the final score on the vertical. Hover a dot for its exact values.
Build a single-file HTML page using Three.js (load from cdnjs) that renders an interactive 3D voxel scene: "Lighthouse Cove". Scene: - A floating island with sandy beaches on one side, grassy cliffs on the other, and a jagged rocky underside with waterfalls spilling off the edge into the void - A tall striped lighthouse on the cliff with a rotating beam of light - A tiny fishing village: 4 to 5 colorful cottages, a wooden dock, two little sailboats bobbing in a voxel water pool - Palm trees, bushes, flower patches, barrels, crates, a campfire with animated flickering - 3 small floating islets nearby, each with its own mini scene (one with a lone tree, one with a stack of treasure chests) - Seagulls (simple voxel birds) circling the lighthouse Visuals: - Sunset sky gradient, blocky clouds drifting, warm directional light with soft shadows, light fog - InstancedMesh for performance, subtle per-voxel color variation so nothing looks flat - Water with gentle animated color shimmer Interaction: - Drag to rotate, scroll to zoom, auto-rotate when idle - UI overlay with a title card top left and buttons for day/night, auto-rotate, and a toggle for the lighthouse beam - Night mode: starry sky, glowing windows, the lighthouse beam becomes the main light source Generate everything procedurally with helper functions (addCottage(), addPalmTree(), addBoat()). Make it dense, polished, and smooth at 60fps. Output the complete working code. At the top, add a small black bar with [Which model], [Date], [Total time to finish], and at the very right side of the black topbar, add a link saying Back to Eval Forge homepage (https://eval-forge.github.io) Make this all into one single contained HTML file that I can download from the chat right here.