3D Geodata Academy

3D Gaussian Splatting: Hands-on Course for Beginners

Published on March 29, 2025 • 6 min read

3D Reconstruction • Gaussian Splatting

3D Gaussian Splatting reconstructs a scene from a set of images or a video by representing it as a cloud of coloured Gaussians, each with a position, a covariance, a colour and an alpha, then optimising them through a differentiable rasteriser until the rendered views match the captured photographs.

3D Reconstruction with 3D Gaussian Splatting

In the rapidly evolving landscape of 3D modeling, innovations consistently push the envelope, enhancing our capabilities to create, visualize, and interact with digital objects.

One such groundbreaking technique that’s making waves is 3D Gaussian Splatting. Though rooted in decades-old principles, this method leverages modern computational power to transform how we handle and render 3D data from simple 2D images or videos.

In this Live Course Session, we explore the intricacies of this technique, highlighting its practical applications and advantages over traditional methods.

Resources and Materials 🍇

3D Gaussian Splatting: The Overall Workflow

The session begins with an introduction to 3D Gaussian Splating, outlining the process of transforming a set of images into a 3D Gaussian Splating experience. The workflow shows several steps as illustrated below:

The Process of Generation 3D Point Cloud with 3D Gaussian Splatting (Florent Poux)

Note: I emphasize the importance of having a CUDA-enabled graphics card for replicating the session and recommend specific models like the 3090RTX for efficient local testing. The session deliverables include a live recording, data set links, resource curation, and cheat sheets for efficient workflow. The mission involves starting with an image set and creating 3D Gaussian splits, point clouds, and 3D renderings.

Structure From Motion for 3D Gaussian Splatting

Structure from Motion is the first pass in a Gaussian Splatting workflow, and it is what makes the technique more streamlined than its predecessors, particularly for those in the visual effects (VFX) and real-time rendering industries.

At its core, the concept of Structure from Motion (SfM), is key. It involves estimating the 3D structure of a scene along with the motion parameters (pose) of the camera that captured the images. SfM is commonly used in applications linked with 3D Reconstruction Tasks whenever we start from image-based reconstructions. SfM builds on extracted features from multiple images to reconstruct a 3D scene.

This process, from feature extraction and image matching to determining camera poses and sparse point clouds, is the first pass before moving onto the world of Gaussian Splatting. This allows for bypassing the computationally expensive dense matching phase of traditional photogrammetry, offering a faster and more efficient alternative.

Structure From Motion for 3D Gaussian Splatting

3D Gaussian Splatting Fundamentals

Gaussian Splating itself is a fascinating blend of rasterization and optimization.

The technique involves representing 3D data using Gaussians—each defined by a position, a covariance (which describes its stretch and orientation), color, and an alpha channel.

Combining these Gaussians with a differentiable rasterizer allows bi-directional communication between the 3D and 2D representations.

This enables real-time adjustments and optimizations, ensuring the rendered images closely match the ground truth images.

3D Gaussian Splatting: Principles

Hands-On Tutorial for 3D Gaussian Splatting

In order to extend the theoretical setup, we dive into a practical aspects of Gaussian Splating using the Post-Shot software.

This means that we have to go through the steps of importing an image set, configuring the training parameters, and launching the training process. Within minutes, we can obtain a rendering of detailed 3D scenes, allowing real-time adjustments and visualizations.

This demonstrates the technique’s accessibility and efficiency, making it a valuable tool for professionals in various fields.

3D Reconstruction Workflow to Generate 3D Gaussian Splatting

Conclusion

The session provided a comprehensive overview of 3D Gaussian Splating, showcasing its potential to revolutionize 3D reconstruction and rendering. Gaussian Splating offers a faster, more efficient, and highly detailed approach to 3D modeling by blending traditional photogrammetry principles with modern computational techniques.

As technology advances, methods like these will undoubtedly play a crucial role in shaping the future of digital content creation, offering new possibilities for innovation and creativity.

Frequently Asked Questions About 3D Gaussian Splatting

What is 3D Gaussian Splatting?

It represents a scene as a set of 3D Gaussians, each defined by a position, a covariance that describes its stretch and orientation, a colour and an alpha channel. A differentiable rasteriser renders those Gaussians and optimises them until the rendered images match the captured ones.

How does Gaussian Splatting work?

Structure from Motion first estimates the camera poses and a sparse point cloud from your images. The Gaussians are then optimised against the source photographs through a differentiable rasteriser, which lets the 3D and 2D representations correct each other until the renders agree with the input.

How do I get started with Gaussian Splatting?

Import an image set into PostShot, configure the training parameters, then launch the training. Within minutes you get a rendered 3D scene you can adjust and inspect in real time. CloudCompare is useful for looking at the point cloud that comes out.

