Some last minute sweaks to the hippo and gryphon models

This commit is contained in:
Sollace 2023-03-27 20:07:14 +01:00
parent 8d1dbe60bb
commit a1c588f1aa
2 changed files with 99 additions and 7 deletions

View file

@ -1,9 +1,98 @@
{ {
"parent": "minelittlepony:races/steve/hippogriff", "parent": "minelittlepony:races/steve/hippogriff",
"locals": {
"claw_outset_z": [ "#arm_z", "-", 1 ]
},
"data": { "data": {
"tail": { "tail": {
"implementation": "com.minelittlepony.client.model.part.LionTail", "implementation": "com.minelittlepony.client.model.part.LionTail",
"data": "minelittlepony:components/lion_tail" "data": "minelittlepony:components/lion_tail"
},
"left_arm": {
"pivot": ["#arm_rotation_x", "#arm_rotation_y", 0],
"texture": { "u": 32, "v": 49 },
"cubes": [
{
"from": [ "#arm_x", 4, "#front_leg_outset_z"],
"size": [ "#arm_width", "#elbow_point", "#arm_depth" ],
"dilate": [0, 0, -0.5]
}
],
"children": {
"left_forearm": {
"type": "mson:import",
"data": "minelittlepony:components/cube",
"locals": {
"x": "#arm_x",
"y": 8,
"z": "#arm_z",
"u": 32,
"v": 48,
"side_v": 56,
"width": "#arm_width",
"height": "#fore_arm_length",
"depth": "#arm_depth"
}
},
"left_claw": {
"type": "mson:import",
"data": "minelittlepony:components/cube",
"locals": {
"x": "#arm_x",
"y": [2.99, "+", "#arm_length"],
"z": "#back_leg_outset_z",
"u": 32,
"v": 48,
"side_v": 63,
"width": "#arm_width",
"height": 1,
"depth": "#arm_depth"
}
}
}
},
"right_arm": {
"pivot": ["#arm_rotation_x_neg", "#arm_rotation_y", 0],
"texture": { "u": 40, "v": 17 },
"cubes": [
{
"from": [ "#arm_x_neg", 4, "#front_leg_outset_z"],
"size": [ "#arm_width", "#elbow_point", "#arm_depth" ],
"dilate": [0, 0, -0.5]
}
],
"children": {
"right_forearm": {
"type": "mson:import",
"data": "minelittlepony:components/cube",
"locals": {
"x": "#arm_x_neg",
"y": 8,
"z": "#arm_z",
"u": 40,
"v": 16,
"side_v": 24,
"width": "#arm_width",
"height": "#fore_arm_length",
"depth": "#arm_depth"
}
},
"right_claw": {
"type": "mson:import",
"data": "minelittlepony:components/cube",
"locals": {
"x": "#arm_x_neg",
"y": [2.99, "+", "#arm_length"],
"z": "#back_leg_outset_z",
"u": 40,
"v": 16,
"side_v": 30,
"width": "#arm_width",
"height": 1,
"depth": "#arm_depth"
}
}
}
} }
} }
} }

View file

@ -3,10 +3,13 @@
"locals": { "locals": {
"tight_arm_width": [ "#arm_width", "-", 1 ], "tight_arm_width": [ "#arm_width", "-", 1 ],
"knee_point": [ "#arm_length", "/", 2 ], "knee_point": [ "#arm_length", "/", 2 ],
"fore_leg_length": [ "#arm_length", "-", "#knee_point" ],
"fore_leg_y": [ 4, "+", "#knee_point" ],
"elbow_point": [ "#arm_length", "/", 3 ], "elbow_point": [ "#arm_length", "/", 3 ],
"fore_arm_length": [ "#arm_length", "-", "#elbow_point" ], "fore_arm_length": [ "#arm_length", "-", "#elbow_point" ],
"back_leg_outset_z": [ "#arm_z", "-", 0.5 ], "back_leg_outset_z": [ "#arm_z", "-", 0.5 ],
"front_leg_outset_z": [ "#arm_z", "+", 0.5 ], "front_leg_outset_z": [ "#arm_z", "-", 0.5 ],
"claws_z": [ "#arm_z", "-", 1 ] "claws_z": [ "#arm_z", "-", 1 ]
}, },
@ -36,7 +39,7 @@
"texture": { "u": 32, "v": 49 }, "texture": { "u": 32, "v": 49 },
"cubes": [ "cubes": [
{ {
"from": [ "#arm_x", 4, "#back_leg_outset_z"], "from": [ "#arm_x", 4, "#front_leg_outset_z"],
"size": [ "#arm_width", "#elbow_point", "#arm_depth" ], "size": [ "#arm_width", "#elbow_point", "#arm_depth" ],
"dilate": [0, 0, -0.5] "dilate": [0, 0, -0.5]
} }
@ -64,7 +67,7 @@
"texture": { "u": 40, "v": 17 }, "texture": { "u": 40, "v": 17 },
"cubes": [ "cubes": [
{ {
"from": [ "#arm_x_neg", 4, "#back_leg_outset_z"], "from": [ "#arm_x_neg", 4, "#front_leg_outset_z"],
"size": [ "#arm_width", "#elbow_point", "#arm_depth" ], "size": [ "#arm_width", "#elbow_point", "#arm_depth" ],
"dilate": [0, 0, -0.5] "dilate": [0, 0, -0.5]
} }
@ -103,13 +106,13 @@
"data": "minelittlepony:components/cube", "data": "minelittlepony:components/cube",
"locals": { "locals": {
"x": "#arm_x", "x": "#arm_x",
"y": 10, "y": "#fore_leg_y",
"z": "#arm_z", "z": "#arm_z",
"u": 16, "u": 16,
"v": 48, "v": 48,
"side_v": 58, "side_v": 58,
"width": "#arm_width", "width": "#arm_width",
"height": "#knee_point", "height": "#fore_leg_length",
"depth": "#arm_depth" "depth": "#arm_depth"
} }
} }
@ -131,13 +134,13 @@
"data": "minelittlepony:components/cube", "data": "minelittlepony:components/cube",
"locals": { "locals": {
"x": "#arm_x_neg", "x": "#arm_x_neg",
"y": 10, "y": "#fore_leg_y",
"z": "#arm_z", "z": "#arm_z",
"u": 0, "u": 0,
"v": 16, "v": 16,
"side_v": 26, "side_v": 26,
"width": "#arm_width", "width": "#arm_width",
"height": "#knee_point", "height": "#fore_leg_length",
"depth": "#arm_depth" "depth": "#arm_depth"
} }
} }