3D ファイル(glTF・FBX・USD・OBJ・STL・PLY・Alembic)をクラウド GPU で描く

更新 2026-10-05

3D ファイルを JANCTION Render にアップロード(か https の URL を指定)します。空の Blender 5.0 のシーンに読み込み、自動のカメラで収め、太陽か HDRI プリセット(environment='studio' など)で照らし、数 GPU 秒で試し描きしてから、コマか MP4 を描きます。orbit=true でターンテーブル。.gltf や .obj は同じフォルダ(URL のフォルダ)の .bin・.mtl・テクスチャを一緒に持ってきます。

送れるもの

ターンテーブル。orbit=true でカメラがシーンを 1 周します(既定 24 コマ)。試し描きは 4 方向、仕上げは 1 周の MP4。読み込んだモデルを見せるのに向きます。

bpy スクリプトから render_final(orbit=true) で作った 48 コマのターンテーブル(960x540、24 サンプル、studio)。JANCTION Render で GPU 76 秒、2026-10-01。

送れるもの: .blend(外部の画像は一緒に送るか、File → External Data → Pack Resources で詰める)、bpy の Python スクリプト(手元に Blender が無くてもよい。 シーン・カメラ・コマ範囲だけを書く。エンジン・解像度・サンプル数はサービス側が設定)、3D ファイル(glTF/GLB・FBX・USD・OBJ・STL・PLY・Alembic。空のシーンに読み込んで描く)。 カメラや光が無ければ自動で補い、応答の warnings に書きます。environment に studio / sunset / overcast / night を指定すると、同梱の HDRI で照明します。environment="compare" の試し描きは、同じコマを 4 つのプリセットで描いて札付きの 1 枚にします。

同じ Blender のシーン(サルと金属の立方体)を environment=studio / sunset / overcast / night の 4 つのプリセットで描いた比較
同じシーンを 4 つのプリセットで。照明を作り込まなくても、どれかを選べば形になります(JANCTION Render で描画、2026-10-01)。

エージェントから(MCP)

render_preview(scene_url="https://example.com/models/chair.glb", environment="studio")
render_preview(scene_url="https://example.com/models/chair.glb", environment="compare")   # 4 プリセットを 1 枚に
render_final(scene_id="<試し描きで返った id>", orbit=true, orbit_frames=48, width=1280, height=720, output="mp4")

先にモデルを探すなら asset_search("wooden chair", kind="models") で CC0 の Poly Haven モデルが返り、asset_urls に polyhaven:<id> を渡します。

コマンドラインから

pip install janction-render
export JANCTION_RENDER_SERVER=https://render.janction.jp
janction-render preview chair.glb --environment studio
janction-render render chair.glb --orbit --frames 1-48 --size 1280x720 --wait

HTTP

curl -X POST https://render.janction.jp/v1/files -H "X-API-Key: $K" -F [email protected]
# FBX / OBJ のテクスチャ: POST /v1/files/{scene_id}/assets に画像を送る
curl -X POST https://render.janction.jp/v1/jobs -H "X-API-Key: $K" -H "Content-Type: application/json" \
  -d '{"scene_id":"<id>","kind":"preview","frames":"1-4","environment":"studio"}'

こうなります

JANCTION Render の 4 コマ試し描き(回る赤いキューブ)
その文で Claude.ai が受け取った 4 コマ試し描き。GPU 4 秒。続けて頼んだ 24 コマ 720p の MP4 は GPU 58 秒でした(2026-10-01、RTX PRO 6000)。

所要時間

仕事GPU 時間備考
試し描き 4 コマ(720p を 4 分割、16 サンプル、ノイズ除去)約 4 秒往復は 8 秒ほど。画像がそのまま会話に返る
仕上げ 24 コマ 1280x720・64 サンプル → MP4約 60 秒2026-09-30 / 10-01 の実測(59 秒・58 秒)
仕上げ 1 コマ 1920x1080・128 サンプル約 11 秒見積もりの土台にしている値。重いシーンは長くなる

上は単純なシーンの個別の実測(2026-09-30〜10-01 UTC、NVIDIA RTX PRO 6000 Blackwell Max-Q Workstation Edition、96 GB)です。4 GPU 秒の例は回るキューブ、4 コマ、各タイル 640x360、16 サンプル。GPU 時間は Blender の起動・読み込みを含むワーカーの実行時間で、待機・転送を含む完了時間とは別です。条件・往復時間・再現用ファイルを確認してください。速度保証ではありません。

見積もりは render_estimate が描く前に出します。同じシーンを一度描いていれば、その実測を使うので当たりやすくなります。

つなぎ方

どこからやること
手元にあるファイル(.blend・3D ファイル)/upload に置くと 12 時間有効なリンクが出る(登録不要)。AI に「このファイルを描いて: リンク」と頼む。Blender の中からはアドオン、ターミナルは CLI が直接送る
Claude.ai(Web / アプリ)設定 → コネクタ → カスタムコネクタを追加 → https://render.janction.jp/mcp。「接続」を押すと同意ページで無料の鍵ができます
ChatGPT設定 → コネクタ → 詳細 → 開発者モード → 作成 → https://render.janction.jp/mcp(OAuth)
Claude Codeclaude mcp add --transport http janction-render https://render.janction.jp/mcp(/mcp で認証)
Codexcodex mcp add janction-render --url https://render.janction.jp/mcp
Cursor / VS CodeCursor に追加 VS Code に追加
ボタンでエディタが開き、確認して追加。手で入れるなら Streamable HTTP で https://render.janction.jp/mcp
ほかの MCP クライアントStreamable HTTP で https://render.janction.jp/mcp。OAuth か Authorization: Bearer <API キー>
ターミナル(stdio、手元のファイルを送る)claude mcp add janction-render -e JANCTION_RENDER_SERVER=https://render.janction.jp -- uvx --from janction-render janction-render-mcp
Blender の中から(人が使う)アドオン。拡張リポジトリ https://render.janction.jp/extensions/index.json。Maya / Houdini / Cinema 4D は送信ツール

無料枠

無料ベータ(2026-10-01 時点): 1 つの鍵につき 1 日 10 GPU 分(同じ回線からは 20 分)、仕上げは 1 回 240 コマ・1080p まで。枠は UTC 0 時(日本時間 9 時)にリセットされます。上限を超える新規ジョブは HTTP 429 quota_exceeded で拒否され、resets_at が返ります。自動で翌日分の列に入るわけではありません。枠の回復後に再送してください。登録は不要で、つなぐと鍵ができます。入力と結果は最後に使ってから 24 時間で消え、学習には使いません。有料化するときは、この サイトと llms.txt で先に告知します。

よくある質問

Blender 無しで描ける 3D 形式は?

glTF/GLB・FBX・USD/USDA/USDC/USDZ・OBJ・STL・PLY・Alembic を、GPU サーバー上の空の Blender 5.0 に読み込みます。手元では何も動きません。

テクスチャは一緒に来ますか?

.gltf と .obj は同じフォルダ(URL のフォルダ)の .bin・.mtl・テクスチャを持ってきます。FBX は画像を assets で送ります(POST /v1/files/{id}/assets か asset_urls)。

モデルのターンテーブル動画は作れますか?

作れます。render_final に orbit=true(既定 24 コマ、orbit_frames で変更)。試し描きで orbit=true にすると 0・90・180・270 度が 1 枚に並びます。

関連

案内 · llms.txt

JANCTION Render v0.4.17 · JasmyLab Inc. · 更新 2026-10-05 · 検証 Blender 5.0, JANCTION Render 0.4.17 · English