We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/ShirshovDIM/retopoflow_blender_mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server
05_decimation.feature•1.55 KiB
Feature: Decimation
As a retopology artist
I want to reduce polygon count while preserving shape
So that I can create LODs or optimize heavy meshes
Background:
Given the MCP server is running
And the Blender addon is connected
And a mesh object is active
Scenario Outline: Decimate with collapse mode
Given a dense mesh with <initial_faces> faces
When I call decimate with ratio=<ratio> and mode="COLLAPSE"
Then the face count is reduced to approximately <ratio> of original
And the shape is preserved with minimal distortion
And boundaries and sharp edges are preserved if specified
Examples:
| initial_faces | ratio | expected_faces |
| 10000 | 0.5 | ~5000 |
| 10000 | 0.25 | ~2500 |
| 5000 | 0.1 | ~500 |
Scenario: Decimate with planar mode
Given a mesh with flat surfaces
When I call decimate with ratio=0.5 and mode="DISSOLVE"
Then planar faces are dissolved
And edge loops on curved surfaces are preserved
And the polygon count is reduced
Scenario: Decimate with un-subdivide mode
Given a heavily subdivided mesh
When I call decimate with mode="UNSUBDIVIDE" and iterations=2
Then the mesh is simplified by reversing subdivision
And the basic form is maintained
Scenario: Decimate preserves UVs and vertex colors
Given a mesh with UV maps and vertex colors
When I call decimate with ratio=0.5
Then UV coordinates are preserved on remaining vertices
And vertex colors are interpolated correctly