Mesh Processing

Automate mesh processing workflows for AEC with topology repair and remeshing.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/gerald-ica/opencode-config-snapshot --skill mesh-processing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Mesh Processing
Source: https://github.com/gerald-ica/opencode-config-snapshot/tree/main/opencode/skills/mesh-processing
Command: npx skills add https://github.com/gerald-ica/opencode-config-snapshot --skill mesh-processing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Mesh Processing provides a comprehensive guide and toolbox for managing, analyzing, and preparing mesh geometry for design, simulation, and fabrication within AEC workflows. It consolidates knowledge on data structures (vertex-face lists, half-edge representations), topology repair, remeshing, smoothing, UV mapping, unfolding, and quality assessment to ensure robust, fabrication-ready meshes across projects.

Core Features & Use Cases

  • Vertex-face storage, half-edge data structures, and topological queries enabling efficient mesh operations.
  • Subdivision (Catmull-Clark, Loop, Sqrt(3)) and decimation (QEM, vertex clustering) to control detail and mesh quality.
  • Remeshing, smoothing, boolean operations, offsetting, and contour slicing for preparation for simulation and fabrication.
  • Mesh quality metrics, repair pipelines, and analysis workflows for watertightness, planarity, and manufacturability.

Quick Start

Run a mesh quality assessment on your model and generate a remediation plan to improve aspect ratio, minimum angles, and skewness.

Frequently Asked Questions about Mesh Processing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I repair non-watertight 3D mesh topology for fabrication?

Mesh topology repair fixes non-watertight 3D models by using half-edge data structures to resolve gaps and inconsistencies, ensuring geometry is robust and fabrication-ready.

What is the best way to remesh a 3D model for simulation and BIM integration?

Isotropic and adaptive remeshing optimize 3D model triangle distribution for simulation and BIM integration by standardizing edge lengths and improving element quality across the geometry.

How does mesh subdivision and decimation control 3D model detail?

Subdivision and decimation control 3D model detail by applying algorithms like Catmull-Clark or QEM to increase surface smoothness or reduce polygon count for performance.

How do I assess mesh quality metrics like aspect ratio and skewness?

Mesh quality metrics assessment evaluates 3D models by analyzing aspect ratio, minimum angles, and skewness, generating a remediation plan to improve manufacturability and planarity.

Can I perform boolean operations and contour slicing on AEC mesh geometry?

Boolean operations and contour slicing manipulate AEC mesh geometry by executing union, difference, and intersection operations to prepare models for simulation and fabrication workflows.

When do I need UV mapping and unfolding for 3D mesh processing?

UV mapping and unfolding are required when flattening 3D mesh geometry for fabrication, translating complex surface topology into 2D representations for material cutting and texturing.