⚠️WARNING⚠️
The plugin is currently in
BETA, and updates are done through the
Discord Server
with purchase verification. Results are not final, and the plugin is undergoing heavy development.
✨Need Awesome, High-Fidelity Planets for Unreal Engine 5?🪐
ExoSky Planets is a Plugin for Unreal Engine 5 that
utilizes the Material Graph, allowing precise and rapid iteration
of terrain development, while achieving high quality and performance for
numerous platforms.
🎨For Artists AND Programmers💻
< FOR ARTISTS >
Planets made with ExoSky Planets can utilize handcrafted elements like textures
or tilable terrain maps made with external software such as GAEA, World Creator,
GeoGen, Photoshop, Substance Designer, and more. These textures can be applied to a planet,
resulting in unique, tile-free surfaces based on your custom elements.
< FOR PROGRAMMERS >
OR... you can use mathematics to create your own functions
within the Material Graph, all without needing to touch C++ or rebuild your project.
A variety of functions are already included, such as Crater Noise, Gradient Noise,
Texture Splatting, and many more on the way.
Performant, Real-Time Terrain Generation
< POINT 1 >
ExoSky Planets uses the GPU to generate content, providing significantly
better performance compared to most commercial CPU-based terrain solutions.
< POINT 2 >
Terrain generation operates asynchronously,
gradually producing content to minimize hitching
and ensure a smoother experience.
< POINT 3 >
An automatic level-of-detail system optimizes memory usage and enhances
detail where needed, all without saving any terrain data to disk.
< POINT 4 >
Multiple planets are supported within in a scene.
However, Unreal Engine does
not allow multiple atmospheres in one scene,
requiring a third-party or custom solution for multiple atmosphere support.
Features Coming Soon
< FEATURE 1 >
Layer-driven, GPU-based object placement with Nanite support,
driven by the Material Graph.
< FEATURE 2 >
Terrain "Decals," which will allow artists to manually tweak regions of terrain.
This will provide the ability to modify the underlying terrain information.
< FEATURE 3 >
Texture streaming from web using XYZ Mercator tiles.