Skip to main content
Glama

blender_optimize_asset

Optimize 3D assets by reducing polygon count through mesh decimation while preserving visual quality and essential attributes for better performance.

Instructions

Optimize 3D assets for better performance through mesh decimation and cleanup.

Reduces polygon count and optimizes geometry while preserving visual quality and essential attributes.

Args:

  • objects (array): Object names to optimize

  • target_poly_count (optional): Target polygon count (100-1000000)

  • decimation_ratio (optional): Decimation ratio (0.1-1.0)

  • preserve_uvs (boolean, default true): Preserve UV coordinates

  • preserve_materials (boolean, default true): Preserve material assignments

  • preserve_vertex_colors (boolean, default true): Preserve vertex colors

Returns: Optimization summary with before/after statistics and performance improvements

Examples:

  • Target count: objects=["HighPolyModel"], target_poly_count=10000

  • Ratio based: objects=["Tree"], decimation_ratio=0.3

  • Multiple objects: objects=["Rock1", "Rock2", "Rock3"], decimation_ratio=0.5

Use when: Optimizing for real-time applications, reducing file sizes, performance improvements Don't use when: Preserving maximum detail for rendering (use export with high quality instead)

Performance: Moderate impact depending on mesh complexity, typically 5-60 seconds

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
objectsYesObject names to optimize
target_poly_countNoTarget polygon count
decimation_ratioNoDecimation ratio (0.1-1.0)
preserve_uvsNoPreserve UV coordinates
preserve_materialsNoPreserve material assignments
preserve_vertex_colorsNoPreserve vertex colors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/olbboy/claudekit-blender-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server