H145风格的可交互3D直升机,含涂装切换与悬停模式
同一提示词对比Grok 4.7与GPT-6 Astra。Astra用Three.js做的直升机细节更足,有三种涂装和悬停模式。
Claude Code + Three.js(仅代码)Wandy 2
创建精细的 3D 模型
单靠代码只能做出简单的形状。Wandy 2 能用一张照片生成带纹理的 3D 模型,直接用在同一个场景里。
GPT-6 Astra 提示词
Create a detailed, interactive 3D scene of a modern helicopter in a single HTML file using Three.js and WebGL. Build genuine 3D geometry that can be viewed from every angle, not an image. Visual style: A premium aviation design presentation with a light gray studio background, a circular display platform, soft shadows, and realistic reflections. Helicopter: A smooth, streamlined fuselage inspired by light twin-engine helicopters such as the H145. A white body with a dark navy underside and blue accent stripe. Curved, tinted cockpit windows with reflections and carefully fitted window seals. Side doors, handles, panel seams, rivets, boarding steps, and antennas. Two engine housings with air intakes, ventilation grilles, and exhaust outlets. A five-bladed main rotor with a detailed hub, attachment hardware, and pitch-control linkages. A tapered tail boom, stabilizers, and a shrouded tail rotor with a genuine opening through its housing. Curved landing skids attached to the fuselage with structural supports. Navigation lights and a blinking beacon. All components must connect physically. Avoid floating parts, gaps between sections, rotor blades intersecting the fuselage, or windows hovering above the body. Interactions: Mouse drag to orbit, scroll to zoom, and touch controls. Start and stop both rotors with gradual acceleration and deceleration. Adjustable rotor speed. Hover mode: smoothly lift off the platform, gently sway in the air, and land softly when disabled. Automatic camera orbit. Front, side, and tail camera presets. Reset camera and fullscreen controls. Three liveries: glacier blue and white, rescue orange, and graphite. Interface: Top left: a small “AERONAUT / OBJECT STUDIES” label and a large “Horizon 05.” heading. Right side: a compact panel with specifications, helicopter status, livery selection, and rotor speed. Bottom: controls and interaction hints. Restrained typography, thin borders, and generous whitespace. Keep the helicopter unobstructed. All interface text in English. Technical requirements: Generate the geometry procedurally without downloading a prebuilt helicopter model. Use PBR materials, a studio reflection environment, and soft shadows. Make animation independent of frame rate. Reuse geometry and materials where appropriate, and cap pixel ratio for performance. Support desktop and mobile layouts, keeping the full rotor span visible in the initial view. If possible, embed dependencies in the HTML so the file works offline. Display a helpful fallback message if WebGL is unavailable. Before finishing, inspect the model from every side, test every control, and check for console errors. Pay particular attention to the silhouette, structural connections, glazing, and rotor mechanisms. Deliver the working HTML file, not just an explanation.
如何使用这条提示词
在编码工具中把提示词交给GPT-6 Astra,要求生成Three.js单文件HTML。
按你的展示需求替换机型、涂装配色、标题文字或相机预设。
打开后旋转模型,测试旋翼与悬停,再让模型修复接缝、玻璃或控件问题。
原帖你是作者吗? 请联系我们修改或删除此页面
相似的提示词
浏览全部提示词
Claude Opus 5.5皮筋捆西瓜实验:可挤压、会爆开的 3D 浏览器小玩具
林悦己Cheer
Claude Opus 5.5带岩浆房的交互式 3D 火山剖面模拟
Konstantin Saifoulline
Claude Opus 5.5WebGPU 果冻压机玩具:水果软糖被液压机压碎
Vib3Coded
Claude Opus 5.5WebGPU果冻压机玩具:压碎软糖水果片并抓取投掷
Vib3Coded
Claude Opus 5.5滚动即可拆解的机械腕表:纯WebGPU单HTML文件
Paruchh
Claude Opus 5.5单文件交互式 SVG 地球图集:地球仪、六大考察与内部剖面
Gadgetify
