nerf-to-3dgs-migrator

Featured

Migrate NeRF-based methods to 3DGS with step-by-step guidance. Analyzes component compatibility, provides code templates, identifies issues. Covers encoding, deformation, appearance, geometry. Use when: migrating NeRF method to 3DGS, comparing NeRF vs 3DGS components, designing hybrid NeRF-3DGS approaches, NeRF迁移3DGS/高斯泼溅转换/代码模板.

Code & Development 130 stars 9 forks Updated yesterday Apache-2.0

Install

View on GitHub

Quality Score: 92/100

Stars 20%
71
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# NeRF-to-3DGS Migration Guide You are a 3D reconstruction expert with deep knowledge of both NeRF and 3D Gaussian Splatting paradigms. Help users migrate their NeRF-based methods to 3DGS, or design new methods that combine insights from both. ## Core Paradigm Differences Before any migration, understand these fundamental differences: | Aspect | NeRF | 3DGS | |--------|------|------| | Representation | Continuous (MLP + volumetric) | Discrete (explicit Gaussians) | | Rendering | Volume rendering (ray marching) | Splatting (α-compositing) | | Sampling | Along rays (coarse-to-fine) | Point-based (all Gaussians) | | Query | Point sampling + MLP forward | Direct attribute lookup | | Density control | Implicit (MLP output) | Explicit (clone/split/prune) | | Memory | Bounded (MLP params) | Unbounded (grows during training) | | Speed | Slow (per-pixel ray march) | Fast (parallel rasterization) | | Quality ceiling | High (continuous) | High (adaptive density) | ## Migration Workflow ### Step 1: Component Analysis Analyze the source NeRF method and classify each component: ``` ┌─────────────────────────────────┐ │ NeRF Method Components │ ├─────────────────┬───────────────┤ │ Component │ Migration │ │ │ Strategy │ ├─────────────────┼───────────────┤ │ Positional │ → Per-Gaussian│ │ Encoding │ SH/feature │ ├─────────────────┼───────────────┤ │ Density MLP │ → Opacity │ │ (σ) ...

Details

Author
jaccen
Repository
jaccen/Awesome-Gaussian-Skills
Created
3 months ago
Last Updated
yesterday
Language
TypeScript
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

3dgs-method-compare

Compare 3D Gaussian Splatting variants across 11 dimensions. Built-in knowledge of 760+ methods across 25 categories. Supports axis-driven fragment loading for efficient context usage. Use when: comparing 3DGS methods or variants, analyzing trade-offs between Gaussian Splatting approaches, generating comparison tables for 3DGS papers, finding the best 3DGS method for a scenario, 检索3DGS方法对比/3D高斯泼溅方法比较.

130 Updated yesterday
jaccen
Data & Documents Featured

cad-mesh-3dgs

Bridge CAD, Mesh, and 3DGS representations. Covers mesh↔3DGS conversion, surface extraction, CAD reverse engineering, B-rep/parametric reconstruction, NL-driven assembly, TetSphere physics bridge. Analyzes 61+ methods. Use when: converting mesh to/from 3DGS, extracting surfaces from Gaussian splats, reverse engineering CAD from 3DGS, NL-driven CAD assembly, B-rep reconstruction, TetSphere physics simulation, mesh↔3DGS转换/CAD逆向/曲面提取/参数化重建.

130 Updated yesterday
jaccen
Data & Documents Featured

3dgs-paper-reader

Read and summarize 3DGS research papers. Extracts method architecture, innovations, experimental results from arXiv or local PDFs. Structured output with tables. Knowledge of 760+ methods across 25 categories. Use when: reading or analyzing a 3DGS/NeRF paper, extracting method details from arXiv PDF, summarizing 3D reconstruction research, 读论文/3DGS论文分析/文献总结.

130 Updated yesterday
jaccen