AI Model Reviewer

Mechanical bee

# Test: threejs_mechanical_bee Build a real-time 3D scene in three.js of an animated **mechanical (clockwork) bee**.

More

1 test · 7 finished runs (0 agent, 7 raw one-shot) · 7 live demos

The prompt

# Test: threejs_mechanical_bee Build a real-time 3D scene in three.js of an animated **mechanical (clockwork) bee**. - The bee is built from many distinct parts: a segmented abdomen, thorax, head with compound-eye lenses, antennae, six jointed legs and two pairs of wings. - Materials are physically based (MeshStandardMaterial or MeshPhysicalMaterial): polished and aged **brass**, brushed **steel**, a little dark enamel or glass, with believable metalness/roughness. Use an environment map (e.g. RoomEnvironment with PMREMGenerator) so the metal reflects. - The **wings beat fast** (a visible blur-like flutter, thin translucent panels with a metal frame/veins). - Several visible **gears turn** inside the body (meshing gears turn in opposite directions at speeds consistent with their tooth counts). - The whole bee **hovers with a gentle bob and slight sway loop** in mid-air; legs and antennae move a little. - **OrbitControls** let the viewer orbit, zoom and pan around the bee, with damping. - **Nice lighting**: a key light with soft shadows, a fill and a rim light, tone mapping (ACES or AgX) and sRGB output; a tasteful backdrop or ground so the shadow reads. - Aim for a polished, showcase-quality look. Deliverable: reply with exactly one complete, self-contained `index.html` file in a single ```html code block. Requirements: - Use three.js (r160 or newer) loaded from a CDN through an `<script type="importmap">` (e.g. jsDelivr or unpkg); addons such as OrbitControls may be imported from the same CDN via the import map. - No other files: no external textures, models, fonts or images. Generate any textures procedurally in code. - It must run by simply opening index.html in a modern desktop browser, fill the window, and handle resize. - Animate with requestAnimationFrame and a clock, so it looks right at any frame rate. - No explanation is needed outside the code block.

Same prompt, all models: step through 11 runsIn the gallery: one player, arrow keys or swipe.

7 of 11 runs shown