Our products are used by creators from:
You are free to scale up your planets using real-world measurements and distances without having to worry about precision loss, z-flighting, and shadow distances.
Experience unparalleled speed and efficiency with real-time rendering, ensuring smooth performance during both editing and playback.
Save time and effort with pre-made planetary systems, that can instantly transform your scene and serve as a starting point for further customisation.
can be customized to build eye-catching worlds. Rings interact with the atmosphere and the planet surface - cast shadows and indirect light.
Use keyframes to effortlessly animate each feature, giving you the ability to bring your scenes to life.
When you work in celestial sizes, intuitive positioning is a must. You can position planets using orbital, global, or viewer transform.
Our atmosphere is built with a multi-layer system. You can assign properties to each layer to build your own unique atmospheres. Our physics based ray-marcher takes care of mixing it all together.
PCO saves hours that usually are invested in solving issues that come up when you decide to create planetary-scale worlds.
Our addon seamlessly integrates with both Eevee and Cycles render engines, ensuring compatibility and consistent results across your favorite rendering platforms.
Our addon is calculated in World node shader that automatically acts as environment light and illuminates your scene without having to add fake lights manually.
Our planet surface lighting model is based on Hapke BRDF specifically designed for celestial bodies. Raytraced soft shadows are cast from planets. Indirect light bounces from lit parts of planets.
to make procedural worlds you won't be able to distinguish from reality.
Our team of developers are constantly improving our addons to expand capabilities and ensure support for latest Blender releases.
Our team and vibrant Discord community will help you with any difficulties along side your journey. Join our Discord
Planets |
Enables the addition, removal, and renaming of planets in the scene. The system's flexibility allows for dynamic creation, with the maximum number of planets dictated by the user's hardware capabilities. |
Planet Surface |
Albedo: Applies a color map or texture, defining the planet's surface appearance. Roughness: Adjusts the surface texture, affecting how light interacts with the terrain. Height: Implements a displacement map to create realistic topographical features. Emission: Allows specific areas to emit light, with adjustable emission strength for varying intensities. |
Atmosphere |
Calculates atmospheric properties based on user-defined parameters. This includes the atmosphere's radius, density, and light scattering characteristics, offering a realistic portrayal of planetary atmospheres. |
Rings |
Our addon provides two ring creation methods: Procedural and Textured. Procedural Rings: Generate rings with adjustable scale, detail, roughness, and color. Customize inner/outer radius, shadow impact, and translucency for realistic or artistic effects. Textured Rings: Create rings using textures with control over color tint, rotation, inner/outer radius, shadow factor, and translucency, offering a blend of realism and artistic flexibility. |
Transform |
Allows for precise planetary positioning and orientation. Includes options for global coordinate placement, viewer-based positioning, or setting planets in elliptical orbits. |
Basic |
Studio |
Enterprise |
|
---|---|---|---|
Users |
1 | 7 | Custom |
Free updates |
|||
New features |
|||
3 Planet Presets |
|||
Discord community |
|||
GPL license
All artworks made using our addon belong to you and can be used for commercial purposes. No need for attribution. Read more about GPL license
|
|||
Dedicated support |
|||
Early access |
|||
Prioritized feature and bug requests |
|||
Prioritized support |
|||
Select your plan30 day refund policy Feel free to contact us in case you have questions. |
BasicOne time payment $50.00
|
StudioOne time payment $250.00
|
EnterpriseCustom pricing |
25% OFF during Summer Sale |
One time payment
One time payment
Same as Basic plus
Custom pricing
Same as Studio plus
The science behind PCO |
Celestial objects are raytraced analytical spheres. This rendering approach is less prone to precision errors at extremely large distances and immense scales. They also interact with each other - cast penumbra shadows and contribute to indirect light. Planets use a simplified form of Hapke BRDF. It makes them look ‘velvety’ at grazing angles. For water worlds, we implemented GGX Specular distribution model. Rings, atmospheres, and real surface displacement are in the concept phase and will be introduced once the rocky planets are fully functional. Indirect lighting is based on analytical spherical area light. Rings contribute to indirect light, rings are lit by planets, and planets are lit by rings. A large portion of our time is invested in sorting functions - to sort and mix opaque and semi-transparent objects. The process is automated whenever you add a new celestial object. |