メッシュからブロックへ

OBJからMinecraftのschematicへの変換を理解する

OBJからMinecraftのschematicへの変換では、連続した3DメッシュをMinecraftのブロックのグリッドに変えます。結果は元ファイルの形状だけでなく、スケール、ブロックの選択、メッシュのサンプリング方法によって決まります。

建築物を説明してください。ここではOBJをアップロードできません
モデルから建築物への変換を表現した、ブロックで構築されたMinecraftのシーン

OBJとschematic:何が変わるか

OBJは表面を記述しますが、Minecraftのschematicはグリッド上の各位置にあるブロックを記録します。この比較から、メッシュの名前を変えるだけでは使える建築ファイルにならない理由がわかります。

OBJの元データ
Minecraftのschematic

基本構造

OBJの元データ

頂点と多角形の面

Minecraftのschematic

3Dグリッド上に配置されたブロック

形状の細部

OBJの元データ

曲線や細かな特徴を高密度のジオメトリで表現できる

Minecraftのschematic

特徴は選択したブロック解像度に収まる必要がある

外観

OBJの元データ

マテリアルや別のテクスチャファイルを参照する場合がある

Minecraftの設計図

Minecraftのブロックの状態と配置を使用

スケール

OBJの元データ

座標からはMinecraftのブロック数は決まらない

Minecraftの設計図

寸法はブロック単位で測定される

空間

OBJの元データ

閉じた表面の内側には、モデル化されていない空間がある場合がある

Minecraftの設計図

空気の位置とブロックが配置された位置を区別できる

一般的な用途

OBJの元データ

3Dメッシュの編集や交換

Minecraftの設計図

対応するMinecraftツールでブロックの配置を読み込む

ファイル拡張子

OBJの元データ

.obj

Minecraftの設計図

多くの場合は.schem、または旧形式の.schematic。互換性はツールによって異なる

3DメッシュをMinecraftのブロックに変換する理由

表示するためのメッシュではなく、配置できるブロックのレイアウトが必要な場合は、設計図が便利です。元のファイルと目的の出力先に合ったワークフローを選んでください。

3Dアーティスト

彫刻は完成しているものの、粗いブロックの格子でも輪郭が保たれるか確かめたい場合。

3DモデルからMinecraftへの変換は、モデリングした形を構築可能な形状に置き換える、より広い作業を指します。

3DモデルからMinecraftへ

ワールドエディター

OBJのサーフェスではなく、Minecraftの編集作業で確認できるブロック配置が必要な場合。

3DからMinecraftのschematicへの変換は、schematicを最終ファイルとして得ることに重点を置いています。

3DからMinecraftのschematicへ

GLBモデルの所有者

元のアセットがOBJではなくGLBの場合、埋め込まれたマテリアルを別途考慮する必要があります。

GLBからMinecraftのschematicへの変換は、OBJファイルを前提とせず、その入力形式に対応します。

GLBからMinecraftのschematicへ

Litematicaユーザー

すでに.schemファイルがあり、Litematicaの作業に適した形式が必要な場合。

schemからlitematicへの変換は、メッシュのボクセル化ではなく、この2つのブロックデータ形式間の変換を扱います。

schemからlitematicへ

Bedrock版の建築者

元ファイルはLitematica形式でも、変換先としてBedrockのstructure形式が必要な場合。

litematicからmcstructureへの変換では、その異なるファイル形式間の移行を説明します。

litematicからmcstructureへ

ツール編:実践的な変換手順

作業を始める前に、ツールが実際に対応する出力形式を確認してください。Minecraftの建築物生成ツール、OBJのボクセル化ツール、schematicのエクスポートツールは、それぞれ作業の異なる部分に対応する場合があります。

  1. 1

    形状を準備する

    OBJに不要なジオメトリ、欠けた部分、細すぎるディテールがないか確認します。ブロック単位で表現したときにも判別できるようにする必要がある特徴を決めましょう。

  2. 2

    スケールとブロックを選ぶ

    ボクセル化する前に、目標とするブロック単位の高さまたは幅を設定します。使用するブロックの種類を絞り、その解像度で表面を見分けられるかプレビューで確認しましょう。

  3. 3

    エクスポート結果を確認する

    ツールが.schem、.schematic、または別の形式でエクスポートするか確認してください。結果を対応するエディターで開き、向き、寸法、中空部分、意図しないブロックを確認してください。

ファイルを確定する前に建築を計画する

Minecraftの建築構想から始める

ブロックで作りたい形を説明し、出力される結果が必要なものか作業手順を確認してください。既存のOBJを変換する必要がある場合は、ツールを使用する前にOBJのインポートとスケマティック形式でのエクスポートに対応しているか確認してください。

Minecraftの建築物を作成する
  • ブロック単位でも輪郭が分かるようにする
  • 出力先のファイル形式を確認する
  • 対応するツールで建築物を確認する

OBJ変換に関するよくある質問

いいえ。OBJはメッシュの形状を保存しますが、スケマティックはブロックの位置と状態を保存します。ファイルの拡張子を変更しても、そのブロックデータは作成されません。

いいえ。OBJは表面の形状を記述し、マテリアルを参照できますが、Minecraftのブロックの種類は指定しません。変換するには、形状をサンプリングし、出来上がるグリッドに配置するブロックを選ぶ必要があります。

Minecraftのブロックは固定サイズのグリッドに配置されるため、1ブロックより細い部分は消えたり、ほかの部分と一体化したりする場合があります。建築物の寸法を大きくすると輪郭の細部をより多く残せますが、建築物全体も大きくなります。

どちらも関連するMinecraftのスケマティック形式ですが、ファイル名を変更するだけで相互に変換できるわけではありません。エクスポートツールが出力する形式と、使用予定のエディターが対応する形式を確認してください。

対応するツールでファイルを開き、寸法、向き、ブロックの種類、内部空間を確認してください。特に、OBJのプレビューでは分かりにくかった細い部分や宙に浮いたブロックに注意してください。

作成を始める
作成を始める