Reduce motion is on · previews stay still
All effects Simulations Solar System Helical Orbits Solar System Helical Orbits Solar System Helical Orbits is a published Three.js prompt by @ecsamuraigold. It has source credit and no verified 3dmotion rebuild.
by @ecsamuraigold on X · 2026-10-14
Author preview · no on-site rebuild Original prompt @ecsamuraigold · X Rebuild status No verified 3dmotion rebuild. Open demo No live demo linked here. Prompt by @ecsamuraigold. Copies include source credit.
Original prompt Free · 3,157 characters Create a 3D animation of the Sun traveling through the Milky Way at approximately 220 km/s, with the eight planets orbiting around it in a screw (helical) pattern through 3D space as they follow the Sun. Build it as a single HTML file…
Show full promptCreate a 3D animation of the Sun traveling through the Milky Way at approximately 220 km/s, with the eight planets orbiting around it in a screw (helical) pattern through 3D space as they follow the Sun. Build it as a single HTML file (HTML5 Canvas or Three.js) that can be previewed in Artifacts.
[Visualization and physics model requirements]
1. The Sun's movement and the tilt of the ecliptic plane (important)
- The Sun continuously moves forward along its direction-of-travel vector through the Milky Way, represented by an axis with a gold arrow.
- The planets' orbital plane (the ecliptic) moves forward with the Sun while maintaining a single plane tilted approximately 60° relative to the Sun's direction of travel. The planets must not lag behind the Sun and trail it in a cone; instead, they should advance while orbiting on the same tilted plane as the Sun, creating corkscrew-like helical trajectories through 3D space.
- At the Sun's current position, display a semitransparent guide ring for the approximately 60°-tilted ecliptic plane, including each planet's circular orbit, along with crosshairs.
2. The eight planets and 3D helical trajectories (screw orbits)
- Render the eight planets: Mercury, Venus, Earth (+ Moon), Mars, Jupiter, Saturn (+ rings), Uranus, and Neptune.
- Set the orbital timing according to Kepler's laws: inner planets should have shorter orbital periods and tighter-pitch helices, while outer planets should have slower, wider-pitch helices.
- Leave vivid 3D helical trails in space by connecting each planet's past positions with a ribbon or line that fades toward the tail.
- Display Japanese labels next to each body: 太陽, 水星, 金星, 地球, 火星, 木星, 土星, 天王星, 海王星.
- Place a moving star field and cylindrical depth guide rings in the background to convey motion through galactic space.
3. Screen layout and UI panels (dark theme, 16:9 composition)
- Left-to-center area (main 3D view):
- In the upper left, display the title 「銀河系を進む太陽系:3Dスクリュー(らせん)軌道シミュレーション」 and the subtitle 「秒速約220kmで進む太陽を、約60°傾いた黄道面上で公転する惑星が追いかけ、3D空間にらせん軌跡を描きます」.
- In the lower left, display an explanatory badge: 「ポイント:惑星は太陽の後ろに遅れて引っ張られるのではなく、進行方向に対し約60°傾いた同一平面(黄道面)を保ったまま太陽と一緒に進むため、3次元空間全体で見るとコルク抜き(スクリュー)のようならせん軌道を描きます。」
- Right area (HUD information panel):
- Top: Add a submonitor frame titled 「横から見たスクリュー波形(側面投影)」 and render, in real time, sine-wave-like patterns showing each planet moving above and below the Sun's direction-of-travel axis (the horizontal line).
- Middle: Display real-time counters for 「太陽の銀河系公転速度: 約 220 km/s」 and 「銀河空間の移動距離(百万km単位・地球換算年数)」.
- Bottom: For each of the eight planets, display a colored dot, its name in Japanese and English, its actual average orbital speed (Mercury 47.4 km/s to Neptune 5.4 km/s), its cumulative orbit count (〇〇周), and a progress bar for the current orbit.
4. Interactive controls
- Allow the user to freely rotate the 3D camera angle by dragging the mouse and zoom with the scroll wheel. The camera should continuously follow the advancing Sun.
- Provide play/pause, simulation-speed slider, and camera-view reset controls. Prompt by @ecsamuraigold , posted on X on 2026-10-14. x.com/ecsamuraigold/status/2110381109494354145 . Copies include this credit. Original prompt, credited Rebuilt by 3dmotion · 2026-11-09
collection · petergpt Open, then Run
Original prompt, credited Rebuilt by 3dmotion · 2026-11-09
collection · petergpt Open, then Run
Original prompt, credited Rebuilt by 3dmotion · 2026-11-09
collection · petergpt Open, then Run
Original prompt, credited Rebuilt by 3dmotion · 2026-11-08
collection · petergpt Open, then Run
A Verified card includes a receipt and a pinned single-file rebuild you can run here. Recorded limitations explain what the rebuild changes or leaves out.