Skip to main content

Gaussian Splatting

COURSE SYLLABUSINTERMEDIATE
📖3 min read

Course Description​

Gaussian Splatting (3DGS) is a radiance field technique that represents a scene as a cloud of anisotropic 3D Gaussians, optimized from overlapping imagery. Unlike traditional photogrammetry, which prioritizes topologically clean geometry, Gaussian Splatting focuses on fast training and high-fidelity view synthesis — making it powerful for rapid scene context, camera-path validation, and visual walkthroughs in visual investigation.

This course takes you from first principles to a complete investigation workflow: understanding the theory, planning a capture, processing it into a splat, integrating it into Blender, and documenting your work defensibly.

What this course is about​

Two choices shape this course:

  • Non-optimal footage. Most tutorials assume perfect footage. Visual investigation does not have that luxury. Footage arrives as it arrives — shaky, blurry, partial, compressed. This course teaches you to make a usable reconstruction from what you actually have.
  • Free and open-source tools next to Blender. Every pipeline step uses free, open-source tools. Paid alternatives exist; this course does not cover them.

Prerequisites​

Before starting this course, you should be comfortable with:


Modules​

ModuleTitleEst. TimeType
01What is Gaussian Splatting?30 minFoundations
02How Splatting Works45 minFoundations
03The Pipeline: Capture to Splat60 minPipeline
04Blender Integration60 minApplication
05Tools & Add-ons45 minTools
06Investigation Context30 minMethodology

Total estimated time: ~4.5 hours


Learning Objectives​

By the end of this course, you will be able to:

  1. Explain what Gaussian Splatting is and how it differs from mesh-based photogrammetry
  2. Plan a capture suitable for 3DGS reconstruction
  3. Execute a full pipeline from video/photos to a trained splat model
  4. Choose the right tools and addons for your specific workflow
  5. Integrate splats into Blender for analysis, measurement, and presentation
  6. Document your workflow in a defensible, methodology-aligned way
  7. Evaluate when to use Gaussian Splatting vs alternative techniques

How to Use This Course​

Each module contains:

  • Module Syllabus — what the module covers and what you will be able to do
  • Content pages — the material itself
  • Knowledge Check — a short interactive test before you move on
  • Resources — links to KB pages, papers, and external references

Modules build on each other, so work through them in order. The trailing two pages — Tools & Add-ons, then Investigation Context — close the course.


KB Reference Pages Used​

Throughout this course, you'll be directed to existing knowledge base pages for detailed reference: