Create a text logo project
create_text_logo_projectSaves a new 3D logo project from a wordmark with a material and lighting, so it appears in the user's Projects and opens in the editor. Does not spend credits.
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": {
"text": "<text>"
},
"name": "create_text_logo_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| font | No | ||
| text | Yes | ||
| depth | No | ||
| title | No | Project name; defaults to the text | |
| motion | No | ||
| material | No | Material id from list_materials | |
| background | No | Hex colour, e.g. #1a1a1a | |
| environment | No | Lighting room |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| url | Yes | Opens the project in its studio | |
| kind | Yes | ||
| note | Yes | ||
| title | Yes | ||
| isPublic | Yes | ||
| modelUrl | Yes | Public GLB, for published meshes | |
| shareUrl | Yes | Public page, when published | |
| inputType | Yes | ||
| kindLabel | Yes | ||
| updatedAt | Yes | ISO 8601 | |
| thumbnailUrl | Yes | Saved thumbnail; needs the owner's browser session |