Breathtaking planets
in a single click

Physical Celestial Objects Addon allows you to build
real-scale planets with multi-layered atmospheres,
procedural rings in real time while having
cinematic visuals.

Our products are used by creators from:

Features

No compromise precision.

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.

Realtime speed and performance.

Experience unparalleled speed and efficiency with real-time rendering, ensuring smooth performance during both editing and playback.

Pre-made planets.

Save time and effort with pre-made planetary systems, that can instantly transform your scene and serve as a starting point for further customisation.

Planetary rings

can be customized to build eye-catching worlds. Rings interact with the atmosphere and the planet surface - cast shadows and indirect light.

Animate everything.

Use keyframes to effortlessly animate each feature, giving you the ability to bring your scenes to life.

Intuitive Planet Positioning.

When you work in celestial sizes, intuitive positioning is a must. You can position planets using orbital, global, or viewer transform.

Cinematic Atmosphere.

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.

Save time.

PCO saves hours that usually are invested in solving issues that come up when you decide to create planetary-scale worlds.

Works on Eevee & Cycles.

Our addon seamlessly integrates with both Eevee and Cycles render engines, ensuring compatibility and consistent results across your favorite rendering platforms.

Lights up your scene.

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.

Physically acurrate shading.

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.

All our addons work together

to make procedural worlds you won't be able to distinguish from reality.

  • Atmosphere
  • Planets
  • Ocean

Next Updates

1.0

Feb 2024
Atmosphere with 6 Layers

In our upcoming update, we're enhancing planetary realism with a six-layer atmospheric model for full customization.

Lower Aerosol layer influences visibility and subtly shifts surface coloration, vital for realistic light-particle interaction.

Clouds layer above introduces dynamic, changing weather patterns, essential for creating authentic weather impacts.

Rayleigh Scattering layer takes charge of light diffusion, coloring the sky blue during the day and adding reds and oranges at sunset.

Ozone layer subtly alters higher altitude sky colors, absorbing ultraviolet light and adding atmospheric depth.

Airglow layer, higher in the atmosphere, simulates the faint light emission, crucial for night sky realism.

Aurora layer brings to life the dazzling polar light shows, resulting from solar particles interacting with magnetic fields.

Together, these layers form a finely tuned system, crucial for realistic, high-fidelity planetary atmospheres.

Team you can trust

Regular updates

Our team of developers are constantly improving our addons to expand capabilities and ensure support for latest Blender releases.

Dedicated support

Our team and vibrant Discord community will help you with any difficulties along side your journey. Join our Discord

Addon controls

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.

Pricing

Basic

Studio

Enterprise

Users

1 7 Custom

Free updates

New features

3 Planet Presets

Discord community

GPL license
Info icon
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 plan

30 day refund policy

Feel free to contact us in case you have questions.

Basic

One time payment

$50.00

Studio

One time payment

250.00

Enterprise

Custom pricing

25% Off during Winter Sale

Bundle

PSA logo PCO logo POW logo

Physical Addons Bundle

$142

All our addons are designed to work together seamlessly. With PCO, you can add planets above the PSA atmosphere to create unique and eye-catching skies while POW allows to create stunning seas and oceans.

Select

Pricing

30 day refund policy

Basic

$50

One time payment

  • Single user
  • Free Updates
  • New Features
  • 3 Planet Presets
  • Discord community
  • GPL license
    Info icon
    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
Select

Studio

$250

One time payment

Same as Basic plus

  • 7 Users in company
  • Dedicated Support
  • Early access
Select

Enterprise

Custom pricing

Same as Studio plus

  • Unlimited user count
  • Prioritized feature and bug requests
  • Priority support
Contact Us
PSA logo PCO logo POW logo

Physical Addons Bundle

$142

All our addons are designed to work together seamlessly. With PCO, you can add planets above the PSA atmosphere to create unique and eye-catching skies while POW allows to create stunning seas and oceans.

Select

Creator notes

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.

Planet with a ring

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.