mirror of
https://github.com/comfyanonymous/ComfyUI.git
synced 2026-02-08 04:22:36 +08:00
Fixed a bug in the Meshy Rig and Animation nodes
This commit is contained in:
parent
c51b30de9c
commit
44dbbeaf8e
@ -116,10 +116,12 @@ class MeshyModelsUrls(BaseModel):
|
|||||||
|
|
||||||
class MeshyRiggedModelsUrls(BaseModel):
|
class MeshyRiggedModelsUrls(BaseModel):
|
||||||
rigged_character_glb_url: str = Field("")
|
rigged_character_glb_url: str = Field("")
|
||||||
|
rigged_character_fbx_url: str = Field("")
|
||||||
|
|
||||||
|
|
||||||
class MeshyAnimatedModelsUrls(BaseModel):
|
class MeshyAnimatedModelsUrls(BaseModel):
|
||||||
animation_glb_url: str = Field("")
|
animation_glb_url: str = Field("")
|
||||||
|
animation_fbx_url: str = Field("")
|
||||||
|
|
||||||
|
|
||||||
class MeshyResultTextureUrls(BaseModel):
|
class MeshyResultTextureUrls(BaseModel):
|
||||||
|
|||||||
@ -641,12 +641,12 @@ class MeshyRigModelNode(IO.ComfyNode):
|
|||||||
status_extractor=lambda r: r.status,
|
status_extractor=lambda r: r.status,
|
||||||
progress_extractor=lambda r: r.progress,
|
progress_extractor=lambda r: r.progress,
|
||||||
)
|
)
|
||||||
file_glb = await download_url_to_file_3d(result.model_urls.glb, "glb", task_id=task_id)
|
file_glb = await download_url_to_file_3d(result.result.rigged_character_glb_url, "glb", task_id=task_id)
|
||||||
return IO.NodeOutput(
|
return IO.NodeOutput(
|
||||||
file_glb,
|
file_glb,
|
||||||
task_id,
|
task_id,
|
||||||
file_glb,
|
file_glb,
|
||||||
await download_url_to_file_3d(result.model_urls.fbx, "fbx", task_id=task_id),
|
await download_url_to_file_3d(result.result.rigged_character_fbx_url, "fbx", task_id=task_id),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@ -709,11 +709,11 @@ class MeshyAnimateModelNode(IO.ComfyNode):
|
|||||||
status_extractor=lambda r: r.status,
|
status_extractor=lambda r: r.status,
|
||||||
progress_extractor=lambda r: r.progress,
|
progress_extractor=lambda r: r.progress,
|
||||||
)
|
)
|
||||||
file_glb = await download_url_to_file_3d(result.model_urls.glb, "glb", task_id=task_id)
|
file_glb = await download_url_to_file_3d(result.result.animation_glb_url, "glb", task_id=task_id)
|
||||||
return IO.NodeOutput(
|
return IO.NodeOutput(
|
||||||
file_glb,
|
file_glb,
|
||||||
file_glb,
|
file_glb,
|
||||||
await download_url_to_file_3d(result.model_urls.fbx, "fbx", task_id=task_id),
|
await download_url_to_file_3d(result.result.animation_fbx_url, "fbx", task_id=task_id),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user