星形发动机动画模型对比
- 播放
- 7.8万
- 点赞
- 322
- 评论
- 22
- 收藏
- 82
作者用一条详细提示词让四个模型制作九缸星型飞机发动机的机械准确动画剖视图。
完整提示词3,295 字符
Build a 2D animated cutaway of a 9-cylinder radial aircraft engine called "RADIAL NINE" — a clean technical loop that shows how nine pistons share one crankshaft. STYLE (strict) Flat 2D technical front view on a deep navy background (#0b1220 or similar), like a premium engineering explainer. Clean shapes with soft shading, thin light outlines, a subtle hatched pattern on cut metal walls. Palette: light steel-grey metal; fresh fuel-air mixture in blue; combustion in orange to white; exhaust in smoky grey. One square composition (1:1), the engine centred and filling ~80% of the square. NO on-screen UI, no title, no labels by default. The only text is small cylinder numbers 1–9 engraved on the cylinder heads as part of the drawing. THE ENGINE (must be mechanically correct) Front view, with the propeller drawn as a faint translucent blur so the engine behind it stays visible. Nine finned cylinders spaced evenly every 40° around a round crankcase, each cut open to show its piston. Every cylinder head has an intake and an exhaust valve with rocker arms and pushrods. A single-throw crankshaft in the centre. One master rod on cylinder 1 is attached directly to the crank pin; the other eight articulated link rods attach to pins on the master rod's big end, not to the crankshaft. Because of the articulated rods, the pistons' motion is slightly non-uniform. Model the real linkage geometry rather than faking it with identical sine motion. Four-stroke cycle: each cylinder fires once every two crankshaft revolutions. Firing order 1-3-5-7-9-2-4-6-8, so the flashes jump around the ring skipping every other cylinder. THE CYCLE (driven by one crank angle, all motion synchronized) Intake: the intake valve opens and blue mixture flows in as the piston moves inward. Compression: both valves closed, the mixture compresses and brightens. Power: a spark and an orange flame front fill the cylinder and push the piston inward. Exhaust: the exhaust valve opens and grey exhaust leaves through the exhaust stub. Rockers and pushrods move in time with their valves. Gases never pass through solid walls. ANIMATION (starts on load) Seamless loop of ~10–12 s at a readable speed (about one crankshaft revolution every 1.5 s), so the firing pattern reads as a spiral of flashes. A brief 0.5× slow-down once per loop so the articulated rods can be followed. Subtle heat glow on each cylinder head after it fires, slight engine vibration, the propeller blur spinning in sync with the crankshaft. KEYBOARD (optional, nothing visible on screen) Space pauses, S toggles slow motion, L toggles small labels (master rod, link rod, crank pin, intake, exhaust, spark plug), arrow keys change speed. TECHNICAL Canvas or SVG, any libraries you like (loaded from a CDN). Everything works by opening index.html directly in the browser: no build step, no local server. Starts automatically on load, no Start button. Smooth 60 fps. The square stays centred and as large as possible at any window size, including phones. Original content only. When finished, open the page, check the firing order (1-3-5-7-9-2-4-6-8, each cylinder once per two revolutions), the articulated rod geometry, the loop and the browser console for errors, and fix any issues. Reply briefly with what was done and where the files are.
出处:作者在原帖下的回复。提示词保留原文语言,未做改写。
作者提到的工具
Three.js
原帖:https://x.com/olezhavich/status/2116606788241969445
全部作品数据开源在 GitHub · awesome-opus-5.5-video。
模型归属以作者自述为准,本站未独立复现。播放量为 2026-11-02 的快照。作品版权归原作者,修改署名或下架请在 X 私信 @GoSailGlobal。