Minecraft(我的世界)中文论坛
标题: 将3D模型转换成Minecraft建筑蓝图
作者: 素履信游 时间: 2010-11-12 19:17
标题: 将3D模型转换成Minecraft建筑蓝图
本帖最后由 素履信游 于 2011-4-6 22:29 编辑
注意:这里提供了两种方法,一种是给
懒人用的偷懒方法,一种是给
喜欢研究的人用的详尽方法。只用看其中一种就行了。(所以别看着篇幅太长就吓跑了哦~)
参考:
http://www.minecraftforum.net/viewtopic.php?f=3&t=55910
http://www.patrickmin.com/minecraft
简介:
利用Patrick Min的两个程序:binvox和viewvox,玩家可以将3D模型方块化,并分层显示出来。参照它,我们就能准确地搭建各种复杂的建筑了——当然,前提是要有3D模型文件。
程序支持的3D模型文件格式:vrml,obj,off,dxf,ply,stl
下载安装:
{:pig:}懒人:点我,下完解压得到vox_package文件夹
{:cow:}憨人:猛击我,我,还有我,去找binvox,viewvox,和glut的下载。新建文件夹,把binvox.exe和viewvox.exe丢进去。解压glut的那个压缩文件,把里面的glut32.dll也丢进新建的文件夹,或者放入系统dll文件夹也可以。glut其余的文件皆可抛弃。
3D模型可以自己做也可以拿来主义。这里有一些提供3D模型下载的网站:
http://people.sc.fsu.edu/~jburkardt/data/obj/obj.html
http://lodbook.com/models/
http://shapes.aim-at-shape.net/viewmodels.php
http://dd-freebies.blogspot.com/search/label/3D%20models
http://www.oyonale.com/modeles.php?lang=en&format=OBJ
例如,我在第一个网站里下载了拖鞋的模型:sandal.obj
转换:
{:pig:}懒人:
因为vox_package有两个演示用的批处理程序voxhand.bat与voxknight.bat,分别处理gipshand2-3k.obj和chevalier.obj。所以我们只要把自己的模型文件重命名后替换其中任意一个就能利用演示程序了。
例如,将sandal.obj改名为gipshand2-3k.obj,替换vox_package里的同名文件。运行voxhand.bat,可以看到binvox的图像窗口弹出后关闭,最后出现viewvox的图像窗口,显示的是方块化的3d模型。
{:cow:}憨人:
单击开始-运行。输入cmd,回车弹出命令窗口。
用cd指令把转换程序所在目录设为当前目录。
例如,如果放在D盘的vox文件夹里,就输入d:回车,再输cd vox回车。
第一步,调用binvox.exe转换3D模型
在命令窗口里输入binvox 模型文件名 参数
(只输入binvox后回车可以看到参数列表
常用参数:
-d 指定分辨率,默认256,最高1024(目前有个小bug:在windows里无法用-d参数将分辨率设成120以下)
-down 分辨率减半
-dc 忽略一些细节
-aw 增加描边
-rotx 沿着x轴旋转90度
-rotz 同上
-cb 居中)
回车后会弹出一个图像窗口显示转换动态。转换完成后生成binvox格式的文件。
例如,输入binvox sandal.obj -down -down -dc然后回车,程序就会把3d模型较粗略地转换成64×64×64的方块化模型,保存为sandal.binvox文件。
第二步,调用viewvox.exe查看方块化的模型
在命令窗口里输入viewvox 方块化模型文件名后回车,会出现viewvox图像窗口显示方块化的3d模型,命令窗口里则出现操作快捷键列表。
例如,输入viewvox sandal.binvox后回车。
viewvox操作:
在显示窗口按住左键拖动调整角度,按住右键拖动缩放,按住滚轮拖动摇镜头
常用快捷键:
r 回到默认视角
方向键 调整视角
a 切换双色模式
s 显示单层画面
j 下移一层
k 上移一层
n 显示上下相邻方块
t 相邻方块半透明化
数字1 显示坐标
g 调整网格
q 退出
例如,开启双色模式,单层画面,调整网格后可以看到拖鞋模型的一层:
按j,k可以下移或上移一层
这样一来,我们就在Minecraft里能对照着逐层搭建模型了。
2011.4.6日补充:
杀手级应用——直接将模型导入游戏的方法
感谢bla007童鞋发现的方法,让我们可以完全不必辛辛苦苦的手动搭建了(不知这是好是坏……)。以下是他提供的教程:
第一步,调用binvox.exe转换3D模型文件(就是上列的OBJ等格式的文件)成为schematic文件(这是MCEdit可以直接调用的方块化文件)
将你要转换的3D模型文件和binvox.exe放在同一个文件夹下
单击开始-运行。输入cmd,回车弹出命令窗口。
用cd指令把转换程序所在目录设为当前目录。
例如,如果你的binvox文件放在D盘的vox文件夹里,就输入d:回车,再输cd vox回车。
输入binvox空格操作对象空格参数
例如,你的3D文件为a.obj 则输入 binvox a.obj -d 128 -t schematic
-d 后的128为分辨率 不填的话为默认的256 最高支持1024 但MC原版地面到天空为64格 把地挖空高低差也才128 但长宽就没限制了 所以这个参数自己斟酌吧
-t 后为文件格式 必须填
命令执行完毕后 在此路径下就会生成一个a.schematic文件
第二步,用MCEdit把schematic整合进你的地图
打开MCEdit 选择open a level 打开你的地图(位于.minecraft\saves内) 在MCEdit界面中找到import 点击选择schematic文件
把模型摆到你喜欢的地方 最后别忘了save 再进游戏 就可以看到你的成果了
这里有他用这个方法导出的高达作品,效果很惊艳哦~
作者: poacher 时间: 2010-11-12 19:27
。。。看不懂。。太懒了。。还要用3D模型。。。还是算了。。不过感谢信游
作者: 素履信游 时间: 2010-11-12 19:32
回复 2 # poacher 的帖子
不是有懒人办法么。。。
作者: Heroesbrine 时间: 2010-11-12 19:40
额 要是支持魔兽的MDX多好
作者: yung 时间: 2010-11-12 21:17
好东西!顶
作者: poacher 时间: 2010-11-12 21:18
回复 3 # 素履信游 的帖子
前提是要有3D模型文件。...嘛。。。不会要我动手。。吧。。汗。。
作者: ToNick 时间: 2010-11-12 21:30
回复 6 # poacher 的帖子
可以找些下载……当然,自己能做事最好了。
作者: wzk 时间: 2010-11-12 22:09
3DMAX= = 这个很简单= =
作者: poacher 时间: 2010-11-12 22:12
回复 8 # wzk 的帖子
会做都很懒。。。
作者: qw87375832 时间: 2010-11-13 09:00
提示: 作者被禁止或删除 内容自动屏蔽
作者: 张金 时间: 2010-11-13 09:05
{:10_522:}我也看不懂
作者: ToNick 时间: 2010-11-13 09:46
回复 11 # 张金 的帖子
哪些地方不懂?
作者: ToNick 时间: 2010-11-13 09:46
回复 10 # qw87375832 的帖子
实在看不懂的话照着绿色的例子一步步做也可以
作者: 719823597 时间: 2010-11-13 10:26
好麻烦啊
作者: lhrlhr99 时间: 2010-11-13 10:52
还有种方法适合做平面的蓝图, 现在不是流行十字绣吗?那上面的图案都是方格化的,明白吧?网上有专门的把图片转成十字绣蓝图的,然后你照着图建就可以了。这些对那些喜欢做平面图像的很有用
作者: 素履信游 时间: 2010-11-13 13:37
回复 15 # lhrlhr99 的帖子
弄个教程过来嘛~
作者: qw87375832 时间: 2010-11-13 21:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: wzk 时间: 2010-11-14 09:08
回复 4 # Heroesbrine 的帖子
用3DMAX 应该可以的!
作者: 我是好人 时间: 2010-11-15 15:29
顶啊顶,可惜看不懂啊!
作者: 素履信游 时间: 2010-11-16 18:00
这么多看不懂的……看来写得很失败……
作者: qw789456zx 时间: 2010-11-19 22:54
我要好好研究研究 ............
作者: 641254226 时间: 2010-11-20 18:06
提示: 作者被禁止或删除 内容自动屏蔽
作者: 囧帝 时间: 2010-11-21 21:53
我看到了拖鞋
作者: lostos 时间: 2010-11-23 23:06
看起来很强大。。。有时间试试
{:lol:}
作者: wowtpr 时间: 2010-11-26 05:21
額....先回覆一個留著以後可以學習....太複雜了點
作者: God 时间: 2010-11-27 15:44
太技术了~
作者: child_bbs 时间: 2010-11-30 18:21
作为蓝图来说很好用,难怪能做出1:1的企业号。
作者: 猫耳の耳机娘 时间: 2010-12-2 18:38
盖屋子的时候方便的工具么?
作者: swat123 时间: 2011-3-15 16:52
这个很强大~谢谢楼主.
作者: bla007 时间: 2011-3-30 00:11
有没有binvox文件转schematic的工具
作者: 素履信游 时间: 2011-3-31 12:50
回复 bla007 的帖子
木有。。
作者: wfr_007 时间: 2011-4-2 21:31
good,找到救星鸟
作者: WuTianFang 时间: 2011-4-4 01:37
I do not need that.
作者: bla007 时间: 2011-4-6 11:18
binvox的一个参数 -t schematic 可以直接把文件转为schematic格式{:10_512:} 比如binvox a.obj -d 128 -t schematic
懒人的福音{:10_500:}
作者: heidada 时间: 2011-4-18 02:17
哇终于知道怎么把3D模型转化成实物了,感谢楼主的补充那一段,非常实用啊
作者: qq3097 时间: 2011-6-17 23:12
学习了。很受用。不过有些3D图片方向实在难弄进编辑器后在改向有的没法改。
作者: 素履信游 时间: 2011-6-18 22:07
qq3097 发表于 2011-6-17 23:12 
学习了。很受用。不过有些3D图片方向实在难弄进编辑器后在改向有的没法改。
抱歉……我不熟悉编辑器,你可以看看这篇教程。
作者: tonynet 时间: 2011-8-14 19:04
完全搞懂了,建筑者利器啊
作者: 一堵墙 时间: 2011-8-21 19:17
学3Dmax的我有福了
作者: essengame 时间: 2012-1-5 21:35
我在想有没有办法把栅格化后的3D模型导成3D格式的模型文件··有没有人懂的··!!!
作者: libinfu 时间: 2012-1-10 01:14
实在是没找到那三个文件在哪下载的。。。 求教。。
作者: leecx8959 时间: 2012-1-10 17:57
路过。。。。不错。。。。顶顶顶顶顶
作者: 电x磁 时间: 2012-5-29 14:17
憨人和懒人功能有什么区别吗?
作者: chan0202 时间: 2012-5-31 19:46
好像要使用到3dx但我不懂
會有更容易的方法嗎
作者: jjindex 时间: 2012-6-15 15:40
多谢楼主分享!!
作者: jjindex 时间: 2012-6-15 16:53
多谢楼主分享!!
作者: 醉淡清风 时间: 2012-6-16 18:06
那个。。。游戏里的模型文件在哪
作者: slucifer13 时间: 2012-6-20 12:46
求把这个文件传上来,中间那个viewvox我没找到哪儿下
作者: 望月断情 时间: 2012-8-14 21:48
楼主写的很好啊,很好懂嘛
作者: 626797769 时间: 2012-8-15 19:33
感谢LZ分享 我正找着呢
作者: [email protected] 时间: 2013-4-27 20:55
为什么我的模型一放进去分辨率就特低?才几个方块
作者: 阿人王子 时间: 2013-4-30 04:25
不错不错啊!!
作者: quentinchan 时间: 2013-6-13 01:55
wzk 发表于 2010-11-14 09:08 
回复 4 # Heroesbrine 的帖子
用3DMAX 应该可以的!
话说有没有什么软件能够导入schematic文件,转成3D模型的?
作者: 田羽仲 时间: 2013-6-28 13:55
不支持3dmax?
作者: 孟凡哲 时间: 2013-11-9 21:35
你知道3DMax?
作者: 孟凡哲 时间: 2013-11-9 21:37
用那个做出来会不会很大啊
作者: wsy991020 时间: 2013-12-20 13:37
撸主,请问怎么样才能上色??快点回复啊,急急急
作者: a2455564728 时间: 2014-2-4 10:51
看不懂啊看不懂
作者: qq1378500678 时间: 2014-2-26 23:26
感谢楼主的分享
作者: lxg1992 时间: 2014-3-31 22:37
就喜欢这个
作者: 1198167563 时间: 2014-4-13 09:11
真心好懒人 。带不走。
作者: Cc_Alice 时间: 2014-6-25 22:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 北美路人 时间: 2014-10-12 03:11
→_→
先顶后看
作者: sungrass 时间: 2015-3-13 19:40
看不懂
作者: 778563781 时间: 2015-7-5 07:02
我竟然看完了。。。。
作者: 张宇佳 时间: 2015-7-5 20:38
我也是的。我曾经做过很多模型~
作者: Tribunny 时间: 2015-7-8 13:04
导入的话,只能导入一张图,看来最后还是要用WE解决
作者: 1245892483 时间: 2017-3-29 20:30
一脸蒙圈的表示没看懂
作者: 北京赶考 时间: 2019-12-7 13:44
Mcbbs有你更精彩~
作者: 北京赶考 时间: 2019-12-7 13:44
Mcbbs有你更精彩~