urbanlama.github.io
Animate a rigged 3D character with an AI agent
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 5 · Act 14 · Transact 1 · Score: Not yet scored
Tool inspector
set_intent
Legt fest, woran die fertige Bewegung gemessen wird - was am Ende zutreffen muss. Wird sofort uebernommen, ohne Rueckfrage. Jedes Kriterium braucht seine Pflichtfelder: rotation {part, axis, minDeg oder maxDeg}, airtime {minSek oder maxSek}, travel {part, richtung, minHoehe oder maxHoehe}, contact_change {foot, von, bis}, clearance {partA, partB, minAnteil oder maxAnteil}, part_height {part, minAnteil oder maxAnteil}, part_speed {part, minHoeheProSek oder maxHoeheProSek}. WICHTIG: part ist ein KNOCHENNAME aus describe_rig, keine Rolle. Laengen in Anteilen der Koerperhoehe, Winkel in Grad, Zeiten in Sekunden.
Page: /webmcp-character-animation/
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
checks |
array | yes | Kriterien, je eines der 7 Arten: rotation, airtime, travel, contact_change, clearance, part_height, part_speed |
Raw JSON schema
{
"type": "object",
"properties": {
"checks": {
"type": "array",
"minItems": 1,
"maxItems": 20,
"description": "Kriterien, je eines der 7 Arten: rotation, airtime, travel, contact_change, clearance, part_height, part_speed",
"items": {
"type": "object",
"description": "Ein Kriterium. Welche Felder es braucht, haengt von kind ab — die Pflichtfelder stehen bei jedem Feld unten und in der Werkzeugbeschreibung.",
"properties": {
"kind": {
"type": "string",
"enum": [
"rotation",
"airtime",
"travel",
"contact_change",
"clearance",
"part_height",
"part_speed"
]
},
"part": {
"type": "string",
"description": "KNOCHENNAME aus describe_rig, keine Rolle. Pflicht bei rotation, travel, part_height, part_speed."
},
"axis": {
"type": "string",
"enum": [
"x",
"y",
"z"
],
"description": "Drehachse. Pflicht bei rotation."
},
"minDeg": {
"type": "number",
"description": "Untergrenze in Grad. rotation: minDeg oder maxDeg."
},
"maxDeg": {
"type": "number",
"description": "Obergrenze in Grad. rotation: minDeg oder maxDeg."
},
"minSek": {
"type": "number",
"description": "Untergrenze in Sekunden. airtime: minSek oder maxSek."
},
"maxSek": {
"type": "number",
"description": "Obergrenze in Sekunden. airtime: minSek oder maxSek."
},
"richtung": {
"type": "array",
"items": {
"type": "number"
},
"minItems": 3,
"maxItems": 3,
"description": "Richtungsvektor [x, y, z], KEIN Wort wie \"hoch\". Pflicht bei travel."
},
"minHoehe": {
"type": "number",
"description": "Untergrenze in Koerperhoehen. travel: minHoehe oder maxHoehe."
},
"maxHoehe": {
"type": "number",
"description": "Obergrenze in Koerperhoehen. travel: minHoehe oder maxHoehe."
},
"foot": {
"type": "string",
"description": "Fussrolle, z. B. foot_l. Pflicht bei contact_change."
},
"von": {
"type": "integer",
"description": "Fruehester Frame, in dem der Fuss abheben darf. Pflicht bei contact_change."
},
"bis": {
"type": "integer",
"description": "Spaetester Frame, in dem der Fuss abheben darf; von..bis ist ein Fenster. Pflicht bei contact_change."
},
"partA": {
"type": "string",
"description": "erstes Segment. Pflicht bei clearance."
},
"partB": {
"type": "string",
"description": "zweites Segment. Pflicht bei clearance."
},
"minAnteil": {
"type": "number",
"description": "Untergrenze als Anteil der Koerperhoehe."
},
"maxAnteil": {
"type": "number",
"description": "Obergrenze als Anteil der Koerperhoehe."
},
"minHoeheProSek": {
"type": "number",
"description": "Untergrenze in Koerperhoehen je Sekunde."
},
"maxHoeheProSek": {
"type": "number",
"description": "Obergrenze in Koerperhoehen je Sekunde."
},
"from": {
"type": "integer",
"description": "Startframe des Messfensters, optional."
},
"to": {
"type": "integer",
"description": "Endframe des Messfensters, optional."
}
},
"required": [
"kind"
]
}
}
},
"required": [
"checks"
]
}
Similar websites
morphus.myles4miles.chatgpt.site
Morphus is an AI-native workspace for designing worlds and generating playable game experiences.
damnpdfs.com
Install the DamnPDFs Codex plugin, pair a browser workspace and use PDF, image and file tools from your coding agent. Includes setup and privacy limits.
insignifi4nt.github.io
broCAD/M: local-first CAD and CAM for parametric design, wire EDM planning, simulation and controller export.
cabinet.varera.studio
The Cartographer's Cabinet