* [Partner Nodes] fix(Tripo): keep the real output format for quad meshes and converted models
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] fix(Tripo): allow face_limit up to 2,000,000 on Image and Multiview nodes
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] fix(Tripo): disable PBR when texture is off instead of silently generating textures
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] fix(Tripo): price badges charge texture add-ons only when textured and add the 8K texture tier
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] feat(Tripo): texture node gains model version, style image and single/multiview reference guidance, always sends texture=true and keeps the FBX Tripo returns for quad and FBX-imported sources
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] feat(Tripo): rig node gains model version, rig type with automatic rig check, Mixamo spec and FBX output
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] feat(Tripo): retarget node gains the v1.0 biped preset library, output format, geometry/in-place options and FBX output, and refuses v1.0 mixamo rigs up front
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] feat(Tripo): add Rig Check, Segment Model, Complete Mesh Parts and Retopology nodes
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] feat(Tripo): add Image to Multiview and Edit Multiview nodes
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] feat(Tripo): texture node accepts segmented models with part_names and refuses image-less sources without a prompt up front
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] chore(Tripo): stop offering the retired v1.4-20240625 model version and stop sending the ignored style parameter
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] feat(Tripo): Multiview to Model honours quad again; smart_low_poly and auto_size on the Text, Image and Multiview to Model nodes
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] fix(Tripo): Text to Model defaults to v3.1; negative prompts over 255 characters, blank prompts and seeds outside Tripo's int32 range are rejected before any upload
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] fix(Tripo): convert node sends the animation and bake flags it shows, real export orientations, bake_scale preset, 8K texture size and a non-zero scale_factor
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] feat(Tripo): P1 nodes gain the 8K extreme texture tier and warn that meshopt output cannot be previewed
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] fix(Tripo): fail loudly when Tripo returns a format other than GLB or FBX
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] fix(Tripo): drop preset:biped:press-up, the one biped preset Tripo rejects
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* [Partner Nodes] chore(Tripo): explain in the auto_size tooltip that Tripo stores the real-world size as a scene transform for textured models
Signed-off-by: bigcat88 <bigcat88@icloud.com>
---------
Signed-off-by: bigcat88 <bigcat88@icloud.com>
* Move dataset/text nodes to text category
* Rename category utils into utilities
* Rename category api node into partner
* Move categories conditioning, latent, sampling, model_patches, training, etc. under model category
* Dispatch partner nodes in to 3d, audio, image, text, video categories
* Move PreviewAny node to utilities category
* feat(comfy_api): add basic 3D Model file types
* update Tripo nodes to use File3DGLB
* update Rodin3D nodes to use File3DGLB
* address PR review feedback:
- Rename File3D parameter 'path' to 'source'
- Convert File3D.data property to get_data()
- Make .glb extension check case-insensitive in nodes_rodin.py
- Restrict SaveGLB node to only accept File3DGLB
* Fixed a bug in the Meshy Rig and Animation nodes
* Fix backward compatability
* api nodes: price badges moved to nodes code
* added price badges for 4 more node-packs
* added price badges for 10 more node-packs
* added new price badges for Omni STD mode
* add support for autogrow groups
* use full names for "widgets", "inputs" and "groups"
* add strict typing for JSONata rules
* add price badge for WanReferenceVideoApi node
* add support for DynamicCombo
* sync price badges changes (https://github.com/Comfy-Org/ComfyUI_frontend/pull/7900)
* sync badges for Vidu2 nodes
* fixed incorrect price for RecraftCrispUpscaleNode
* fixed incorrect price badges for LTXV nodes
* fixed price badge for MinimaxHailuoVideoNode
* fixed price badges for PixVerse nodes