List the images on this R3 account
r3_image_listList the images this R3 account owns, with the URL to use for each one. That URL is exactly what R3ComponentTexture.url takes, so this is how you find the account's own artwork — a wood grain, a logo, a skybox — and then point a texture at it with r3_component_set.
Search by name rather than paging: search: "wood" is matched against every image on the account by the server, not against the page you happen to be holding.
Each row says whether it is a "texture" (an ordinary image for a material slot) or an "environment" map (.hdr / .exr). Those two are not interchangeable: an environment map belongs on Scene.environment, Scene.backgroundTexture or MaterialStandard.envMap, and renders as garbage in an ordinary map slot.
You cannot upload an existing image file from here — a tool argument is JSON, this server cannot read your disk, and a real texture is megabytes. A person uploads those in the R3 app. r3_image_create is the one exception: it takes a small image you generated yourself, such as a checkerboard or a gradient.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many to return (default 25, max 100). | |
| cursor | No | Continue a previous listing: pass the nextCursor it returned, unchanged. Omit for the first page. | |
| search | No | Match this text against the file names, on the server. Omit for everything. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | Yes | ||
| answer | Yes | This answer in words: what was done, what R3 measured, decided or refused, and what to do next. The same text as the result's text block. Read it: the fields beside it are the data, this is the guidance. | |
| images | Yes | ||
| search | Yes | ||
| hasMore | Yes | ||
| nextCursor | Yes |