P
polyhaven-hdri-showcase
About polyhaven-hdri-showcase
polyhaven-hdri-showcase is a skill for rendering a 3D product under multiple PolyHaven HDRI environments. It saves images to compare lighting setups or assemble a showcase grid, with options for HDRI sets, resolution, and render dimensions.
Key features
- 01Render across multiple PolyHaven HDRIs
- 02Choose HDRIs or presets
- 03Set asset resolution
- 04Configure render dimensions and samples
- 05Save rendered images to an output directory
Use cases
- 01Compare lighting for product shots
- 02Create a grid of product renders
- 03Review studio, outdoor, or dramatic environments
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-hdri-showcaseAfter installing, type/polyhaven-hdri-showcasein Claude Code to confirm it loaded.
Bundled filesscripts/polyhaven-hdri-showcase.js
Details
From the project READMEPolyHaven HDRI Showcase
Renders your product across multiple PolyHaven HDRI environments and saves each as an image — perfect for picking the best lighting for your product shots or creating a showcase grid.
How to Run
node polyhaven-hdri-showcase/scripts/polyhaven-hdri-showcase.js --output ~/Desktop/hdri-compare
node polyhaven-hdri-showcase/scripts/polyhaven-hdri-showcase.js --hdris "studio_small_09,royal_esplanade,industrial_sunset_02_puresky" --output ~/Desktop
node polyhaven-hdri-showcase/scripts/polyhaven-hdri-showcase.js --preset studios --output ~/Desktop/studios
Options
| Option | Description | Default |
|---|---|---|
--output | Output directory for rendered images | required |
--hdris | Comma-separated HDRI IDs to compare | default set of 6 |
--preset | HDRI set: studios, outdoor, dramatic, all | none |
--resolution | HDRI resolution: 1k, 2k | 1k |
--render-width | Render image width | 1920 |
--render-height | Render image height | 1080 |
--samples | Render samples | 64 |
--port | Blender MCP port | 9876 |
Comments
Markdown supported