mcpField
P
polyhaven-scene-builder

polyhaven-scene-builder

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

About polyhaven-scene-builder

polyhaven-scene-builder is a skill that builds a product-photography scene around a 3D model using PolyHaven assets. It combines an HDRI environment with an optional textured ground, pedestal, and props, and includes presets for different scene styles.

Key features

  1. 01Add a PolyHaven HDRI environment
  2. 02Apply a textured ground plane
  3. 03Optionally add a pedestal
  4. 04Add optional PolyHaven props
  5. 05Choose scene presets
  6. 06Set asset resolution

Use cases

  1. 01Prepare a product-photography scene
  2. 02Create a showroom or outdoor setup
  3. 03Add a textured surface and props around a model

MCP support

Uses the Blender MCP port, which defaults to 9876.

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/kevinbadi/blender-skills --skill polyhaven-scene-builder

After installing, type/polyhaven-scene-builderin Claude Code to confirm it loaded.

Bundled filesscripts/polyhaven-scene-builder.js

Details

From the project README

PolyHaven Scene Builder

Builds a full product photography scene around your 3D model: HDRI environment, textured ground plane or pedestal, and optional prop models from PolyHaven's free library.

How to Run

node polyhaven-scene-builder/scripts/polyhaven-scene-builder.js --hdri studio_small_09 --ground marble_01 --pedestal
node polyhaven-scene-builder/scripts/polyhaven-scene-builder.js --hdri royal_esplanade --ground wood_cabinet_worn_long --props "potted_plant_04"
node polyhaven-scene-builder/scripts/polyhaven-scene-builder.js --preset showroom
Options
OptionDescriptionDefault
--hdriPolyHaven HDRI asset IDstudio_small_09
--groundPolyHaven texture for groundnone
--pedestalAdd a cylindrical pedestal under the productfalse
--pedestal-textureTexture for the pedestalsame as ground
--propsComma-separated PolyHaven model IDs to addnone
--resolutionAsset resolution: 1k, 2k, 4k2k
--presetQuick preset: showroom, outdoor, minimal, dramaticnone
--portBlender MCP port9876

Presets

  • showroom — studio_small_09 HDRI + marble ground + pedestal
  • outdoor — kloppenheim_06_puresky HDRI + concrete ground
  • minimal — studio_small_03 HDRI + no ground (floating product)
  • dramatic — industrial_sunset_02_puresky HDRI + dark concrete + pedestal

Comments

Markdown supported