注意审题
如题,有个改方块模型的软件叫做Model Creator-汉化版,的确可以改方块模型,但是却不能打开minecraft\models\item的物品模型。提示错误为:something went wrong:JSONObject【“elements”】 not found。see console for details大致意思就是说软件不能找到父类文件。但是在我打开这个文件发现里面写着复制代码意思应该是他的主文件就是在Item目录下的generated,但是我用软件打开这个generated文件发现还是出现一样的错误提示。。
- {
- "parent": "item/generated",
- "textures": {
- "layer0": "blocks/flower_allium"
- }
- }
求助
generated.json里面是这样子的:
复制代码
仔细观察,这里面并没有element(元素,就是你一直在model弄的那些立方体)
所以这个软件就懵逼了:没有element你叫我打开个鬼啦!
然后这里面是一堆调整,调整那些元素的显示(就是display)
- {
- "parent": "builtin/generated",
- "display": {
- "ground": {
- "rotation": [ 0, 0, 0 ],
- "translation": [ 0, 2, 0],
- "scale":[ 0.5, 0.5, 0.5 ]
- },
- "head": {
- "rotation": [ 0, 180, 0 ],
- "translation": [ 0, 13, 7],
- "scale":[ 1, 1, 1]
- },
- "thirdperson_righthand": {
- "rotation": [ 0, 0, 0 ],
- "translation": [ 0, 3, 1 ],
- "scale": [ 0.55, 0.55, 0.55 ]
- },
- "firstperson_righthand": {
- "rotation": [ 0, -90, 25 ],
- "translation": [ 1.13, 3.2, 1.13],
- "scale": [ 0.68, 0.68, 0.68 ]
- },
- "fixed": {
- "rotation": [ 0, 180, 0 ],
- "scale": [ 1, 1, 1 ]
- }
- }
- }
仔细观察,这里面并没有element(元素,就是你一直在model弄的那些立方体)
所以这个软件就懵逼了:没有element你叫我打开个鬼啦!
然后这里面是一堆调整,调整那些元素的显示(就是display)
8784 发表于 2017-6-19 16:17
generated.json里面是这样子的:
仔细观察,这里面并没有element(元素,就是你一直在model弄的那些立方体 ...
所以。。能告诉我怎么改物品模型了吗?
981867644 发表于 2017-6-19 16:58
所以。。能告诉我怎么改物品模型了吗?
就和方块差不多,也是创建元素,只不过assets里面没有现成的
所以这是我自己搞的:
- {
- "parent": "item/generated",
- "textures": {
- "test": "blocks/hardened_clay_stained_magenta"
- },
- "elements":[
- {
- "from": [0,0,0],
- "to":[8,8,8],
- "faces": {
- "down": { "uv": [ 1, 1, 16, 16 ], "texture": "#test" },
- "up": { "uv": [ 1, 1, 16, 16 ], "texture": "#test" },
- "north": { "uv": [ 1, 1, 16, 16 ], "texture": "#test" },
- "south": { "uv": [ 1, 1, 16, 16 ], "texture": "#test" },
- "west": { "uv": [ 1, 1, 16, 16 ], "texture": "#test" },
- "east": { "uv": [ 1, 1, 16, 16 ], "texture": "#test" }
- }
- }
- ]
- }
你复制到一个json里,再打开,看看行不行
模型的格式是一样的,
如你所见,(大部分)物品模型是统一引用同一个parent,所以它们唯一的不同就是layer0上指定的贴图。
大多也因此是平面的。
而那个builtin/generated设置的是显示时的大小角度之类的。
软件并没有多智能,所以读不出也很正常
印象中bdcraft高端很多 毕竟收费...
所以你的问题
软件制作完模型后的json替换assets\minecraft\models\item下的同名就好
之前的parent你乐意的话可以留着,不过一般改动过的话多少都是要自己调整display的[这一句听不懂可以无视]
###
Model Creator-汉化版 - 我不认为会有这种连名字都不独特的软件,你是不是写少了几个字opl?还是MrCrayfish?blockbench?GRengine Modeler?...
elements是元素,也可以理解为模型的块状
parent理解为父类文件
才这点金粒?
如你所见,(大部分)物品模型是统一引用同一个parent,所以它们唯一的不同就是layer0上指定的贴图。
大多也因此是平面的。
而那个builtin/generated设置的是显示时的大小角度之类的。
软件并没有多智能,所以读不出也很正常
印象中bdcraft高端很多 毕竟收费...
所以你的问题
软件制作完模型后的json替换assets\minecraft\models\item下的同名就好
之前的parent你乐意的话可以留着,不过一般改动过的话多少都是要自己调整display的[这一句听不懂可以无视]
###
Model Creator-汉化版 - 我不认为会有这种连名字都不独特的软件,你是不是写少了几个字opl?还是MrCrayfish?blockbench?GRengine Modeler?...
elements是元素,也可以理解为模型的块状
parent理解为父类文件
才这点金粒?
⊙v⊙ 发表于 2017-6-19 17:24
模型的格式是一样的,
如你所见,(大部分)物品模型是统一引用同一个parent,所以它们唯一的不同就是layer ...
最后问一下。是不是那个收费软件BDcraft Cubik LITE可以打开物品模型??
981867644 发表于 2017-6-18 23:39
最后问一下。是不是那个收费软件BDcraft Cubik LITE可以打开物品模型??
lite为试用版
pro才是收费版
我没有 并不清楚
物品和模型的格式并没有差别...顶多要个实时显示功能做display调整
⊙v⊙ 发表于 2017-6-19 15:29
模型的格式是一样的,
如你所见,(大部分)物品模型是统一引用同一个parent,所以它们唯一的不同就是layer ...
display里的那堆数字可以调整物品在手上拿着时的角度吗?钻石剑原版好好的插在手上,但是我改了个模型以后发现模型和我的手是平行的。我怎么才能把他改成垂直?
981867644 发表于 2017-6-19 02:28
display里的那堆数字可以调整物品在手上拿着时的角度吗?钻石剑原版好好的插在手上,但是我改了个模型以 ...
display就是显示的意思
你可以加上parent item/generated
因为(大部分)软件一般是给制作方块模型用的(思路上...)所以有些模型软件没有display功能。
也就是说生成的模型都是没有设置display的。
而原本的物品模型套用了parent下的display,所以显示上都没问题。
要改的话bdcraft好像能显示在手上时的显示。自己开记事本改也可以,会比较麻烦
display显示
ground以掉落物形式显示时
head戴在头上时
thirdperson_righthand/lefthand以第三人称视觉握在右/左手时
firstperson_righthand/lefthand以第一人称视觉握在右/左手时
fixed放置在物品显示框时
gui在gui上显示时...
rotation以模型定义的中心做各轴的旋转
translation以模型定义的中心做物品显示位置的修正移动
scale模型的各轴拉伸,也就是大小定义,最大值为4
wiki上都有的
http://minecraft.gamepedia.com/Model#Item_models