← All Siril Scripts

Svenesis CosmicDepth 3D

Version 1.0.0 – GPL-3.0-or-later

Renders catalogued objects from plate-solved images as an interactive 3D scene. Objects are positioned at their actual astronomical distances behind an image plane, with “push-pin depth sticks” connecting each marker to its exact pixel location. This lets you perceive depth relationships – for example, distinguishing a nearby nebula at 1,344 light-years from a distant galaxy 30 million light-years away.

Svenesis CosmicDepth 3D Screenshot

3D Scene Layout

Scaling & View Modes

Distance Resolution

Priority chain:

Object Selection

Color-coded taxonomy matching Annotate Image: galaxies, emission and reflection nebulae, planetary nebulae, clusters, supernova remnants, dark nebulae, HII regions, named stars, asterisms, and quasars.

Performance

User Interface

Export

Workflow

Load and plate-solve an image in Siril → launch the script from Processing → Scripts → select object types → configure magnitude limits, scaling mode, and view range → click Render 3D Map (or F5) → drag to rotate, scroll to zoom, hover for details → export as HTML, PNG, or CSV.

Dependencies

numpy, PyQt6, matplotlib, astropy, astroquery, plotly, kaleido; optional: PyQt6-WebEngine (in-app repair if missing)

View on GitHub Full Instructions