HomeSpace & AstronomySolar Sail Radiation Pressure: Thrust Vector

Solar Sail Radiation Pressure: Thrust Vector

Interactive 3D solar-sail simulator: tilt the sail's cone angle, tune its reflectivity between a perfect mirror and a black absorber, and watch photons stream in and push the sail with a real radiation-pressure force vector, live irradiance and thrust readouts included.

Space & Astronomy3DModerate60 FPS📱 Mobile-adapted⇄ 2D version
solar-sail-radiation-pressure-propulsion ↗ Open standalone

Sunlight has no mass, but it carries momentum, and a large enough mirror can ride that momentum like a ship rides the wind. This simulator renders a real 3D solar sail bathed in a stream of photons and computes the actual radiation-pressure force it feels — split into an absorption component that pushes straight along the sunlight and a reflection component that pushes along the sail's own tilted normal, exactly as the physics predicts. Tilt the sail's cone angle to see how steering trades radial thrust for a sideways component, slide reflectivity from a black absorber to a perfect mirror to see the thrust roughly double, and move the sail closer to or farther from the sun to watch irradiance — and thrust — fall off with the inverse-square law.

⚙ Under the hood

Tilt a solar sail's cone angle and tune its reflectivity from black absorber to perfect mirror to see the real radiation-pressure force vector — absorption plus specular reflection components — push the sail as photons stream in.

solar sailradiation pressurepropulsionphoton momentumspacecraftorbital mechanics

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)