Core Papers: Essential Reading
3D Gaussian Splatting for Real-Time Radiance Field Rendering (Kerbl et al., SIGGRAPH 2023) is the foundational work, detailing every algorithmic aspect with extensive experiments and ablations. Reading advice: start with Abstract and Introduction for motivation, focus on Section 3 (method) and Section 4 (implementation), check supplementary material for more technical details. NeRF: Representing Scenes as Neural Radiance Fields (Mildenhall et al., ECCV 2020) is essential background reading covering volume rendering mathematics and implicit neural field concepts. Frontier papers: 4D Gaussian Splatting (Wu et al., CVPR 2024) for dynamic scene extension; 2D Gaussian Splatting (Huang et al., SIGGRAPH 2024) for more accurate geometry; Compact 3D Gaussian (Lee et al., CVPR 2024) for neural encoding compression.
Open-Source Tools: Essential Practice
Training frameworks: Nerfstudio (UC Berkeley & NVIDIA, nerfstudio-project/nerfstudio) is a unified neural rendering training framework with multiple methods, real-time visualization, and active community — the recommended starting point; gsplat (nerfstudio-project/gsplat) is an efficient CUDA-accelerated library with Python-friendly interface, suited for custom development; the original INRIA implementation (graphdeco-inria/gaussian-splatting) is the official reference implementation, fully consistent with the paper, serving as the performance benchmark. Viewing and editing: SuperSplat (playcanvas.com/supersplat) is a web-based viewer and editor requiring no installation, suitable for post-processing floater cleanup and export. Data processing: COLMAP (colmap.github.io) is the classic open-source SfM tool, starting point for most training workflows.
Learning Resources and Community Platforms
Video tutorials: Two Minute Papers (YouTube) has excellent explanations of 3DGS and 4DGS with intuitive visuals for quickly understanding latest developments. LearnOpenCV's 3DGS tutorial (learnopencv.com/3d-gaussian-splatting/) provides detailed practical guides including algorithm principles and Nerfstudio usage. Search 'Gaussian Splatting' on YouTube for English explanations; Bilibili for Chinese video explanations.
Community platforms: Reddit (r/GaussianSplatting) is an active English community with technical discussions, work sharing, and Q&A; Nerfstudio Discord offers real-time technical support with responsive developers; GitHub Discussions for major projects are excellent channels for latest updates and questions. Paper tracking: subscribe to arXiv 'Gaussian Splatting' keywords, regularly check Papers with Code for latest leaderboards and implementations. Awesome Lists (awesome-3D-gaussian-splatting) is a curated resource collection worth bookmarking.
Learning Roadmap and Career Directions
Recommended learning roadmap: Weeks 1-2, read the original 3DGS paper, watch video tutorials, experience basics with Luma AI; Months 1-2, install Nerfstudio, complete your first scene reconstruction, participate in community discussions; Months 3-6, read extension papers (4DGS, compression, geometry enhancement), attempt algorithm improvements, contribute to open-source projects; afterwards, continuously explore application scenarios, develop professional tools, or publish research findings.
Career development directions: academic research (PhD students/researchers focusing on algorithm improvements and new application exploration); industry applications (games and entertainment, architectural design, e-commerce, cultural heritage digitization, requiring computer graphics fundamentals, GPU programming, and deep learning framework skills); entrepreneurial opportunities (3DGS training and rendering services, professional tool development, vertical domain applications like real estate/education, with challenges of high technical barriers and market education costs). 3DGS is a young and vibrant field that will transition from academic research to industry, from laboratories to everyday life in the coming years.