⭐✔️
本帖最后由 贰逼 于 2018-7-1 14:11 编辑

软件已停止更新,由Block2Json继承,新地址:
http://www.mcbbs.net/thread-781432-1-1.html



半年前受到github上模型编译启发,开发了Schematic-Json
功能就是将Mcedit中导出的.schematic文件转化为材质中的.json模型文件
可以说这个转换器可以方便制作富有mc风格的json模型。
提前打个预防针:如果.schematic中建筑越大,涉及到方块越多,json模型也就越大,在游戏中运行的消耗也就越多。不适合大型建筑转模型,模型太大太复杂,读取模型也会越困难,结果便是游戏将会卡崩。
是否你的游戏能承载得起你的模型,与材质包中模型总大小有关,也与你的配置有关;但你不必恐慌,一般来说100M+的模型(9w个方块)不是问题

展示效果:
http://www.mcbbs.net/thread-676320-1-1.html 其中:

(←平滑模式 | 随机模式→)

利用4个模型分割搭建巨幅像素画

将村庄的一脚转为模型(支持流体动画)

并不建议转化大型建筑,但可以使用分割法利用多个模型完成
转化大型区块的效果:





用法:

按照提示操作即可
运行名为'S2J.exe'的控制台应用程序,直接拖入文件,按下回车即可
这种方法并不支持自定义模式,输出的模型为默认模式。
打开cmd.exe(命令提示符)第一步输入S2J.exe的地址,然后空格,输入以下指令
指令格式为:
  1. [schematic] [模式] [模式] [模式]
复制代码
[schematic]即你的.schematic文件路径,你可以将文件拖拽到程序窗口中获得文件路径。
模式包括:
  • smooth - 平滑材质,可以一定程度上降低输出文件的大小;
  • unlimit - 模型无大小限制,慎重选择,太大可能游戏会崩溃;
  • nopause - 运行完成不会暂停。
  • version=x.x - 模型使用的材质的游戏版本。

smooth:作用从上面的展示效果来讲已经很明了了,开启后模型将统一uv,不开启将则是随机uv。默认不开启
unlimit:不限制模型大小。若开启,对于较大的.schematic游戏可能崩溃。默认控制模型的大小在2*2*2内
nopause:转化后不需要按任意键继续;version=x.x:模型的材质使用x.x版本。
例如在控制台中输入
  1. C:\Users\S2J.exe C:\Users\model.schematic smooth unlimit version=1.11
复制代码
就是将model.schematic转化为材质平滑、无限制、材质版本为1.11的json模型
目前支持的方块包括所有层级方块、部分连接体、部分技术方块
——何谓层级方块?
底面完整,高度为0.125~1.000的方块,例如草方块、半砖、流体...
——何谓连接体?
模型状态随连接方式改变的方块,例如栅栏、玻璃板..
——何谓技术方块?
模型不与其他类型统一的方块,例如红是比较器、陷阱门...技术方块被整合到其他模型类型
更新列表:


程序已开源:
https://github.com/tremblestarman/Schematic-Json

SakuraKooi
本帖最后由 wujinze 于 2017-8-7 11:35 编辑

卧槽 这货稳
懒癌福利XD

mmp exe格式的... 做模型的tm怎么好用的全是windows的

Mccraft-pepsi
不知道支不支持物品材质?那样就很强大了!2333

langyo_v3
woc这玩意挺好的

langyo_v3

你逗我,不写个json动态读写,非要穷举……

⭐✔️
Mccraft-pepsi 发表于 2017-8-7 11:30
不知道支不支持物品材质?那样就很强大了!2333

.schematic用于储存区块,物品属于区块实体或者存在于区块实体方块中的一段数据,所以模型不会涉及到物品的读取;再者就是物品模型太复杂,当按比例缩小后更难还原。
如果说是使用Json模型的物品,那是完全可以的

⭐✔️
langyo_v3 发表于 2017-8-7 11:48
你逗我,不写个json动态读写,非要穷举……

直接在方块列表里替换关键字多舒服

⭐✔️
Ghost_chu 发表于 2017-8-14 21:30
标题不合格 请注意修改
[1-3]标题要求
1) [MC版本]资源名称 资源版本 —— 介绍
样例A:[1.7.9]Minecraft Console Client —— 还在困扰为了输入一个指令打开MC?
样例B:[1.7.2-1.5]Linkseyi's mod懒人制作器 0.150 —— 支持MCPC+和官服

MC版本:1.6-1.12
资源名称:Schematic转Json模型
资源版本:无
资源介绍:无

发贴后5分钟内已被私信提醒,已经纠正为上述标题,我就问现在有什么不合格

泫酒w
好东西啊!pe的json也是可以直接用的吧?

⊙v⊙
啊  目测好东西
问下,生成的json的贴图材质是选用游戏内建筑方块的贴图
还是软件自己根据方块判断给予的(单色)颜色?

⭐✔️
⊙v⊙ 发表于 2017-9-5 14:52
啊  目测好东西
问下,生成的json的贴图材质是选用游戏内建筑方块的贴图
还是软件自己根据方块判断给予的( ...

直接引用
因为如果是单色,还需要附加材质包,十分麻烦

hacccc
请问转换后的json后缀文件怎么用?

⭐✔️
hacccc 发表于 2017-10-7 17:36
请问转换后的json后缀文件怎么用?

放入材质包-texture的model文件夹中

渣滓SYT
感觉只可以做建筑装饰类的模型呢。。如果做武器模型,大小可能会崩坏XD

⭐✔️
渣滓SYT 发表于 2018-2-5 00:27
感觉只可以做建筑装饰类的模型呢。。如果做武器模型,大小可能会崩坏XD

http://www.mcbbs.net/thread-781432-1-1.html
继承的新项目[Block2Json]已经完美解决了这个问题

DIVER
好东西,要是能支持装备材质就更好了

Aezning
本帖最后由 小吴同志 于 2018-7-1 14:05 编辑

em,麻烦问一下,我下载的文件中没有exe文件啊

⭐✔️
小吴同志 发表于 2018-7-1 14:03
em,麻烦问一下,我下载的文件中没有exe文件啊

本软件已停止更新,由项目Block2Json继承
新发布地址:http://www.mcbbs.net/thread-781432-1-1.html

CNMCITM
挖个坟,为什么BLOCK2JSON的帖子被封了

第一页 上一页 下一页 最后一页