GLBとは何か

GLBはglTF 2.0形式のバイナリコンテナで、メッシュ・マテリアル・一部のアニメーションやテクスチャを1ファイルにまとめられます。ブラウザの3D表示(WebGL)との相性が良く、配布やキャッシュの面でも扱いやすい形式です。本アプリでは、家具オブジェクトをこの形式で読み込み、2Dの間取り配置と併せて見た目を確認する用途を想定しています。

レイアウトツールとのスケールの関係

2D側では「cm」と「画面上のピクセル」を対応づけています。3Dモデル側の座標が「1単位=1m」なのか「1単位=1cm」なのかはファイルごとにバラつきます。モデルが極端に巨大/微小に見える場合は、DCCツール(Blender、SketchUpのエクスポート等)でオブジェクトのスケールを揃えてからGLBを書き出し直すのが確実です。生成AIに任せる場合も、最終的にはBlender等で寸法を測り、現実の家具カタログ値と突き合わせてください。

ChatGPT などの生成AIでGLBを作る場合の注意

2024年以降、チャット型のAIがコードや3Dデータの「たたき台」を返す事例は増えていますが、次の点に注意が必要です。

推奨ワークフロー(実務寄り)

  1. カタログまたは実測で幅・奥行き・高さを決める
  2. Blender等でボックスモデリングし、寸法を数値入力で固定する
  3. 材質はプリンシプルBSDF程度に抑え、不要なmodifierを適用したまま書き出さない
  4. glTF/GLBエクスポート時に「テクスチャを埋め込む」オプションを有効化
  5. 本ツールのWeb版に読み込み、2D配置との位置関係を確認する

ファイルサイズとパフォーマンス

高解像度テクスチャや細かすぎる細分は、モバイルブラウザでフレーム落ちの原因になります。レイアウト確認用途であれば、ポリゴン数を抑えた簡略モデルで十分なことが多いです。Photoshopや圧縮ツールでテクスチャを2048px以下に抑える、不要なUVセットを削除する、といった対策も有効です。

うまく表示されないとき

ツール本体の操作はWebアプリから行えます。サイト全体の方針やデータの取り扱いはプライバシーポリシーを参照してください。