diff --git a/docs.json b/docs.json index e0b3441f4..bef0bb680 100644 --- a/docs.json +++ b/docs.json @@ -457,7 +457,8 @@ "group": "Tripo", "pages": [ "tutorials/partner-nodes/tripo/model-generation", - "tutorials/partner-nodes/tripo/tripo-3-1" + "tutorials/partner-nodes/tripo/tripo-3-1", + "tutorials/partner-nodes/tripo/tripo-p1" ] }, { @@ -2883,7 +2884,8 @@ "group": "Tripo", "pages": [ "zh/tutorials/partner-nodes/tripo/model-generation", - "zh/tutorials/partner-nodes/tripo/tripo-3-1" + "zh/tutorials/partner-nodes/tripo/tripo-3-1", + "zh/tutorials/partner-nodes/tripo/tripo-p1" ] }, { @@ -5314,7 +5316,8 @@ "group": "Tripo", "pages": [ "ja/tutorials/partner-nodes/tripo/model-generation", - "ja/tutorials/partner-nodes/tripo/tripo-3-1" + "ja/tutorials/partner-nodes/tripo/tripo-3-1", + "ja/tutorials/partner-nodes/tripo/tripo-p1" ] }, { @@ -5370,6 +5373,180 @@ "ja/changelog/index" ] }, + { + "tab": "튜토리얼", + "pages": [ + "ko/tutorials/partner-nodes/overview", + "ko/tutorials/partner-nodes/faq", + "ko/tutorials/partner-nodes/pricing", + "ko/tutorials/partner-nodes/concurrency-limits", + { + "group": "Black Forest Labs", + "pages": [ + "ko/tutorials/partner-nodes/black-forest-labs/flux-1-1-pro-ultra-image", + "ko/tutorials/partner-nodes/black-forest-labs/flux-1-kontext" + ] + }, + { + "group": "ByteDance", + "pages": [ + "ko/tutorials/partner-nodes/bytedance/seedance-2-0", + "ko/tutorials/partner-nodes/bytedance/seedance-2-0-real-human", + "ko/tutorials/partner-nodes/bytedance/seedream-5-lite" + ] + }, + { + "group": "Google", + "pages": [ + "ko/tutorials/partner-nodes/google/gemini", + "ko/tutorials/partner-nodes/google/nano-banana-pro", + "ko/tutorials/partner-nodes/google/nano-banana-2" + ] + }, + { + "group": "Anthropic", + "pages": [ + "ko/tutorials/partner-nodes/anthropic/claude" + ] + }, + { + "group": "Stability AI", + "pages": [ + "ko/tutorials/partner-nodes/stability-ai/stable-image-ultra", + "ko/tutorials/partner-nodes/stability-ai/stable-diffusion-3-5-image", + "ko/tutorials/partner-nodes/stability-ai/stable-audio" + ] + }, + { + "group": "Ideogram", + "pages": [ + "ko/tutorials/partner-nodes/ideogram/ideogram-v3" + ] + }, + { + "group": "Luma", + "pages": [ + "ko/tutorials/partner-nodes/luma/luma-uni-1", + "ko/tutorials/partner-nodes/luma/luma-text-to-image", + "ko/tutorials/partner-nodes/luma/luma-image-to-image", + "ko/tutorials/partner-nodes/luma/luma-text-to-video", + "ko/tutorials/partner-nodes/luma/luma-image-to-video" + ] + }, + { + "group": "Moonvalley", + "pages": [ + "ko/tutorials/partner-nodes/moonvalley/moonvalley-video-generation" + ] + }, + { + "group": "OpenAI", + "pages": [ + "ko/tutorials/partner-nodes/openai/gpt-image-2", + "ko/tutorials/partner-nodes/openai/gpt-image-1", + "ko/tutorials/partner-nodes/openai/dall-e-2", + "ko/tutorials/partner-nodes/openai/dall-e-3", + "ko/tutorials/partner-nodes/openai/chat" + ] + }, + { + "group": "OpenRouter", + "pages": [ + "ko/tutorials/partner-nodes/openrouter/llm" + ] + }, + { + "group": "Recraft", + "pages": [ + "ko/tutorials/partner-nodes/recraft/recraft-v4", + "ko/tutorials/partner-nodes/recraft/recraft-text-to-image" + ] + }, + { + "group": "Kling", + "pages": [ + "ko/tutorials/partner-nodes/kling/kling-3-0", + "ko/tutorials/partner-nodes/kling/kling-motion-control" + ] + }, + { + "group": "Runway", + "pages": [ + "ko/tutorials/partner-nodes/runway/image-generation", + "ko/tutorials/partner-nodes/runway/video-generation" + ] + }, + { + "group": "Rodin", + "pages": [ + "ko/tutorials/partner-nodes/rodin/model-generation" + ] + }, + { + "group": "Tripo", + "pages": [ + "ko/tutorials/partner-nodes/tripo/model-generation", + "ko/tutorials/partner-nodes/tripo/tripo-3-1", + "ko/tutorials/partner-nodes/tripo/tripo-p1" + ] + }, + { + "group": "Hunyuan 3D", + "pages": [ + "ko/tutorials/partner-nodes/hunyuan3d/hunyuan3d-3-0" + ] + }, + { + "group": "Meshy", + "pages": [ + "ko/tutorials/partner-nodes/meshy/meshy-6" + ] + }, + { + "group": "Bria", + "pages": [ + "ko/tutorials/partner-nodes/bria/fibo" + ] + }, + { + "group": "Reve", + "pages": [ + "ko/tutorials/partner-nodes/reve/reve-image" + ] + }, + { + "group": "Wan", + "pages": [ + "ko/tutorials/partner-nodes/wan/wan2-7" + ] + }, + { + "group": "HappyHorse", + "pages": [ + "ko/tutorials/partner-nodes/happyhorse/happyhorse1-0" + ] + }, + { + "group": "Sonilo", + "pages": [ + "ko/tutorials/partner-nodes/sonilo/video-to-music" + ] + }, + { + "group": "Topaz", + "pages": [ + "ko/tutorials/partner-nodes/topaz/astra-2" + ] + }, + { + "group": "Grok", + "pages": [ + "ko/tutorials/partner-nodes/grok/grok-imagine-video-1-5" + ] + } + ] + }, + "ko/changelog/index", { "tab": "組み込みノード", "pages": [ diff --git a/ja/tutorials/partner-nodes/tripo/tripo-p1.mdx b/ja/tutorials/partner-nodes/tripo/tripo-p1.mdx new file mode 100644 index 000000000..834a7fbaa --- /dev/null +++ b/ja/tutorials/partner-nodes/tripo/tripo-p1.mdx @@ -0,0 +1,100 @@ +--- +title: "Tripo P1 3D モデル生成 ComfyUI 公式例" +description: "ComfyUI で Tripo P1 Partner Nodes を使用して、テキスト、画像、またはマルチビュー参照からゲーム対応 3D モデルを生成する方法を解説します" +sidebarTitle: "Tripo P1" +--- + +import ReqHint from "/snippets/ja/tutorials/partner-nodes/req-hint.mdx"; +import UpdateReminder from "/snippets/ja/tutorials/update-reminder.mdx"; + +[Tripo P1](/ja/built-in-nodes/TripoP1ImageToModelNode) Partner Nodes を使用すると、テキストプロンプト、単一画像、またはマルチビュー参照から高速かつ高品質な 3D モデルを生成できます。生成されたモデルはクリーンなトポロジ、最適化されたポリゴン数を備え、テクスチャリング、リギング、リターゲティングに対応しており、ゲームエンジンや 3D アプリケーションですぐに使用できます。 + +このガイドでは、3 つの Tripo P1 ワークフロー(テキストからモデル、画像からモデル、マルチビューからモデル)を説明します。 + + + + +## Tripo P1: テキストからモデル + +テキスト説明から 3D モデルを生成します。 + +Tripo P1 テキストからモデルワークフロー + + + + Comfy Cloud を開く + + + JSON をダウンロード、またはテンプレートライブラリで "Tripo P1: Text to Model" を検索 + + + +### 実行手順 + +1. **プロンプトを入力** — **TripoP1TextToModelNode** で 3D モデルを説明 +2. **テクスチャモードを選択** — Textured、None、PBR から選択 +3. **リファインを有効化** — クリーンなトポロジのためのクワッドリメッシュ +4. **シードを設定** — 再現性を制御 +5. **実行** — `Ctrl+Enter` で生成 +6. **プレビューとエクスポート** — **Preview3D** で確認、**SaveGLB** で出力 + +### 主要な処理ノード + +初期生成後、ワークフローは自動的にモデルを以下のノードで処理: +- **TripoTextureNode** — マテリアルとテクスチャを適用 +- **TripoConversionNode** — GLTF 形式などの出力形式に変換 +- **TripoRefineNode** — トポロジとジオメトリを最適化 +- **TripoRigNode** — アニメーション用のスケルトンを追加 +- **TripoRetargetNode** — プリセットアニメーションを適用(デフォルト:待機) + +## Tripo P1: 画像からモデル + +単一の参照画像から 3D モデルを生成します。 + +Tripo P1 画像からモデルワークフロー + + + + Comfy Cloud を開く + + + JSON をダウンロード、またはテンプレートライブラリで "Tripo P1: Image to Model" を検索 + + + +### 実行手順 + +1. **参照画像をアップロード** — **LoadImage** ノードで被写体の正面画像を読み込み +2. **テクスチャモードを選択** — Textured、None、PBR から選択 +3. **リファインを有効化** — クワッドリメッシュをオン +4. **テクスチャタイプを選択** — `original_image` または `standard` +5. **実行** — `Ctrl+Enter` で生成 + +## Tripo P1: マルチビューからモデル + +複数の視点画像からより正確な 3D モデルを生成します。 + +Tripo P1 マルチビューからモデルワークフロー + + + + Comfy Cloud を開く + + + JSON をダウンロード、またはテンプレートライブラリで "Tripo P1: Multiview to Model" を検索 + + + +### 実行手順 + +1. **マルチビュー画像をアップロード** — 複数の **LoadImage** ノードで正面、左側面、背面などの画像を読み込み +2. **テクスチャモードを選択** — Textured、None、PBR から選択 +3. **詳細レベルを選択** — `standard` または `detailed` +4. **テクスチャ参照を設定** — どの画像でテクスチャを駆動するか指定 +5. **実行** — `Ctrl+Enter` で生成 + +### 入力のヒント + +- 最低でも**正面と側面**の画像を用意すると最良の結果が得られます +- すべての参照画像で照明とポーズを統一してください +- 高品質な入力画像ほどテクスチャ出力が向上します diff --git a/ko/tutorials/partner-nodes/tripo/tripo-p1.mdx b/ko/tutorials/partner-nodes/tripo/tripo-p1.mdx new file mode 100644 index 000000000..2e868619d --- /dev/null +++ b/ko/tutorials/partner-nodes/tripo/tripo-p1.mdx @@ -0,0 +1,100 @@ +--- +title: "Tripo P1 3D 모델 생성 ComfyUI 공식 예제" +description: "이 가이드는 ComfyUI에서 Tripo P1 Partner Node를 사용하여 텍스트, 이미지 또는 멀티뷰 참조에서 게임 준비 완료 3D 모델을 생성하는 방법을 설명합니다" +sidebarTitle: "Tripo P1" +--- + +import ReqHint from "/snippets/ko/tutorials/partner-nodes/req-hint.mdx"; +import UpdateReminder from "/snippets/ko/tutorials/update-reminder.mdx"; + +[Tripo P1](/ko/built-in-nodes/TripoP1ImageToModelNode) Partner Node는 텍스트 프롬프트, 단일 이미지 또는 멀티뷰 참조에서 빠르고 고품질의 3D 모델 생성을 가능하게 합니다. 생성된 모델은 깔끔한 토폴로지, 최적화된 폴리곤 예산을 가지며 텍스처링, 리깅 및 리타겟팅을 지원하여 게임 엔진 및 3D 애플리케이션에서 즉시 사용할 수 있습니다. + +이 가이드에서는 Tripo P1의 세 가지 워크플로우를 살펴보겠습니다: 텍스트 투 모델, 이미지 투 모델, 멀티뷰 투 모델. + + + + +## Tripo P1: 텍스트 투 모델 + +텍스트 설명에서 3D 모델을 생성합니다. + +Tripo P1 텍스트 투 모델 워크플로우 + + + + Comfy Cloud 열기 + + + JSON 다운로드 또는 템플릿 라이브러리에서 "Tripo P1: Text to Model" 검색 + + + +### 실행 단계 + +1. **프롬프트 입력** — **TripoP1TextToModelNode**에서 3D 모델 설명 +2. **텍스처 모드 선택** — Textured, None 또는 PBR 중 선택 +3. **리파인먼트 활성화** — 쿼드 리메싱을 위한 quad remeshing 토글 +4. **시드 설정** — 재현성 제어 +5. **큐 실행** — `Ctrl+Enter`를 눌러 생성 +6. **미리보기 및 내보내기** — **Preview3D** 노드로 검사, **SaveGLB**로 내보내기 + +### 주요 처리 노드 + +초기 생성 후, 워크플로우는 자동으로 다음 노드를 통해 모델을 처리합니다: +- **TripoTextureNode** — 재질 및 텍스처 적용 +- **TripoConversionNode** — GLTF 형식(또는 기타 내보내기 형식)으로 변환 +- **TripoRefineNode** — 토폴로지 및 지오메트리 리파인 +- **TripoRigNode** — 애니메이션용 스켈레톤 추가 +- **TripoRetargetNode** — 사전 설정 애니메이션 적용 (기본값: idle) + +## Tripo P1: 이미지 투 모델 + +단일 참조 이미지에서 3D 모델을 생성합니다. + +Tripo P1 이미지 투 모델 워크플로우 + + + + Comfy Cloud 열기 + + + JSON 다운로드 또는 템플릿 라이브러리에서 "Tripo P1: Image to Model" 검색 + + + +### 실행 단계 + +1. **참조 이미지 업로드** — **LoadImage** 노드를 사용하여 대상의 전면 이미지 로드 +2. **텍스처 모드 선택** — Textured, None 또는 PBR 중 선택 +3. **리파인먼트 활성화** — quad remeshing 토글 +4. **텍스처 유형 선택** — `original_image` 또는 `standard` 옵션 중 선택 +5. **큐 실행** — `Ctrl+Enter`를 눌러 생성 + +## Tripo P1: 멀티뷰 투 모델 + +더 나은 정확성을 위해 여러 시점의 이미지에서 3D 모델을 생성합니다. + +Tripo P1 멀티뷰 투 모델 워크플로우 + + + + Comfy Cloud 열기 + + + JSON 다운로드 또는 템플릿 라이브러리에서 "Tripo P1: Multiview to Model" 검색 + + + +### 실행 단계 + +1. **멀티뷰 이미지 업로드** — 정면, 좌측, 후면 등 여러 각도의 **LoadImage** 노드 사용 +2. **텍스처 모드 선택** — Textured, None 또는 PBR 중 선택 +3. **디테일 수준 선택** — `standard` 및 `detailed` 옵션 중 선택 +4. **텍스처 참조 설정** — 텍스처를 결정할 이미지 선택 +5. **큐 실행** — `Ctrl+Enter`를 눌러 생성 + +### 입력 팁 + +- 최상의 결과를 위해 **정면 및 측면 뷰**를 모두 제공하세요 +- 모든 참조 이미지에서 일관된 조명과 포즈를 유지하세요 +- 더 높은 품질의 입력 이미지가 더 나은 텍스처 출력을 생성합니다 diff --git a/tutorials/partner-nodes/tripo/tripo-p1.mdx b/tutorials/partner-nodes/tripo/tripo-p1.mdx new file mode 100644 index 000000000..4c48c53fd --- /dev/null +++ b/tutorials/partner-nodes/tripo/tripo-p1.mdx @@ -0,0 +1,100 @@ +--- +title: "Tripo P1 3D Model Generation ComfyUI Official Example" +description: "This guide explains how to use Tripo P1 Partner Nodes in ComfyUI to generate game-ready 3D models from text, images, or multiview references" +sidebarTitle: "Tripo P1" +--- + +import ReqHint from "/snippets/tutorials/partner-nodes/req-hint.mdx"; +import UpdateReminder from "/snippets/tutorials/update-reminder.mdx"; + +The [Tripo P1](/built-in-nodes/TripoP1ImageToModelNode) Partner Nodes enable fast, high-quality 3D model generation from text prompts, single images, or multi-view references. The generated models come with clean topology, optimized polygon budgets, and support for texturing, rigging, and retargeting — ready for use in game engines and 3D applications. + +In this guide, we'll walk through the three Tripo P1 workflows: Text to Model, Image to Model, and Multiview to Model. + + + + +## Tripo P1: Text to Model + +Generate a 3D model from a text description. + +Tripo P1 Text to Model Workflow + + + + Open in Comfy Cloud + + + Download JSON or search "Tripo P1: Text to Model" in Template Library + + + +### Steps to Run + +1. **Enter your prompt** — describe the 3D model in the **TripoP1TextToModelNode** +2. **Select texture mode** — choose between Textured, None, or PBR +3. **Enable refinement** — toggle quad remeshing for cleaner topology +4. **Set seed** — control reproducibility +5. **Click Queue** — press `Ctrl+Enter` to generate +6. **Preview and export** — use the **Preview3D** node to inspect, and **SaveGLB** to export + +### Key Processing Nodes + +After the initial generation, the workflow automatically processes the model through: +- **TripoTextureNode** — applies materials and textures +- **TripoConversionNode** — converts to GLTF format (or other export formats) +- **TripoRefineNode** — refines topology and geometry +- **TripoRigNode** — adds a skeleton for animation +- **TripoRetargetNode** — applies a preset animation (default: idle) + +## Tripo P1: Image to Model + +Generate a 3D model from a single reference image. + +Tripo P1 Image to Model Workflow + + + + Open in Comfy Cloud + + + Download JSON or search "Tripo P1: Image to Model" in Template Library + + + +### Steps to Run + +1. **Upload a reference image** — use the **LoadImage** node to load a front-view image of your subject +2. **Select texture mode** — choose Textured, None, or PBR +3. **Enable refinement** — toggle quad remeshing +4. **Choose texture type** — options include `original_image` or `standard` +5. **Click Queue** — press `Ctrl+Enter` to generate + +## Tripo P1: Multiview to Model + +Generate a 3D model from multiple viewpoint images for better accuracy. + +Tripo P1 Multiview to Model Workflow + + + + Open in Comfy Cloud + + + Download JSON or search "Tripo P1: Multiview to Model" in Template Library + + + +### Steps to Run + +1. **Upload multi-view images** — use multiple **LoadImage** nodes for front, left, back, and other angles +2. **Select texture mode** — choose Textured, None, or PBR +3. **Choose detail level** — options include `standard` and `detailed` +4. **Set texture references** — choose which image drives the texture +5. **Click Queue** — press `Ctrl+Enter` to generate + +### Input Tips + +- Provide at least **front-facing and profile views** for best results +- Ensure consistent lighting and pose across all reference images +- Higher-quality input images produce better textured output diff --git a/zh/tutorials/partner-nodes/tripo/tripo-p1.mdx b/zh/tutorials/partner-nodes/tripo/tripo-p1.mdx new file mode 100644 index 000000000..d9246d3aa --- /dev/null +++ b/zh/tutorials/partner-nodes/tripo/tripo-p1.mdx @@ -0,0 +1,100 @@ +--- +title: "Tripo P1 3D 模型生成 ComfyUI 官方示例" +description: "本指南介绍如何在 ComfyUI 中使用 Tripo P1 Partner Nodes,从文本、图片或多视图参考生成可直接用于游戏的 3D 模型" +sidebarTitle: "Tripo P1" +--- + +import ReqHint from "/snippets/zh/tutorials/partner-nodes/req-hint.mdx"; +import UpdateReminder from "/snippets/zh/tutorials/update-reminder.mdx"; + +[Tripo P1](/zh/built-in-nodes/TripoP1ImageToModelNode) Partner Nodes 可从文本提示、单张图片或多视图参考快速生成高质量的 3D 模型。生成的模型具有干净的拓扑结构、优化的多边形预算,并支持贴图、骨骼绑定和重定向,可直接用于游戏引擎和 3D 应用。 + +在本指南中,我们将介绍三种 Tripo P1 工作流:文本转模型、图片转模型和多视图转模型。 + + + + +## Tripo P1: 文本转模型 + +从文本描述生成 3D 模型。 + +Tripo P1 文本转模型工作流 + + + + 打开 Comfy Cloud + + + 下载 JSON 或在模板库中搜索 "Tripo P1: Text to Model" + + + +### 运行步骤 + +1. **输入提示词** — 在 **TripoP1TextToModelNode** 中描述 3D 模型 +2. **选择贴图模式** — 可选 Textured、None 或 PBR +3. **启用细化** — 开启四边形重构以获得更干净的拓扑 +4. **设置种子** — 控制生成结果的可复现性 +5. **点击执行** — 按 `Ctrl+Enter` 生成 +6. **预览和导出** — 使用 **Preview3D** 预览,**SaveGLB** 导出 + +### 关键处理节点 + +初始生成后,工作流自动依次处理: +- **TripoTextureNode** — 应用材质和贴图 +- **TripoConversionNode** — 转换为 GLTF 格式(或其他导出格式) +- **TripoRefineNode** — 优化拓扑和几何结构 +- **TripoRigNode** — 添加骨骼用于动画 +- **TripoRetargetNode** — 应用预设动画(默认空闲动画) + +## Tripo P1: 图片转模型 + +从单张参考图片生成 3D 模型。 + +Tripo P1 图片转模型工作流 + + + + 打开 Comfy Cloud + + + 下载 JSON 或在模板库中搜索 "Tripo P1: Image to Model" + + + +### 运行步骤 + +1. **上传参考图片** — 使用 **LoadImage** 节点加载主体的正面图像 +2. **选择贴图模式** — 可选 Textured、None 或 PBR +3. **启用细化** — 开启四边形重构 +4. **选择贴图类型** — 可选 `original_image` 或 `standard` +5. **点击执行** — 按 `Ctrl+Enter` 生成 + +## Tripo P1: 多视图转模型 + +从多个视角的图片生成更精准的 3D 模型。 + +Tripo P1 多视图转模型工作流 + + + + 打开 Comfy Cloud + + + 下载 JSON 或在模板库中搜索 "Tripo P1: Multiview to Model" + + + +### 运行步骤 + +1. **上传多视图图片** — 使用多个 **LoadImage** 节点加载正面、左侧、背面等角度的图像 +2. **选择贴图模式** — 可选 Textured、None 或 PBR +3. **选择细节级别** — 可选 `standard` 或 `detailed` +4. **设置贴图参考** — 选择哪个图像驱动贴图 +5. **点击执行** — 按 `Ctrl+Enter` 生成 + +### 输入建议 + +- 至少提供**正面和侧面视图**可获得最佳效果 +- 确保所有参考图像的光照和姿态一致 +- 更高质量的输入图片可生成更好的贴图效果