正面、左側、背面、右側の順に並べた2–4枚の参照画像から3Dモデルを構築し、出力オプションを設定できます。
関連するTripo3D H3.1モデル
API 例
送信例
const response = await fetch('https://api.flaq.ai/api/v1/3d/task', {
method: 'POST',
headers: {
Authorization: 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
body: JSON.stringify({
model_name: 'tripo3d-h3.1-multiview-to-3d',
images: [
'https://example.com/front.png',
'https://example.com/left.png',
'https://example.com/back.png',
'https://example.com/right.png',
],
texture_alignment: 'original_image',
orientation: 'default',
texture: true,
pbr: true,
texture_quality: 'standard',
geometry_quality: 'standard',
auto_size: false,
quad: false,
}),
});
const { data } = await response.json();
const taskId = data.task_id;
ポーリング例
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/3d/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result.files[0].url);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
送信例
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/3d/task',
headers={
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json',
},
json={
'model_name': 'tripo3d-h3.1-multiview-to-3d',
'images': [
'https://example.com/front.png',
'https://example.com/left.png',
'https://example.com/back.png',
'https://example.com/right.png',
],
'texture_alignment': 'original_image',
'orientation': 'default',
'texture': True,
'pbr': True,
'texture_quality': 'standard',
'geometry_quality': 'standard',
'auto_size': False,
'quad': False,
},
)
response.raise_for_status()
result = response.json()
task_id = result['data']['task_id']
ポーリング例
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/3d/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result']['files'][0]['url'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)
送信例
curl -X POST "https://api.flaq.ai/api/v1/3d/task" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model_name": "tripo3d-h3.1-multiview-to-3d",
"images": [
"https://example.com/front.png",
"https://example.com/left.png",
"https://example.com/back.png",
"https://example.com/right.png"
],
"texture_alignment": "original_image",
"orientation": "default",
"texture": true,
"pbr": true,
"texture_quality": "standard",
"geometry_quality": "standard",
"auto_size": false,
"quad": false
}'
ポーリング例
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/3d/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"
サンプルを試す
Tripo H3.1 Multiview to 3Dの料金
| パラメータ | 料金 | 元の料金 | 割引 |
|---|
README
高忠実度 Tripo H3.1 Multiview-to-3D API(複数視点からの AI 3D アセット生成)
Tripo3D AI の Tripo H3.1 Multiview-to-3D API は、同一オブジェクトを写した一貫性のある一連の参照画像から、 精細な 3D アセットを生成します。複数の視点を使用することで、Tripo H3.1 モデルはオブジェクトの 形状と表面の外観をより的確に解釈し、実制作向けの 3D ワークフローに活用できます。Flaq AI は、このマルチビュー 3D 生成機能を API で提供し、製品ビジュアライゼーション、ゲームアセット、デジタルツイン、高精細な クリエイティブ制作に利用できます。
Tripo H3.1 Multiview-to-3D API の主な機能
- 複数アングルからの 3D 再構築: 同じ対象を複数の視点から捉えた画像を基に 3D アセットを生成し、モデルが より広い視覚情報を利用して形状やテクスチャのディテールを形成できるようにします。
- 高忠実度の形状生成: クローズアップレンダリング、インタラクティブなシーン、製品展示など、要求水準の高い 3D 用途を想定した精細なメッシュを作成します。
- 参照画像を考慮したテクスチャ出力: オプションのテクスチャと PBR マテリアルを生成し、結果で 元画像の外観と一貫性のある形状解釈のどちらを優先するか選択できます。
- 柔軟な制作制御: 形状、テクスチャ、サイズ、メッシュの設定を、仕上げ済みの レンダリング、後工程の編集ワークフロー、構造化されたアセット受け渡しの要件に合わせられます。
- オプションに応じたコスト管理: 選択した出力オプションが料金に反映され、基本生成クレジットに 該当するテクスチャ、詳細形状、四角形メッシュの追加料金が加算されます。
- スケーラブルな API 統合: Multiview-to-3D 生成をアセットライブラリ、クリエイティブアプリケーション、 ビジュアライゼーションシステム、自動化された Flaq AI ワークフローに組み込めます。
Flaq AI で Tripo H3.1 Multiview-to-3D API を使用して精細な 3D 再構築を行う方法
- 入力: 同一オブジェクトを相互に補完するアングルから撮影した複数の画像。画像セット全体で対象と視覚的な 表現に一貫性があることが必要です。
- 出力: オプションのテクスチャと PBR マテリアルを備えた生成済み 3D メッシュ。Flaq AI API ワークフローを通じて 返され、レンダリング、編集、納品に利用できます。
- 参照の方向性: 生成される表面出力が提供画像に忠実に従うか、 一貫性のある 3D 形状をより優先するかを制御できます。
- アセットの準備: 忠実度、向き、スケール、トポロジーの柔軟なオプションにより、さまざまな後工程の 制作要件に対応します。
- 機能: マルチビュー 3D 再構築、高精細形状、参照画像を考慮したテクスチャ出力、PBR マテリアル 生成、Tripo H3.1 を通じたオプションベースのアセット提供。
Tripo H3.1 Multiview-to-3D API 統合に最適なユースケース
- 製品のデジタルツイン: 厳選した製品画像一式を精細な 3D アセットに変換し、オンライン設定、 インタラクティブコマース、視覚的な製品体験に活用します。
- ゲームおよびエンターテインメント用アセット: アートチームが同じデザインの複数視点を用意できる場合に、プロップ、 コレクティブル、主要オブジェクトの制作に適した強力な出発点を構築します。
- 建築およびインテリアビジュアライゼーション: 複数の参照画像から再利用可能な 3D 要素を生成し、ステージング、 コンセプトの可視化、精細なシーン構築に活用します。
- マーケティングおよび CGI 制作: キャンペーン用オブジェクトを再構築し、3D 製品映像、クローズアップレンダリング、没入感のある ローンチ素材、ブランド独自のデジタル体験に利用します。
- アセットパイプラインの自動化: 一貫性と再現性のある API ベースの 3D 生成を必要とする 社内ツールやコンテンツプラットフォームにマルチビュー再構築を追加します。
注記 一貫した照明の下で、同一オブジェクトを明瞭かつ相互に補完するアングルから撮影した複数の画像を使用してください。 すべての参照画像を使用するために必要な権利を保有していることを確認してください。
Tripo H3.1 Multiview-to-3D と競合製品の比較分析
-
Tripo H3.1 Multiview-to-3D と Tripo H3.1 Image-to-3D の比較: Multiview-to-3D は、より広い視覚情報を使用するため、 複数の参照アングルが有効なオブジェクトに適しています。利用できるのが良質な画像 1 枚だけの場合は、Image-to-3D のほうが より迅速な方法です。
-
Tripo H3.1 Multiview-to-3D と Tripo H3.1 Text-to-3D の比較: Multiview-to-3D は、参照画像に写る特定の オブジェクトを再構築するために設計されています。アセットがまだ視覚化されていない場合、Text-to-3D はより高い創作自由度を提供します。
-
Tripo H3.1 Multiview-to-3D と Meshy Image-to-3D の比較: Meshy は、画像をガイドにした迅速なアセット作成を支援します。Tripo H3.1 Multiview-to-3D API は、複数の視点を提供でき、利用可能な参照情報を より十分に活用したいワークフロー向けに設計されています。
-
Tripo H3.1 Multiview-to-3D と Rodin 3D Generation の比較: Rodin は、参照画像から AI 生成 3D アセットを作成する用途で 広く使用されています。Tripo H3.1 は、マテリアルを考慮した出力と Flaq AI ワークフローでの 柔軟な制作制御を備えた、高忠実度の複数アングル再構築を重視しています。
-
Tripo H3.1 Multiview-to-3D と従来型フォトグラメトリの比較: 従来型フォトグラメトリでは、大がかりな 撮影、クリーンアップ、再構築作業が必要になる場合があります。Tripo H3.1 は、厳選した一連のオブジェクト画像から アセットを生成したいチームに、API 駆動の代替手段を提供します。
