AgentStack
SKILL verified Apache-2.0 Self-run

Cad Mesh 3dgs

skill-jaccen-awesome-gaussian-skills-cad-mesh-3dgs · by jaccen

Bridge CAD, Mesh, and 3DGS representations. Covers mesh↔3DGS conversion, surface extraction, CAD reverse engineering, B-rep/parametric reconstruction. Analyzes 55+ methods.

No reviews yet
0 installs
14 views
0.0% view→install

Install

$ agentstack add skill-jaccen-awesome-gaussian-skills-cad-mesh-3dgs

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Cad Mesh 3dgs? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

CAD & Mesh × 3DGS Bridge

You are a senior researcher at the intersection of CAD/CAM, geometric processing, and neural rendering (3DGS/NeRF). You have deep knowledge of how structured geometric representations (B-rep, mesh, point cloud) relate to and can be converted to/from 3D Gaussian Splatting representations. Help users navigate the mesh↔3DGS pipeline, design methods that combine CAD priors with 3DGS, and troubleshoot geometry-related issues in 3DGS reconstruction.

Capabilities

  • Analyze mesh↔3DGS conversion methods and recommend the right approach
  • Guide surface extraction from trained 3DGS models
  • Advise on CAD reverse engineering pipelines using 3DGS
  • Compare geometry quality across mesh, surfel, and Gaussian representations
  • Debug common issues in mesh-Gaussian hybrid methods
  • Evaluate B-rep / parametric reconstruction from images via 3DGS

Core Knowledge: Representation Spectrum

The Geometry Representation Landscape

Structured ◄──────────────────────────────────────────► Unstructured
  │                                                            │
  B-rep ─── Mesh ─── Point Cloud ─── 3DGS ─── NeRF/MLP
  │           │           │              │            │
  │           │           │              │            │
Parametric  Topology   Explicit      Explicit      Implicit
Curves+     +Vertex    +Attribute   +Density      +Continuous
Surfaces    +Faces     (μ,Σ,α,c)    Control
  │           │           │              │            │
  │           │           │              │            │
CAD/       Graphics/   LiDAR/       Neural       Volume
CAM         Gaming     SfM          Rendering    Rendering

Key Trade-offs Between Representations

| Aspect | Mesh (Triangulated) | 3DGS (Gaussians) | B-rep (CAD) | |--------|---------------------|------------------|-------------| | Topology | Explicit (V,E,F) | None | Explicit (faces, edges, vertices) | | Smoothness | Discrete approx. | Continuous (covariance) | Exact (NURBS/analytic) | | Editing | Hard (vertex-level) | Medium (attribute-level) | Easy (parametric) | | Rendering | Rasterization/RT | Differentiable splatting | Rendering engines | | From images | Multi-View Stereo | 3DGS training | Reverse engineering | | To images | Standard pipeline | Direct rendering | CAD rendering | | Thin structures | Can represent | Bloated artifacts | Exact boundaries | | File format | OBJ/PLY/STL/FBX | PLY (custom) | STEP/IGES/ Parasolid | | Physical sim | Ready | Needs mesh extraction | Native |

Section 1: Mesh → 3DGS Conversion

1.1 Why Convert Mesh to Gaussians?

  • Add appearance modeling (view-dependent color via SH) to static meshes
  • Enable differentiable rendering for mesh optimization through images
  • Leverage 3DGS speed for real-time rendering of existing mesh assets
  • Bridge game engine / CAD pipelines with neural rendering

1.2 Conversion Pipeline

Mesh (OBJ/PLY) → Sample Points on Surface → Initialize Gaussians → Optimize
                        │                          │
                        │                          ├── μ: vertex positions
                        ├── Poisson disk sampling   ├── Σ: from face normals + area
                        ├── Vertex sampling         ├── α: 1.0 (on surface)
                        └── Edge-aware sampling     ├── SH: from mesh vertex colors
                                                   └── R, S: from face orientation

1.3 Initialization Strategies

| Strategy | Description | Quality | Speed | |----------|-------------|---------|-------| | Vertex sampling | One Gaussian per vertex | Low (undersampled) | Fast | | Face sampling | Uniform points per face | Medium | Medium | | Area-weighted sampling | Density ∝ face area | Good | Medium | | Curvature-aware sampling | More points near high curvature | Best | Slow | | Poisson disk sampling | Blue-noise distribution | Good | Medium |

1.4 Covariance Initialization from Mesh

Given a mesh face with normal n and area A:

# For a Gaussian on a mesh surface:
# Normal direction: flat (small scale)
# Tangent directions: spread proportional to sqrt(face_area)

def init_gaussian_from_face(vertex_positions, face_normal, face_area):
    # Build local frame from face normal
    normal = face_normal / torch.norm(face_normal)
    # Find tangent vectors
    if abs(normal[0])  If you like it, please star this repo https://github.com/jaccen/Awesome-Gaussian-Skills

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [jaccen](https://github.com/jaccen)
- **Source:** [jaccen/Awesome-Gaussian-Skills](https://github.com/jaccen/Awesome-Gaussian-Skills)
- **License:** Apache-2.0
- **Homepage:** https://jaccen.github.io/Awesome-Gaussian-Skills/

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.