Skip to content

vendor_connectors.meshy.models

Pydantic models for Meshy API types.

TaskStatus
ArtStyleArt style for text-to-3D generation.
TexturePBRMapType
Text3DRequest
ModelUrls
TextureUrls
Text3DResult
Text3DTask
RiggingTask
AnimationTask
RetextureTask
AnimationAction
TextTextureRequest
TextTextureResult
Image3DRequest
Image3DResult
RiggingRequest
BasicAnimations
RiggingResultData
RiggingResult
AnimationRequest
AnimationResult
RetextureRequest
RetextureResult
AssetIntentCategories for 3D asset generation.
AssetSpecHigh-level specification for 3D asset generation.

class vendor_connectors.meshy.models.TaskStatus

Section titled “class vendor_connectors.meshy.models.TaskStatus”

Bases: str, enum.Enum

‘PENDING’

‘IN_PROGRESS’

‘SUCCEEDED’

‘FAILED’

‘EXPIRED’

class vendor_connectors.meshy.models.ArtStyle

Section titled “class vendor_connectors.meshy.models.ArtStyle”

Bases: str, enum.Enum

Art style for text-to-3D generation.

Per Meshy API docs:

  • realistic: Realistic style
  • sculpture: Sculpture style (PBR not recommended but not enforced)

Initialize self. See help(type(self)) for accurate signature.

‘realistic’

‘sculpture’

class vendor_connectors.meshy.models.TexturePBRMapType

Section titled “class vendor_connectors.meshy.models.TexturePBRMapType”

Bases: str, enum.Enum

‘baseColor’

‘metallic’

‘roughness’

‘normal’

‘ao’

class vendor_connectors.meshy.models.Text3DRequest

Section titled “class vendor_connectors.meshy.models.Text3DRequest”

Bases: pydantic.BaseModel

‘Field(…)’

None

None

None

None

None

None

None

class vendor_connectors.meshy.models.ModelUrls

Section titled “class vendor_connectors.meshy.models.ModelUrls”

Bases: pydantic.BaseModel

None

None

None

None

None

class vendor_connectors.meshy.models.TextureUrls

Section titled “class vendor_connectors.meshy.models.TextureUrls”

Bases: pydantic.BaseModel

None

None

None

None

None

class vendor_connectors.meshy.models.Text3DResult

Section titled “class vendor_connectors.meshy.models.Text3DResult”

Bases: pydantic.BaseModel

None

None

0

None

None

None

None

None

None

None

class vendor_connectors.meshy.models.Text3DTask

Section titled “class vendor_connectors.meshy.models.Text3DTask”

Bases: pydantic.BaseModel

None

None

0

None

‘Field(…)’

None

class vendor_connectors.meshy.models.RiggingTask

Section titled “class vendor_connectors.meshy.models.RiggingTask”

Bases: pydantic.BaseModel

None

None

0

None

‘Field(…)’

None

class vendor_connectors.meshy.models.AnimationTask

Section titled “class vendor_connectors.meshy.models.AnimationTask”

Bases: pydantic.BaseModel

None

None

0

None

‘Field(…)’

None

class vendor_connectors.meshy.models.RetextureTask

Section titled “class vendor_connectors.meshy.models.RetextureTask”

Bases: pydantic.BaseModel

None

None

0

None

‘Field(…)’

None

class vendor_connectors.meshy.models.AnimationAction

Section titled “class vendor_connectors.meshy.models.AnimationAction”

Bases: pydantic.BaseModel

None

None

0.0

None

class vendor_connectors.meshy.models.TextTextureRequest

Section titled “class vendor_connectors.meshy.models.TextTextureRequest”

Bases: pydantic.BaseModel

None

None

None

None

None

‘1024’

True

class vendor_connectors.meshy.models.TextTextureResult

Section titled “class vendor_connectors.meshy.models.TextTextureResult”

Bases: pydantic.BaseModel

None

None

0

None

None

None

None

None

None

class vendor_connectors.meshy.models.Image3DRequest

Section titled “class vendor_connectors.meshy.models.Image3DRequest”

Bases: pydantic.BaseModel

‘Field(…)’

None

None

None

None

None

class vendor_connectors.meshy.models.Image3DResult

Section titled “class vendor_connectors.meshy.models.Image3DResult”

Bases: pydantic.BaseModel

None

None

0

None

None

None

None

None

None

None

class vendor_connectors.meshy.models.RiggingRequest

Section titled “class vendor_connectors.meshy.models.RiggingRequest”

Bases: pydantic.BaseModel

None

None

1.7

None

class vendor_connectors.meshy.models.BasicAnimations

Section titled “class vendor_connectors.meshy.models.BasicAnimations”

Bases: pydantic.BaseModel

None

None

None

None

None

None

class vendor_connectors.meshy.models.RiggingResultData

Section titled “class vendor_connectors.meshy.models.RiggingResultData”

Bases: pydantic.BaseModel

None

None

None

class vendor_connectors.meshy.models.RiggingResult

Section titled “class vendor_connectors.meshy.models.RiggingResult”

Bases: pydantic.BaseModel

None

None

0

None

None

None

None

None

None

0

class vendor_connectors.meshy.models.AnimationRequest

Section titled “class vendor_connectors.meshy.models.AnimationRequest”

Bases: pydantic.BaseModel

None

None

True

30

class vendor_connectors.meshy.models.AnimationResult

Section titled “class vendor_connectors.meshy.models.AnimationResult”

Bases: pydantic.BaseModel

None

None

0

None

None

None

None

None

None

None

0

class vendor_connectors.meshy.models.RetextureRequest

Section titled “class vendor_connectors.meshy.models.RetextureRequest”

Bases: pydantic.BaseModel

None

None

None

None

‘latest’

True

False

class vendor_connectors.meshy.models.RetextureResult

Section titled “class vendor_connectors.meshy.models.RetextureResult”

Bases: pydantic.BaseModel

None

None

0

None

None

None

None

None

None

None

None

None

None

0

class vendor_connectors.meshy.models.AssetIntent

Section titled “class vendor_connectors.meshy.models.AssetIntent”

Bases: str, enum.Enum

Categories for 3D asset generation.

Initialize self. See help(type(self)) for accurate signature.

‘player_character’

‘npc_character’

‘creature_predator’

‘creature_prey’

‘prop_interactable’

‘prop_decoration’

‘terrain_element’

‘texture_terrain’

‘texture_material’

class vendor_connectors.meshy.models.AssetSpec

Section titled “class vendor_connectors.meshy.models.AssetSpec”

Bases: pydantic.BaseModel

High-level specification for 3D asset generation.

None

None

None

None

True

‘Field(…)’

‘Field(…)’

‘Field(…)’