schematicとobjのコンバート
TRANSCRIPT
![Page 1: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/1.jpg)
schematic と obj のコンバート2016/08/20
![Page 2: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/2.jpg)
プロフィール名前 : ネスケプログラマやってますマイクラ沼には、 PS3 版からハマる
![Page 3: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/3.jpg)
今日は Minecraft と 3D とで仲良くする方法を調べてきました
![Page 4: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/4.jpg)
本日のゴールMinecraft3D
*.schematic<World>
*.obj (and *.mtl)
![Page 5: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/5.jpg)
Minecraft 世界の実体• シングルプレイ ( デフォルト )
• Windows: %appdata%\.minecraft\saves\< 作った世界の名前 >\*
• Mac: $HOME/Library/Application Support/minecraft/saves/< 作った世界の名前 >/*
Minecraft 基礎
![Page 6: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/6.jpg)
*.schematic ファイル形式• ワールドの一部分だけを切り出したもの• NBT 形式で保存されている
• (→NBT Explorer 等のソフトウェアで読める )
• Minecraft コミュニティが産んだ非公式な形式• 詳細 : http://minecraft.gamepedia.com/Schematic_file_format
Minecraft 基礎
![Page 7: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/7.jpg)
NBT ExplorerMinecraft 基礎
![Page 8: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/8.jpg)
schematic への書き出し• WorldEdit (Bukkit plugin)
• “//save <filename>”• MCEdit ( 外部ツール )• 等々…
Minecraft 基礎
![Page 9: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/9.jpg)
schematic の読み込み• WorldEdit• MCEdit
• “//load <filename>”• MagicaVoxel Viewer• 等々…
Minecraft 基礎
![Page 10: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/10.jpg)
MagicaVoxel ViewerMinecraft 基礎
http://www.patrickmin.com/binvox/
![Page 11: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/11.jpg)
*.obj → *.schematicMinecraft3D
*.schematic<World>
*.obj (and *.mtl)
![Page 12: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/12.jpg)
binvox
http://www.patrickmin.com/binvox/
![Page 13: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/13.jpg)
binvox とは• 3D のドットで構成されたオブジェクト (voxel)へダウンサンプリング変換する CUI ツール• *.schematic 形式に対応• cmd 等から実行するとヘルプが出る
![Page 14: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/14.jpg)
変換• binvox /path/to/my.obj -down -t schematic -rotz
• -down: 質を落とすオプション。デカくなりすぎるので指定するのが吉(できれば2つ)• -t schematic: schematic 形式で出力• -rotz: 90 度回す
![Page 15: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/15.jpg)
完了
![Page 16: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/16.jpg)
<World> to *.objMinecraft3D
*.schematic<World>
*.obj (and *.mtl)
![Page 17: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/17.jpg)
Mineways
http://www.realtimerendering.com/erich/minecraft/public/mineways/
![Page 18: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/18.jpg)
Mineways とは• Minecraft の世界の一部分を切り出す GUI ツール• *.obj, *.schematic 形式に対応• なんか 3D プリンタ向けの出力もできるらしい
![Page 19: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/19.jpg)
起動、ワールドを開く
![Page 20: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/20.jpg)
level.dat を指定
![Page 21: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/21.jpg)
試しに村を指定
![Page 22: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/22.jpg)
エクスポートを選択
![Page 23: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/23.jpg)
デフォルトのまま OK
→*.obj へ出力される
![Page 24: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/24.jpg)
読込 (Unreal Engine 4 の例 )
![Page 25: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/25.jpg)
近くで見た様子
![Page 26: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/26.jpg)
schematic での出力例
![Page 27: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/27.jpg)
ご清聴ありがとうございましたAny questions?
![Page 28: Schematicとobjのコンバート](https://reader035.vdocuments.mx/reader035/viewer/2022062412/58f1d8e81a28ab1c178b45b9/html5/thumbnails/28.jpg)
ご清聴ありがとうございましたAny questions?