Do I need a GPU for Gaussian Splatting?

Yes. A CUDA-enabled graphics card is what makes replicating this session practical, and a 3090 RTX class card is the one I recommend for testing locally. The training step is the part that needs the GPU.

Where can I find the Gaussian Splatting paper and code?

The original Inria project page hosts both the paper and the GitHub repository, and a state of the art survey is on arXiv. Both are linked in the resources section near the top of this article.

My 3D Recommendation 🍉

Generating 3D Point Clouds from a Set of Images is fantastic. It opens up a lot of horizons… For Creativity purposes only (at this stage). If you seek a more metrically controlled approach, I highly recommend getting expertise with Photogrammetry to unlock Multi-View Reconstruction. It is more constraining than single images but provides a much better geometric base layer. If you want to use it in your solutions, I recommend getting on the 3D Collector’s Pack.


If you want to get a tad more toward application-first or depth-first approaches, I curated several learning tracks and courses on this website to help you along your journey. Feel free to follow the ones that best suit your needs, and do not hesitate to reach out directly to me if you have any questions or if I can advise you on your current challenges!

Open-Access Knowledge

3D Online Courses

3D Learning Tracks

Ready to start?

2,800+ engineers started exactly here. Free. No credit card. No tricks.

Get Instant access

✓ Used by teams at Meta, Airbus, CNRS

Architect Spatial Intelligence.

The Brain-to-Deploy methodology. From first principles to production-grade 3D AI.

The Foundation
€1 997 €7 249
Founding Price Lifetime Access

Master the core 3D AI stack. For innovators building a strategic edge in spatial intelligence.

What you get

  • The spine of the program. Six Acts, and each one ends in a working system you build, from raw scan to deliverable: a desktop 3D app, a one-click reconstruction engine, a human-in-the-loop labeller, an end-to-end 3D classifier, a spatial AI agent and a Scan-to-BIM digital twin engine.

  • For each of the six systems, a student version you complete and a complete reference solution to check against. Code templates, datasets and handouts sit in your dashboard, so you never start from a blank page.

  • Every standalone specialty course: Gaussian splatting, PointNet, change detection, feature extraction and more, plus 3D Forge: Build Camp. The four Operating Systems come with Professional.

  • Two editions of my 3D AI software, both with source code. Learning is the guided workspace that runs your missions. The Build Camp edition of Science ships with 3D Forge: Build Camp. Use them in your paid client work, under the Neurones 3D Source Licence. Professional upgrades you to the Full edition.

  • The full eBook, plus everything around the episodes: guides, build notes for every build, a handout per lesson, real datasets and an interactive experience page per episode.

  • Open channels plus Foundation channels, to share work and get feedback. Once your builds are done, I stamp your certificate myself.

Secure Foundation Access

Lifetime access · 14-day money-back guarantee

Best Value
Professional
€2 997 €13 997
Founding Price Lifetime Production Access

Scale from prototype to industrial-grade deployment. For founders architecting proprietary spatial systems.

What you get

  • Everything in Foundation
  • The full application with app, SDK and source code: AI model training, semantic labelling, a local agent, video to 3D, Gaussian splats, floor plans and Scan-to-BIM. It covers the Build Camp edition. Updates for 12 months, renewable.

  • Reconstructor OS, Segmentor OS, Deep Learning OS and Spatial OS: four complete production stacks I use with consulting clients. Content updates for life of access; new modules for 12 months, then through the optional yearly renewal. Each track valued at €1,497.

  • One ready-to-run app per Act build: 3D Processing Software, One-Click Reconstruction Engine, HITL Labelling System, End-to-End 3D Classifier, Agentic Spatial Web App and Digital Twin Geometric Engine. Plus the AI Agent Toolkit: a structured map of your courses, code, datasets and handouts for your own AI assistant, with instructions and guardrails. Very powerful, use it with caution.

  • A monthly briefing on what moved in 3D AI, plus a curated board of 3D AI roles and tenders.

Accelerate to Professional

Lifetime access · 14-day money-back guarantee

Architect
€12 997
Cohort full. Applications open for the next intake.

Elite 1-on-1 advisory. I personally review your architecture and deliver custom Brain-to-Deploy blueprints.

What you get

  • Everything in Professional
  • A kickoff session to map your system, plus recurring strategy calls where I pressure-test your architecture and roadmap.

  • A direct line to me for architecture reviews and technical unblocks. Guaranteed response within 48h on business days.

  • Not built for you, but with you. I code alongside you to architect and ship a custom 3D AI solution for your specific use case.

  • Portfolio & Project Endorsement
Apply by email

By application · 14-day money-back guarantee

Reach out or book a call
to keep learning

Reach out for tailored support, or book a call to have more information about new courses.

Scroll to Top