mcpField
P
polyhaven-texture-apply

polyhaven-texture-apply

github.com/kevinbadiCreative & media210148 installsUpdated 30w ago
Repository

About polyhaven-texture-apply

polyhaven-texture-apply is a command-line skill that downloads PBR texture maps from PolyHaven and applies them to a named object in a Blender scene. It supports keyword search and selectable texture resolution and UV scale.

Key features

  1. 01Download PBR texture sets
  2. 02Apply maps to a named Blender object
  3. 03Search textures by keyword
  4. 04Choose 1k, 2k, or 4k resolution
  5. 05Set UV mapping scale

Use cases

  1. 01Apply a material texture to a Blender model
  2. 02Find PolyHaven textures by material keyword
  3. 03Set texture resolution for a scene

MCP support

Connects to Blender through Blender MCP to apply textures to objects in a Blender scene.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/kevinbadi/blender-skills --skill polyhaven-texture-apply

After installing, type/polyhaven-texture-applyin Claude Code to confirm it loaded.

Bundled filesscripts/polyhaven-texture-apply.js

Details

From the project README

PolyHaven Texture Apply

Downloads a full PBR texture set (diffuse, roughness, normal, displacement) from PolyHaven and applies it to a specific object in the Blender scene.

How to Run

node polyhaven-texture-apply/scripts/polyhaven-texture-apply.js --object Mesh_0 --texture brushed_metal
node polyhaven-texture-apply/scripts/polyhaven-texture-apply.js --object Cube --texture marble_01 --resolution 2k
node polyhaven-texture-apply/scripts/polyhaven-texture-apply.js --search metal
Options
OptionDescriptionDefault
--objectBlender object name to apply texture torequired
--texturePolyHaven texture asset IDrequired
--resolutionTexture resolution: 1k, 2k, 4k2k
--scaleUV mapping scale1.0
--portBlender MCP port9876
--searchSearch PolyHaven textures by keywordnone

Popular Textures

  • brushed_metal — Brushed aluminum/steel
  • carbon_fiber — Carbon fiber weave
  • marble_01 — White marble
  • wood_cabinet_worn_long — Aged wood
  • concrete_wall_003 — Raw concrete
  • leather_red_02 — Red leather
  • fabric_pattern_07 — Woven fabric

Comments

Markdown supported