mesh-processing

Process mesh data structures with analysis, repair, and conversion operations.

198|37|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/Abhinavbwj/Claude-skills-for-Computational-Designers --skill mesh-processing-abhinavbwj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mesh-processing
Source: https://github.com/Abhinavbwj/Claude-skills-for-Computational-Designers/tree/main/skills/mesh-processing
Command: npx skills add https://github.com/Abhinavbwj/Claude-skills-for-Computational-Designers --skill mesh-processing-abhinavbwj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires trimesh, open3d, pymeshlab, cgal, libigl, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill provides comprehensive mesh processing capabilities for architecture, engineering, and construction, enabling users to manipulate, analyze, and repair mesh data structures efficiently.

Core Features & Use Cases

  • Mesh Data Structures: Supports vertex-face lists, half-edge data structures, and other mesh representations for optimal performance and flexibility.
  • Mesh Operations: Includes subdivision, decimation, remeshing, smoothing, and other operations to refine and optimize mesh quality.
  • Mesh Analysis: Offers tools for curvature estimation, thickness analysis, normal analysis, area and volume computation, and mesh quality metrics.
  • Mesh Repair: Identifies and repairs common mesh defects like non-manifold edges and vertices, degenerate faces, and self-intersections.
  • UV Mapping & Unfolding: Provides methods for UV parameterization and surface flattening for texture mapping and fabrication.
  • Surface Reconstruction: Includes Poisson surface reconstruction and other methods for creating meshes from point clouds and other data sources.
  • Mesh Conversion: Offers tools for converting between different mesh formats and structures, such as triangle-to-quad conversion and N-gon to triangle tessellation.
  • Analysis Operations: Provides geodesic distance computation, mesh distance measurement, and self-intersection detection.

Quick Start

Run the mesh-processing skill with the command '/mesh-processing help' for detailed usage instructions.

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-manifold edges and self-intersections in a 3D mesh?

To repair non-manifold edges and self-intersections in a 3D mesh, you can use mesh repair tools that identify and fix common mesh defects like degenerate faces. This ensures the geometry is valid for computational design.

What is the best way to convert a triangle mesh to a quad mesh?

The best way to convert a triangle mesh to a quad mesh is by using mesh conversion tools that perform N-gon to triangle tessellation or triangle-to-quad conversion, optimizing the mesh structure for architecture and engineering workflows.

Can I generate a mesh from a point cloud using surface reconstruction?

Yes, you can generate a mesh from a point cloud using Poisson surface reconstruction. This technique creates a continuous mesh surface from discrete point cloud data, which is essential for processing scanned AEC models.

How do I perform UV mapping and surface flattening for fabrication?

UV mapping and surface flattening for fabrication are performed using UV parameterization methods. These tools unfold 3D mesh surfaces into 2D space, enabling accurate texture mapping and physical fabrication of architectural components.

What mesh analysis operations are available for computational design?

Mesh analysis operations for computational design include curvature estimation, thickness analysis, normal analysis, and geodesic distance computation. These metrics help evaluate structural integrity and mesh quality for AEC models.

Does this mesh processing approach support subdivision and decimation?

Yes, this mesh processing approach supports subdivision and decimation alongside remeshing and smoothing. These operations refine and optimize mesh quality by altering the density and distribution of vertices and faces.