asset_search
Search Poly Haven for free CC0 3D models, PBR textures, or HDRIs by keywords to add assets to Blender scenes without uploading files.
Instructions
Find free CC0 3D models, PBR textures or HDRIs on Poly Haven by words ('wooden chair', 'forest hdri') to furnish a scene without uploading files; no GPU time. For product shots of something the user has no model for: asset_search(''), then render_preview(scene_script='import jr_assets; jr_assets.import_model("")', assets=['polyhaven:'], preset='product') gives 4 studio shots on a plain backdrop. Each result has a spec 'polyhaven:' to pass in assets, its size in metres and the entry file. In the scene script: import jr_assets, then jr_assets.import_model('', location=(x, y, z), scale=1.0) returns the objects, jr_assets.material('') builds a material and jr_assets.apply(obj, mat) assigns it, jr_assets.world_hdri('', strength=1.0) lights the world. 'polyhaven:@2k' fetches 2k textures (1k by default).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | 'models' (default) | 'textures' | 'hdris'. | models |
| query | Yes | Words to search Poly Haven for (name, tags, category), e.g. 'wooden chair' or 'forest hdri'. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |