---
title: "How to: Generate a Gaussian splat scene in Corona for 3ds Max"
description: Level up your 3ds Max scenes with Gaussian Splatting. A complete Corona tutorial on environment integration, shadow catching, and realistic lighting
image: https://blog.chaos.com/hubfs/gaussian%20splats%20tutorial.png
---

[Chaos Logo](https://blog.chaos.com/)

- Products

    - [Enscape](https://www.chaos.com/enscape)
    - [V-Ray](https://www.chaos.com/vray)
    - [Corona](https://www.chaos.com/corona)
    - [Veras](https://chaos.com/veras)
    - [Cloud](https://chaos.com/credits)
    - [V-Ray Blender](https://www.chaos.com/vray/blender)
    - [Arena](https://www.chaos.com/arena)
- Industry solutions

    - [Education](https://www.chaos.com/education/educational-hub)
    - [Student](https://www.chaos.com/students)
    - [Educator](https://www.chaos.com/educators)
    - [Institutions](https://www.chaos.com/educational-institutions)
    - [Architectural design](https://www.chaos.com/architecture)
    - [Architectural visualization](https://www.chaos.com/architectural-visualization)
    - [Interior design](https://www.chaos.com/interior-design)
    - [Landscape rendering](https://www.chaos.com/landscape-architecture)
    - [Urban planning](https://www.chaos.com/urban-planning)
    - [Film and television VFX](https://www.chaos.com/film-vfx)
    - [Virtual production](https://www.chaos.com/virtual-production)
    - [Advertising](https://www.chaos.com/advertising)
    - [Automotive](https://www.chaos.com/automotive)
    - [Games](https://www.chaos.com/games)
    - [Product design](https://www.chaos.com/product-design)
    - [Software development](https://www.chaos.com/developers)
- Learning & Community

    - [Learning](https://chaos.com/learning)
    - [Chaos Academy](https://academy.chaos.com/)
    - [Blog](https://blog.chaos.com/)
    - [Case studies](https://blog.chaos.com/tag/case-studies)
    - [CGconnect](https://chaos.com/cgconnect)
    - [Gallery](https://chaos.com/gallery)
    - [Forum](https://forums.chaos.com/)
- Support

    - [Contact Support](https://chaos.com/contact-us)
    - [Help Center](https://support.chaos.com/hc/en-us)
    - [FAQ](https://support.chaos.com/hc/en-us/categories/360003671518-FAQ)
    - [Documentation](https://documentation.chaos.com/)
- [Pricing](https://www.chaos.com/pricing)

[Try](https://www.chaos.com/free-trial)

[Buy](https://www.chaos.com/pricing)

- Products

    - [Enscape](https://www.chaos.com/enscape)
    - [V-Ray](https://www.chaos.com/vray)
    - [Corona](https://www.chaos.com/corona)
    - [Veras](https://chaos.com/veras)
    - [Cloud](https://chaos.com/credits)
    - [V-Ray Blender](https://www.chaos.com/vray/blender)
    - [Arena](https://www.chaos.com/arena)
- Industry solutions

    - [Education](https://www.chaos.com/education/educational-hub)
    - [Student](https://www.chaos.com/students)
    - [Educator](https://www.chaos.com/educators)
    - [Institutions](https://www.chaos.com/educational-institutions)
    - [Architectural design](https://www.chaos.com/architecture)
    - [Architectural visualization](https://www.chaos.com/architectural-visualization)
    - [Interior design](https://www.chaos.com/interior-design)
    - [Landscape rendering](https://www.chaos.com/landscape-architecture)
    - [Urban planning](https://www.chaos.com/urban-planning)
    - [Film and television VFX](https://www.chaos.com/film-vfx)
    - [Virtual production](https://www.chaos.com/virtual-production)
    - [Advertising](https://www.chaos.com/advertising)
    - [Automotive](https://www.chaos.com/automotive)
    - [Games](https://www.chaos.com/games)
    - [Product design](https://www.chaos.com/product-design)
    - [Software development](https://www.chaos.com/developers)
- Learning & Community

    - [Learning](https://chaos.com/learning)
    - [Chaos Academy](https://academy.chaos.com/)
    - [Blog](https://blog.chaos.com/)
    - [Case studies](https://blog.chaos.com/tag/case-studies)
    - [CGconnect](https://chaos.com/cgconnect)
    - [Gallery](https://chaos.com/gallery)
    - [Forum](https://forums.chaos.com/)
- Support

    - [Contact Support](https://chaos.com/contact-us)
    - [Help Center](https://support.chaos.com/hc/en-us)
    - [FAQ](https://support.chaos.com/hc/en-us/categories/360003671518-FAQ)
    - [Documentation](https://documentation.chaos.com/)
- [Pricing](https://www.chaos.com/pricing)

[Try](https://www.chaos.com/free-trial) [Buy](https://www.chaos.com/pricing)

[\< All Blog Posts](https://blog.chaos.com)

 Allanah Faherty

Published: April 28, 2026  •   5 min read

# How to: Generate a Gaussian splat scene in Corona for 3ds Max

Your scenes just got even more detailed and photorealistic thanks to 3D [Gaussian splatting in Corona](https://blog.chaos.com/corona-14?hsLang=en)! Now, you can make use of this rendering technique, which uses millions of tiny, translucent ellipsoids, known as “Gaussian splats,” that blend seamlessly to replicate the original subject with amazing quality.

While traditional methods rely on heavy polygons or complex neural networks, [Gaussian splatting](https://blog.chaos.com/gaussian-splatting-3d-rendering?hsLang=en) is different. Each splat carries information about its position, color, size, and transparency, yet the technique requires significantly less storage and computational power. Due to its streamlined data and smart rendering, [Gaussian splatting](https://blog.chaos.com/3d-gaussian-splatting-new-frontier-in-rendering?hsLang=en) delivers real-time performance, making it perfect for interactive 3D scenes.

In this brief tutorial, we dive into how to generate our own splat scene for 3ds Max users.

 

<iframe width="256" height="144.64" src="https://www.youtube.com/embed/5h-vs_WvNow?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="3D Gaussian Splatting in Corona 14 for 3ds Max" style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: none;"></iframe>

 

In this tutorial, we’ll be recreating the historic old town of Prague.

## Prepare the scene

We’ll begin by generating our splat scene in **Postshot**. First, upload your sequence of images.

After selecting your images, fine tune the settings by selecting **Use Best Images**, and reducing the **Max. Image Count** to around **150**. In the **Advanced** section, increase the **Max Splat Count** and the **Stop Training after** number, which will ensure that the finest details are captured.

After this, the scene is prepared and we can export the splats by going to **File** **→** **Export Scene Rdnc Field.**

## Open the scene in 3ds Max

To load the scene into 3ds Max, go to **Geometry → Corona → CGaussianSplats** and draw the Gaussian splats in the scene.

Then, load the file exported from Postshot. The axis orientation can vary, so choose from the **Flip frame** menu if you need to correct this.

Finally, you need to enlarge the splats for the proper **Scale** within the scene, and for better visual representation within the viewport, increase the **Point Cloud** numberto 10 for better clarity.

From here, you can launch the Corona **Interactive Rendering** to preview the scene. As a note, the project is set up to use the gamma workflow. The splats are a little bit dark as a result of the [ACES output transform](https://docs.acescentral.com/system-components/output-transforms/) (ACES OT) clamping any values higher than one, and therefore preventing the full display of our splat’s high dynamic range.

To fix this, go to the **Tone Mapping** stack, unselect **ACES OT** box, and then **Delete** the operator from the list entirely. You’ll see that we achieve the desired result, and you can remove the camera element entirely by clicking **X** and moving on.

## Integrating 3D objects and slicing

With the environment correctly configured, we can move onto integrating our 3D object with the Gaussian splats.

Let's select our pre-made object which will act as a slicer after we create a slicer material. The Slicer material is the tool that allows our 3D building to "cut into" the splat data, ensuring the geometry sits naturally within the environment rather than simply overlapping it.

**→ Read more about Corona Slicer**: [How The Boundary Reimagined the BBC’s Iconic Television Centre with Chaos Corona](https://blog.chaos.com/the-boundary-the-ariel?hsLang=en)

Within these settings, ensure you choose the **Include** option and then **add the Gaussian splats** we loaded earlier. This way we will limit our slicer to only affect the splats.

After assigning the material to our object and looking at the interactive rendering you can see a portion of the trees have been sliced, creating a flat surface for us, so we can turn on our **Building layer**.

## Lighting and environment setup

With the **Building layer** turned on, the building is clearly visible even though the scene currently has no active light. This is due to the baked-in lighting within the Gaussian splats.

To properly illuminate our 3D model, let's add a **Corona sun** by simply dragging and adjusting the height.

Also, add a **Corona sky** environment from the modify tab to our environment settings.

At the moment, the scene is too bright, and any attempts to fix this by lowering the exposure in the VFB causes the Gaussian splats to become too dark.

To match the environment and object correctly, you must decouple the splat's brightness from the global exposure. The solution is to **uncheck** the relevant options in the **Shading properties** of the Gaussian splat. This crucial step will prevent the splats from being affected by the VFB tone mapping, maintaining their correct brightness while we can still adjust the scene's exposure.

Now our environment and object match correctly.

## Fine-tuning and post-processing

Corona provides separate tone mapping controls for your splats, allowing you to fine-tune their appearance. You can achieve custom looks by applying **lookup tables (LUT)** or by using **color correction** tools such as **tint** adjustments, **contrast** modifications, **brightness** controls, or **color saturation** shifts.

*In this specific tutorial, we will hold off on applying any tone mapping. But you can see where example modifications were added in the screenshot above.*

## Adding vegetation and blending

The next step is to reintroduce some greenery by adding vegetation from [Chaos Cosmos](https://blog.chaos.com/cosmos-evolves?hsLang=en), starting with a Field Elm tree and carefully placing these elements around the building to ensure our 3D objects blend seamlessly with the Gaussian splats.

Now, let's turn on the layer containing the extra trees and bushes that were imported previously. These objects are included specifically to add more detail and life, making our building feel like a truly livable and integrated place within the environment.

## Shadow catchers and ground planes

with this added greenery. But there's one more step to truly level up the result. Start by drawing on a plane and fitting it directly beneath our building to act as a ground plane.

Now let's duplicate this plane and move the copy into position so it simulates the immediate background wall. By placing this second plane vertically behind the building will create a necessary surface to capture the shadows that are being cast.

After selecting both the ground and the wall planes, we'll assign a **Shadow Catcher** material to them.

Now let's switch to a more compelling viewing angle and open the Corona interactive render to check out the results. The addition of the shadow catchers significantly improves the blending process of our building into the environment.

## Animation and final workflow

As a last touch, we are going to set up an animation. Start by selecting **Create Corona Camera from view** and simply activate the auto key feature so we can add key frames as we go. Next, we’ll find a better point of view for our end frame.

See the final animation at the 5:39 mark:

<iframe width="256" height="144.64" src="https://www.youtube.com/embed/5h-vs_WvNow?start=339&amp;feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen title="3D Gaussian Splatting in Corona 14 for 3ds Max" style="position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; border: none;"></iframe>

With Gaussian splats, you can easily add realistic reflections and shadows directly into your scene, dramatically speeding up your workflow.

 

[![Try Corona 14 now](https://no-cache.hubspot.com/cta/default/6852391/35369fa1-23ff-428a-9ce5-a862ba64aab6.png)](https://cta-redirect.hubspot.com/cta/redirect/6852391/35369fa1-23ff-428a-9ce5-a862ba64aab6)

 

### Ready to try Chaos products?

Start your free trial today and explore all features.

[Start Free Trial](https://www.chaos.com/free-trial)

Share

<https://www.facebook.com/sharer/sharer.php?u=https://blog.chaos.com/corona-3ds-max-gaussian-splat-how-to&title=How%20to:%20Generate%20a%20Gaussian%20splat%20scene%20in%20Corona%20for%203ds%20Max&picture=https://blog.chaos.com/hubfs/gaussian%20splats%20tutorial.png&description=Level%20up%20your%203ds%20Max%20scenes%20with%20Gaussian%20Splatting.%20A%20complete%20Corona%20tutorial%20on%20environment%20integration,%20shadow%20catching,%20and%20realistic%20lighting>

<https://twitter.com/share?url=https://blog.chaos.com/corona-3ds-max-gaussian-splat-how-to&hashtags=>

<https://www.linkedin.com/shareArticle?mini=true&url=https://blog.chaos.com/corona-3ds-max-gaussian-splat-how-to&title=How%20to:%20Generate%20a%20Gaussian%20splat%20scene%20in%20Corona%20for%203ds%20Max&summary=Level%20up%20your%203ds%20Max%20scenes%20with%20Gaussian%20Splatting.%20A%20complete%20Corona%20tutorial%20on%20environment%20integration,%20shadow%20catching,%20and%20realistic%20lighting>

[mailto:?subject=How%20to:%20Generate%20a%20Gaussian%20splat%20scene%20in%20Corona%20for%203ds%20Max&body=How%20to:%20Generate%20a%20Gaussian%20splat%20scene%20in%20Corona%20for%203ds%20Max%20https://blog.chaos.com/corona-3ds-max-gaussian-splat-how-to](mailto:?subject=How%20to:%20Generate%20a%20Gaussian%20splat%20scene%20in%20Corona%20for%203ds%20Max&body=How%20to:%20Generate%20a%20Gaussian%20splat%20scene%20in%20Corona%20for%203ds%20Max%20https://blog.chaos.com/corona-3ds-max-gaussian-splat-how-to)

[Corona](https://blog.chaos.com/tag/corona) [3D modeling](https://blog.chaos.com/tag/3d-modeling) [how to](https://blog.chaos.com/tag/how-to)

Allanah Faherty

Allanah is a member of the Content team at Chaos and loves to write about the challenges and journeys of architects, designers, and 3D artists. If you have an interesting story about using a Chaos Product, get in touch with Allanah on LinkedIn:

<https://www.linkedin.com/in/ajfaherty/>

## Related Articles

### [October 20, 2026 How BINYAN Studios used Chaos Arena to bring Faena Residences Miami to life before it was built Dinnie Muslihat  •  4 min read Read more](https://blog.chaos.com/binyan-studios?hsLang=en)

### [September 18, 2026 The 2026 Chaos Architectural Visualization Showreel is here Dinnie Muslihat  •  1 min read Read more](https://blog.chaos.com/architectural-visualization-showreel-2026?hsLang=en)

### [September 17, 2026 Corona 15 – My 3 Key Features Ciro Sannino  •  3 min read Read more](https://blog.chaos.com/corona-15-my-3-key-features?hsLang=en)

[Visit the blog for more articles](https://blog.chaos.com)

## Subscribe to Our Blog

 Get the best tips and articles delivered straight to your inbox!

Subscribe to our newsletter.

Learn all about the latest news, company updates and recommended content, cherry-picked for you.

<https://www.chaos.com/>

<https://www.chaos.com/enscape> <https://www.chaos.com/vray> <https://www.chaos.com/corona> <https://www.chaos.com/veras>

Chaos

- [About us](https://www.chaos.com/about)
- [Blog](https://blog.chaos.com)
- [Press](https://www.chaos.com/press)
- [Careers](https://www.chaos.com/careers)
- [Events](https://www.chaos.com/events)
- [Contact us](https://www.chaos.com/contact-us)

Purchasing

- [Buy online](https://www.chaos.com/pricing)
- [Find a reseller](https://www.chaos.com/pricing/resellers)
- [Upgrade options](https://www.chaos.com/upgrade)
- [Manage your products](https://my.chaos.com/products)
- [Download your software](https://download.chaos.com/)
- [Refund policy](https://support.chaos.com/hc/en-us/articles/4402140621457-Do-you-offer-refunds-What-is-your-refund-policy)
- [Help with purchasing](https://support.chaos.com/hc/en-us/sections/360005717237-Purchasing)
- [Become a reseller](https://www.chaos.com/become-partner)

Support

- [Resources](https://academy.chaos.com/catalog)
- [Get support](https://support.chaos.com/hc/en-us/categories/360003671518-FAQ)
- [Service status](https://status.chaos.com/)
- [Help docs](https://docs.chaos.com/)
- [Forums](https://www.chaos.com/forums)

Passion projects

- [CGconnect](https://cgconnect.chaos.com/)
- [CG Garage podcast](https://www.chaos.com/cg-garage)

Technology

- [Real-time rendering](https://www.chaos.com/real-time-rendering)
- [3D rendering](https://www.chaos.com/3d-rendering-software)
- [GPU rendering](https://www.chaos.com/vray-gpu)
- [Fluid dynamics simulation](https://www.chaos.com/fluid-dynamics-software)
- [Cloud rendering](https://www.chaos.com/cloud-rendering)
- [Photorealistic rendering](https://www.chaos.com/photorealistic-rendering)
- [Innovation Lab](https://www.chaos.com/innovation-lab)
- [Virtual production](https://www.chaos.com/virtual-production)
- [Responsible AI](https://www.chaos.com/responsible-ai)

Follow us

- <https://www.chaos.com/social-channels#facebook>
- <https://www.chaos.com/social-channels#instagram>
- <https://www.chaos.com/social-channels#youtube>
- <https://www.chaos.com/social-channels#linkedin>

© 2026 Chaos Software EOOD. All Rights reserved. Chaos®, V-Ray® and Phoenix FD® are registered trademarks of Chaos Software EOOD in Bulgaria and/or other countries.

- [Terms of use](https://www.chaos.com/terms)
- [Privacy policy](https://www.chaos.com/privacy)
- [Legal](https://www.chaos.com/legal)
- [Sitemap](https://www.chaos.com/sitemap)
- Cookie-Einstellungen

```json
{
  "@context" : "https://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Allanah Faherty",
    "url" : "https://blog.chaos.com/author/allanah-faherty"
  },
  "dateModified" : "2026-04-28T14:07:29.588Z",
  "datePublished" : "2026-04-28T14:07:29.000Z",
  "headline" : "How to: Generate a Gaussian splat scene in Corona for 3ds Max",
  "image" : [ "https://blog.chaos.com/hubfs/gaussian%20splats%20tutorial.png" ],
  "mainEntityOfPage" : {
    "@id" : "https://blog.chaos.com/corona-3ds-max-gaussian-splat-how-to",
    "@type" : "WebPage"
  },
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "url" : "https://blog.chaos.com/hubfs/Chaos_Icon_Colour_RGB.png"
    },
    "name" : "Chaos Software GmbH"
  }
}
```