Kimi K3.1Author Lumina

Interactive 3D helicopter with takeoff, assembly and exploded views

A comparison run: Kimi K3.1 and Qwen 4 got the same prompt and each produced a 3D helicopter app with flight, assembly and exploded-parts modes.

Claude Code + Three.js (code only)Wandy 2
Actual models · 360°Both from the same photo: left — one unedited Claude Code (Opus 5.5) run modelling it in Three.js code; right — Wandy 2.

Create detailed 3D models

Code alone gets you simple shapes. Wandy 2 turns one photo into a textured 3D model you can use in the same scene.

Build brief by Wandy3D

The author didn't share a prompt, so we wrote down how to recreate this build.

Build an interactive 3D helicopter showcase as a polished single-page web app. Show a detailed light helicopter in white, grey and red on a circular helipad against a warm off-white background. Add a clean editorial layout with large headline text that changes as the user moves through sections, and a side panel listing the helicopter's parts. Include animated takeoff and landing, with rotors spinning and the craft lifting off the pad. Add an assembly view where the parts fly in and fit together, and an exploded view that separates the fuselage, rotors, skids, cockpit and instruments so each can be inspected, with a close-up of the cockpit interior. Provide orbit camera control and simple buttons to switch between flight, assembly and exploded modes. Use WebGL, for example Three.js, with soft shadows and subtle lighting. Deliver a runnable project or one self-contained HTML file. Done means all three modes work smoothly and the parts list matches the visible components.

How to use this prompt

  1. Paste the same prompt into Kimi K3.1 and, if you like, another model, then compare the generated helicopter apps.

  2. Swap the helicopter for another machine, such as a drone or car, and adjust the palette and headline copy.

  3. Run the result, test takeoff, landing and exploded views, then ask for fixes to part labels or camera moves.

Original postAre you the author? Ask us to edit or remove this page