Back to the image to 3D generator

Unity向け画像から3Dモデルで得られるものと、得られないもの

基準になる画像を1枚入れると、テクスチャ付きの.glb 3Dメッシュが約1分で返ってきます。以下がその実用版です:そのファイルに何が含まれ、Unityプロジェクトにどう届き、3Dモデルがシーンに置かれた後にどの工程がまだあなたの手元に残るのか。

出力結果

Unityプロジェクトに届くもの

画像から3Dモデルでは、画像1枚を入れるとファイルが1つ返ってきます。その中身を把握しておけば、後からインポーターと揉めることがなくなるでしょう。

実行するたびに、テクスチャ付きの.glb 3Dメッシュが1つ返ってきます。ジオメトリ、UVレイアウト、焼き込み済みのカラー1枚がその1つのファイルの中に収まっているため、別途持ち込むファイルは何もありません。3Dモデルにリグ、アニメーションクリップ、LODチェーン、コライダー、プレハブは一切含まれていません。

Unityは難なくインポートしてくれますが、そこに残るのは、まだ出荷できるアセットではないものへの直面です。手元にあるのは1枚の画像から導き出された、おおむね近しい形状、つまり手作業のブロックアウトが完成する何時間も前に、実際のUnityシーンで配置・スケール・評価できる代用品です。画像が1枚ということは視点も1つということでもあるので、その画像に写っていない側面は観測されたものではなく推測されたものになります。

経路

ブラウザからエディタへファイルを運ぶ

プラグインもパッケージもアカウントも不要なので、経路はごく普通のものです。

生成処理はブラウザのタブ内で動きます。画像を1枚渡して約1分待ち、.glb 3Dメッシュをダウンロードします。ここでUnityに直接接続するものはなく、認証すべきAPIもありません。そのためファイルは、他のダウンロードした3Dアセットとまったく同じ経路をたどります。プロジェクトのAssetsフォルダにドロップすると、Unityは次のリフレッシュ時に3Dメッシュを拾い上げ、コンバーターなしでglTFを読み込み、テクスチャがすでに埋め込まれているのを見つけます。

手順行われる場所最終的に得られるもの
画像を選ぶブラウザ画像内の被写体が1つ明瞭で、背景が無地
生成するブラウザ約1分後、テクスチャ付きの.glb
ダウンロードブラウザ自己完結型のファイル1個、テクスチャ込み
プロジェクトにドロップAssetsフォルダマテリアル付きでインポートされた3Dメッシュ
配置して確認シーンビューどの角度からでも見られる代用品

インポートチェックリスト

最初に確認したいインポート設定

「なぜ見た目がおかしいのか」という出来事のほぼすべては、4つの項目に集約されます。

確認する項目引っかかる理由対処方法
スケール画像には、オブジェクトが実際にどれだけ大きいかが示されていないインポート時にスケールを設定し、その数値を共通ルールにする
向きフォーマットごとに上方向の基準が異なるシーン内でインスタンスごとに回転させるのではなく、インポート時に一度だけ回転させる
マテリアル焼き込み済みテクスチャは色であって、マテリアルグラフではないマテリアルを取り出し、自分のシェーダーに配線し直す
コライダー何も自動生成されないプリミティブを追加する。生の3Dメッシュは衝突形状としては不向き

そのどれも、生成された3Dメッシュ特有の問題ではありません。それがまさに要点です。ただし、最初のインスタンスを配置する前にスケールを確認しましょう。間違った基準サイズで揃えられたプロップでいっぱいのUnityシーンは、後から直すのがとても面倒です。

限界

結果がまだ出荷できる状態ではない部分

正直な限界を示します。3Dモデルを、実際に得意な用途に使ってもらうためです。

トポロジー。

モデリングではなく再構成です。きれいなクワッドフローでも、リアルタイム向けの予算に合わせたリトポロジーでもありません。

リギング。

キャラクターの形をした3Dメッシュは、キャラクターではありません。スケルトン、ウェイト、アニメーションは、それぞれ別の場所での別作業です。

マテリアル。

焼き込み済みカラーマップ1枚は、ラフネス・メタリック・ノーマルマップではありません。きちんとライティングしたシーンでは、その差がはっきり見えます。

細部のディテール。

薄い・繰り返し・遮蔽された特徴こそ、単一画像からの再構成が最初に音を上げる部分です。

それは、気をそらすためではなく、作業範囲を定めるものとして読んでください。レイアウト判断に40個のプロップが必要なグレイボックスレベルでは、40個の完成アセットは必要ありません。1つのプロップが本格的な作業に値するようになったら、その3DメッシュをBlenderに持ち込んで作り直してください。ゲームアセットのページでは、その境界線が通常どこに引かれるかを解説しています。

Questions

Frequently Asked Questions

いいえ。生成処理はブラウザのページで、.glb 3Dメッシュを渡します。UnityはglTFをネイティブに読み込むので、ファイルは他のダウンロードと同じようにAssetsフォルダから入ってきます。

Turn Your Image Into a 3D Model — Free

登録不要、ソフト不要、モデリング経験も不要。画像をドロップするか説明を入力するだけで、テクスチャ付きの .glb を約1分でダウンロードできます。

パートナーImage to STLRodin AI