latestSwagger 2.02026-08-19218237253.7 KB

3af866d68651

Gamestorming

Persists a chosen animation candidate against its 3D model (Roles: user)

post/games/animations/accept

Request body

idstring required

The Animation3DClip id to toggle.

acceptedboolean required

Whether this clip is included when downloading the full GLB.

Response

Success

_idstring required
user_idstring required
model_asset_idstring required

Parent 3D asset id (the GenerationHistory _id, which for three_d_asset equals image.id).

clip_namestring
promptstring
preset_idstring

Set when the clip came from the preset library (retargeting) rather than a text prompt.

mode'rot_trans' | 'rot_only'
seedinteger
glb_urlstring

Uploaded animation-only GLB (skeleton + one clip, no mesh). May be gzip-compressed like model GLBs.

preview_urlstring

Uploaded mp4 preview of the clip playing on the model.

acceptedboolean

Whether this clip is baked into the model's downloadable full GLB. Every generated clip is persisted (so the frontend never loses them); accepted is the separate opt-in that controls download inclusion.

motionnumber float
fit_rmsenumber float
dateinteger
deletedboolean