Expand description
Shared typed enums used across request and response structs.
Two flavors:
string_enum!— strict. Unknown wire values fail to deserialize. Used for request payloads so typos in user-supplied config (RON, CLI args) surface as errors instead of silently becoming anUnknownvariant.string_enum_open!— forward-compatible. Adds a#[serde(other)] Unknowncatchall so new server-side values don’t break response parsing.
Enums§
- Animation
- Animation preset (
retarget_animation). Values are prefixedpreset:. - Export
Orientation - Export orientation vector (
convert_model). - FbxPreset
- FBX preset selection (
convert_model). - Geometry
Quality - Geometry quality level (
geometry_quality). - Orientation
- Output orientation hint (image-to-model).
- Output
Format - Output mesh format accepted by
convert_model. - Post
Style - Post-processing stylization preset.
- RigOutput
Format - Output file format for
rig_model/retarget_animation. - RigSpec
- Target rigging convention.
- RigType
- Biological rig classification. Strict — used in
rig_modelrequests. - RigType
Response - Rig classification reported by
check_riggable. Forward-compatible — unrecognized server values deserialize asUnknown. - Texture
Alignment - Texture alignment strategy (image-to-model / texture-model).
- Texture
Format - Texture image format for
convert_model. - Texture
Quality - Texture quality level (
texture_quality).