算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
skill-053【设计与创意】Smooths 3D mesh surfaces to enhance visual quality or prepare models for simulations. Use this skill to reduce noise and artifacts in 3D scans.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
This skill provides the MeshSmoother tool for refining the surfaces of 3D mesh files. It applies various smoothing algorithms to improve the visual appearance and usability of the meshes in simulations.
Use this skill for:
The tool is provided as a Python module in the scripts/ directory.
import sys
# Add skill path to sys.path
sys.path.append('/root/.claude/skills/mesh-smoothing/scripts')
from mesh_tool import MeshSmoother
# Initialize with file path
smoother = MeshSmoother('/path/to/your/file.stl')
# Smooth the mesh with default settings
smoothed_mesh = smoother.smooth()
# Save the smoothed mesh to a new file
smoother.save('/path/to/your/smoothed_file.stl')
The MeshSmoother supports several algorithms, including:
You can specify the smoothing method as follows:
smoothed_mesh = smoother.smooth(method='taubin')