ワールドビルダー
建築物のGLBがあり、1つのブロックの外観を定義するのではなく、構造全体をワールドに配置したい場合です。
構造物向けのワークフローを検討しましょう。glbからminecraftでは、メッシュを建築物に変換するための幅広い選択肢を扱っています。
glbからminecraft形式ガイド
GLBには3Dシーンが含まれます。一方、Minecraft JSONでは、ゲームデータのさまざまな種類を記述できます。変換する前に、ブロックモデルが必要なのか、配置済みの建築物が必要なのかを決めましょう。Glbtolitematicを使えば、Minecraft風のコンセプトから始められますが、形式を確定する前に、利用可能なエクスポート形式を確認してください。
JSONという言葉はデータ形式を指すものであり、Minecraftのあらゆる建築物に使える単一のファイルを意味するわけではありません。次の用途を確認すると、実際に必要な出力を特定できます。
建築物のGLBがあり、1つのブロックの外観を定義するのではなく、構造全体をワールドに配置したい場合です。
構造物向けのワークフローを検討しましょう。glbからminecraftでは、メッシュを建築物に変換するための幅広い選択肢を扱っています。
glbからminecraftカスタムブロックやアイテムのモデル用にMinecraft JSONが必要で、GLBのどの部分を直方体要素に変換できるかを知りたい場合です。
メッシュを視覚的な参照として扱い、対象のモデル形式内でジオメトリを再構築します。glbからschematicは、配置済みブロックを目的とする別のワークフローに対応します。
glbからschematicJava版のモデルJSONではワールドにインポートできないため、Bedrockプロジェクト用に配置済みの構造物が必要な場合です。
エクスポート前にエディションを確認してください。glbからmcstructureへのコンバーターは、Java版のモデル定義ではなく、Bedrock版の構造ファイルに対応しています。
glbからmcstructureへのコンバーターこの比較では、例としてJava版のブロックモデルJSONを使用します。その他のMinecraft JSONファイルには異なるスキーマがあるため、拡張子と同じくらい用途が重要です。
主な用途
GLBシーン
持ち運び可能な3Dシーンを保存します。
JavaブロックモデルJSON
ブロックモデルの描画方法を定義します。
ジオメトリ
GLBシーン
三角形メッシュを含めることができます。
JavaブロックモデルJSON
定義済みの要素(通常は直方体)を使用します。
表面の外観
GLBシーン
マテリアルとテクスチャ画像を同梱できます。
JavaブロックモデルJSON
モデル定義を通じてテクスチャを参照します。
シーン階層
GLBシーン
複数のノードと変換を含めることができます。
JavaブロックモデルJSON
シーン階層全体ではなく、モデルを記述します。
ワールド内での配置
GLBシーン
シーン内にオブジェクトを配置できます。
JavaブロックモデルJSON
ワールド内に建物全体を配置するものではありません。
アニメーション
GLBシーン
アニメーションデータが含まれている場合があります。
JavaブロックモデルJSON
GLBのアニメーショントラックを直接再現するものではありません。
変換の判断
GLBシーン
スケール、シルエット、テクスチャを確認します。
JavaブロックモデルJSON
モデルを作成するか、別の構造形式を使用するかを選択します。
メッシュは、単に名前をMinecraft JSONに変更すればよいものではありません。実用的なブロック解釈であっても、スケール、形状、変換先の形式について判断が必要です。
Minecraftでは、モデルやその他のゲーム定義など、さまざまな目的でJSONが使用されます。ある目的に対して有効なファイルが、そのまま配置可能な建築物になるわけではありません。
回避策
ワークフローを選択する前に、Minecraftのエディションと対象用途を正確に指定してください。
曲面や非常に詳細なGLBは、Javaブロックモデルの直方体要素に正確には変換できません。
回避策
シルエットを簡略化し、どのディテールをテクスチャで表現できるかを計画します。
GLBのマテリアルとテクスチャ割り当ては、Minecraftのテクスチャ参照やブロックの選択に自動的に変換されるわけではありません。
回避策
ジオメトリとは別に、パレットとテクスチャマッピングを確認します。
JavaのブロックモデルJSONファイルは外観を記述するものであり、ワールド全体に配置されたブロックの一覧ではありません。
回避策
建築全体をインポートすることが目的なら、構造向けの形式を使用してください。
Glbtolitematicで建築の形状、素材、重要な特徴を説明します。次に、利用可能な出力を確認し、それがモデル作成タスクに適しているか、別の構造ワークフローが必要かを判断します。確認せずにJSONエクスポートやGLBからの直接変換ができると想定しないでください。
建築コンセプトを作成どの種類のMinecraft JSONを指しているかを選ばない限り、できません。Javaのブロックモデルファイルはモデルを記述するものですが、建築全体には配置されたブロックを記録するワークフローが必要です。出力を選ぶ前に、用途を確認してください。
JavaのブロックモデルJSONファイルでは、建築全体をワールドに配置することはできません。モデルのレンダリング方法を定義するものであり、構造内のすべてのブロックの座標を保存するものではないためです。ワールドに配置するには、使用するエディションに適した構造向けの形式を探してください。
GLBには画像やマテリアル設定が含まれている場合がありますが、MinecraftのモデルJSONは独自の規則に従ってテクスチャを参照します。そのため、テクスチャの割り当てを確認する必要があり、手動で再マッピングしなければならない場合があります。メッシュのマテリアルがMinecraftのブロックに変換されるとは限りません。
いいえ。各エディションではモデルと構造に関する規則が異なり、ある目的向けのファイルが別のエディションにインポートできるとは限りません。まず、使用するエディションと、ビジュアルモデルまたは配置済みの構造のどちらが必要かを確認してください。