Created using Niagara Particle Systems, Blueprints with construction scripts and static meshes. This project contains a level for each and all of the planets in the solar system. A Blueprint for each planet provides customization options such as scale, surface speed, cloud speed, atmosphere glow, falloff and colour (where applicable).
Niagara particle systems are used for the Sun particles, Saturn and Uranus rings. All of them have exposed parameters controllable by the user such as spawn rate, drag, curl noise, particle size and colour.
Includes an asset named BP_PlanetOrbit which can be used to orbit each planet around the sun (or the moon around the earth). Exposed parameters for orbit radius, start angle, rotation (in degrees/second) clockwise or counterclockwise switch, and a draw debug line with colour option. This blueprint also includes options to create a point light, set the attenuation radius, intensity and colour.
A system has been created for the crab nebula, cat eye nebula and helix nebula, all made with Niagara and static meshes.
An asteroid and its trail were created with Niagara too, all of the parameters are customizable, such as colour, speed and cone angle.
A Quasar object is provided too, along with a blueprint that controls parameters such as colour, spawn rate, drag, disk size, etc.
This real-time VFX can be used for a multitude of projects, space exploration games would benefit from it as well as high-end visual effects and VP.
Demo videos:
Video Playlist
Hope you enjoy!