Astronomy Plugin

Ding -
Average Rating:  
X Rating Failed

Star, sun, and moon locations for any latitude and longitude and time. Create a celestially accurate night sky or highly accurate sun positioning.

  • Supported Target Platforms
  • Supported Engine Versions


The Astronomy Plugin calculates celestially accurate positions of astronomical objects, including the sun, moon, stars, and planets.

Example applications include:

  • Create accurate representations of the night sky for any time and place (latitude, longitude, and altitude) on the earth.
  • View how your Architectural Visualization project will be affected by realistic sun angles.
  • Model the solar system with the sun, planets, stars, and other astronomical data

For advanced users, the Plugin also has over 30 advanced astronomical functions accessible through Blueprints, and can use three kinds of planet ephemeris: JPL Low precision formulas, VSOP87, and high-precision NASA bsp files.

Additional Notes:

The core of the Plugin is a static Blueprint library of over 30 astronomical functions. The Plugin is designed to integrate with your Blueprints and artwork, the star and planet Blueprints that come with the Plugin are low quality and intended for demonstration purposes. It is not recommended to use a SkyBox if you are placing star and planet actors – those objects will be in front of the skybox, so the stars and planets will appear in front of skybox clouds.

Plugin overview video:

Technical Details


  • Star, sun, and moon locations for any latitude and longitude and time
  • Very high accuracy using most accurate NASA data available
  • StarManager Blueprint to assist with placing stars in scenes
  • Double level precision
  • Designed to easily integrate with your sun, star, or moon Blueprints and Materials, low quality example Blueprints provided 
  • Import NASA bsp files to model comets, spacecraft, planets, etc.
  • Source code included

Code Modules:

  •  AstroLib – RunTime – Core astronomy function library of 30 astronomy functions
  •  AstroLibEditor – Editor – Used to allow star placement in editor mode
  •  DoubleModule – Runtime – Used to provide an interface for double variables into Unreal Engine

Number of Blueprints: 3 Quick Start Blueprints (Sun, Moon, and Planets), 1 Star Manager Blueprint (helps with star placement), and 1 MoonExample Material

Supported Development Platforms: Win32, Win64

Supported Target Build Platforms: Win32, Win64

Documentation is included in the Blueprint Docs folder. Each function has through commenting using the Unreal comment system.

Example Project:



Previous Next
  • Edit
  • Preview
  • Help
Login to comment
X Report this Comment
X Attention

X Edit this Comment
  • Edit
  • Preview
  • Help
X Remove this Comment

Are you sure you want to remove this comment?

X Attention