render_3d_sprites
Render a 3D model as 2D game sprites: one of its moves (from animate_3d_model) or the model standing, seen from 8 directions, 4, the two sides of a platformer, 4 isometric diagonals, or the front. 16 frames by default, at 32-512 px (pixel art up to 128, from the same pass as generated sprites; smooth above). Saved as an animated sprite asset linked to the model, one animation per direction, ready to export as a sheet or edit. Every render of the same model goes onto that one asset. Free.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>"
},
"name": "render_3d_sprites"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | 3D model asset ID | |
| size | No | Sprite size in pixels: 32-128 come out as pixel art, 256 and 512 as smooth renders | |
| frames | No | Frames per direction (default 16) | |
| animation | No | The move to render: its name ('walk'), preset or animation id. Empty = the model standing | |
| directions | No | Which views: 8 around, 4 (down/right/up/left), platformer (right, left, side-on), isometric diagonals, or the front | eight |