Skip to content
Back to skills

Blender Product Polish

ASecurity

Import a 3D model (GLB/GLTF) into Blender and apply a sleek, glossy product-shot finish with studio lighting. Trigger when asked to polish a 3D model, make a Meshy AI model look shiny, apply product lighting in Blender, or prepare a 3D asset for product shots.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 25, 2026
ai-agentsbashnode

Works with

  • mcp

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned October 25, 2026

npx -y skills add siddu1004/SFP --skill blender-product-polish --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Blender Product Polish?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Blender Product Polish
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/siddu1004-blender-product-polish/badge)](https://www.skillsdirectory.com/skills/siddu1004-blender-product-polish)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: blender-product-polish
description: Import a 3D model (GLB/GLTF) into Blender and apply a sleek, glossy product-shot finish with studio lighting. Trigger when asked to polish a 3D model, make a Meshy AI model look shiny, apply product lighting in Blender, or prepare a 3D asset for product shots.
---

# Blender Product Polish

Takes a raw 3D model file (typically exported from Meshy AI) and transforms it into a polished, product-shot-ready scene in Blender via the Blender MCP addon.

## Prerequisites

- **Blender** (5.x+) running with the **Blender MCP addon** active on port 9876
- A `.glb` or `.gltf` file to import

## How to Run

```bash
node skills/blender-product-polish/scripts/blender-product-polish.js --file "/path/to/model.glb"
```

### Options

| Option | Description | Default |
|--------|-------------|---------|
| `--file` | Path to the GLB/GLTF file to import | **required** |
| `--port` | Blender MCP port | `9876` |
| `--preset` | Lighting preset: `studio`, `dramatic`, `soft` | `studio` |
| `--roughness` | Surface roughness (0 = mirror, 1 = matte) | `0.02` |
| `--coat` | Clearcoat weight (0-1) | `1.0` |
| `--transmission` | Glass transmission (0-1) | `0.05` |
| `--no-clean` | Keep existing scene objects | `false` |

## What It Does

1. **Clears the scene** (removes default cube, lights, camera)
2. **Imports the GLB/GLTF** model
3. **Strips noisy normal/roughness maps** from Meshy AI exports (these cause dotty reflections)
4. **Applies a glass-like material** — ultra-low roughness, full clearcoat, high IOR
5. **Adds 4-point studio lighting** — key, fill, rim, and bounce lights
6. **Switches to EEVEE with ray tracing** for smooth real-time reflections (no pixelation during camera movement)
7. **Frames the viewport** on the imported model

## Lighting Presets

- **studio** (default): Balanced 4-point setup. Key (350W), Fill (250W), Rim (250W), Bounce (100W). Clean product photography look.
- **dramatic**: Strong key + rim, minimal fill. High contrast, moody.
- **soft**: Even lighting from all sides. Minimal shadows, airy feel.

## Notes

- Meshy AI exports often include normal maps and roughness textures that look pixelated/dotty under strong lighting. This skill disconnects those and uses flat material values instead.
- The skill uses EEVEE (not Cycles) to avoid progressive sampling noise during viewport navigation.
- After running, you can orbit freely in Blender without pixelation.

Files in this skill

  • SKILL.md2.4 KB
  • scripts/blender-product-polish.js8.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

View all in ai-agents →

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.