Add files from before the Git repository
This commit is contained in:
231
data/resources/XVoxel/models/character.json
Normal file
231
data/resources/XVoxel/models/character.json
Normal file
@ -0,0 +1,231 @@
|
||||
{
|
||||
"hitbox": [0.7, 1.8, 0.7],
|
||||
"control": {
|
||||
"camera": "head",
|
||||
"rotationX": "head"
|
||||
},
|
||||
"parts": {
|
||||
"root": {
|
||||
"type": "group",
|
||||
"position": [0, -0.25, 0],
|
||||
"children": [
|
||||
"body"
|
||||
]
|
||||
},
|
||||
"body": {
|
||||
"type": "geometry",
|
||||
"geometry": [0.5, 0.75, 0.25],
|
||||
"position": [0, 0.375, 0],
|
||||
"uvMap": [
|
||||
[[0.25, 0.5], [0.3125, 0.6875]],
|
||||
[[0.4375, 0.5], [0.5, 0.6875]],
|
||||
[[0.3125, 0.5], [0.4375, 0.6875]],
|
||||
[[0.3125, 0.6875], [0.4375, 0.75]],
|
||||
[[0.4375, 0.6875], [0.5625, 0.75]],
|
||||
[[0.5, 0.6875], [0.625, 0.5]],
|
||||
[[0.3125, 0.6875], [0.3125, 0.5]]
|
||||
],
|
||||
"children": [
|
||||
"neck",
|
||||
"jacket",
|
||||
"left-shoulder",
|
||||
"right-shoulder",
|
||||
"left-pelvis",
|
||||
"right-pelvis"
|
||||
]
|
||||
},
|
||||
"neck": {
|
||||
"type": "group",
|
||||
"position": [0, 0.375, 0],
|
||||
"children": [
|
||||
"head"
|
||||
]
|
||||
},
|
||||
"head": {
|
||||
"type": "geometry",
|
||||
"geometry": [0.5, 0.5, 0.5],
|
||||
"position": [0, 0.25, 0],
|
||||
"uvMap": [
|
||||
[[0.0, 0.75], [0.125, 0.875]],
|
||||
[[0.25, 0.75], [0.375, 0.875]],
|
||||
[[0.125, 0.875], [0.25, 1.0]],
|
||||
[[0.25, 0.875], [0.375, 1.0]],
|
||||
[[0.375, 0.75], [0.5, 0.875]],
|
||||
[[0.125, 0.75], [0.25, 0.875]]
|
||||
],
|
||||
"children": [
|
||||
"hat"
|
||||
]
|
||||
},
|
||||
"hat": {
|
||||
"type": "geometry",
|
||||
"geometry": [0.56, 0.56, 0.56],
|
||||
"position": [0, 0, 0],
|
||||
"uvMap": [
|
||||
[[0.5, 0.75], [0.625, 0.875]],
|
||||
[[0.75, 0.75], [0.875, 0.875]],
|
||||
[[0.625, 0.875], [0.75, 1.0]],
|
||||
[[0.75, 0.875], [0.875, 1.0]],
|
||||
[[0.875, 0.75], [1.0, 0.875]],
|
||||
[[0.625, 0.75], [0.75, 0.875]]
|
||||
]
|
||||
},
|
||||
"jacket": {
|
||||
"type": "geometry",
|
||||
"geometry": [0.6, 0.85, 0.35],
|
||||
"position": [0, 0, 0],
|
||||
"uvMap": [
|
||||
[[0.25, 0.0625], [0.5625, 0.1875]],
|
||||
[[0.4375, 0.0625], [0.5625, 0.1875]],
|
||||
[[0.3125, 0.125], [0.5, 0.0625]],
|
||||
[[0.4375, 0.125], [0.5, 0.0625]],
|
||||
[[0.5, 0.125], [0.5625, 0.1875]],
|
||||
[[0.3125, 0.125], [0.5625, 0.1875]]
|
||||
]
|
||||
},
|
||||
"left-shoulder": {
|
||||
"type": "group",
|
||||
"position": [-0.25, 0.25, 0],
|
||||
"children": [
|
||||
"left-arm"
|
||||
]
|
||||
},
|
||||
"left-arm": {
|
||||
"type": "geometry",
|
||||
"geometry": [0.25, 0.75, 0.25],
|
||||
"position": [-0.125, -0.25, 0],
|
||||
"uvMap": [
|
||||
[[0.5, 0.0625], [0.8125, 0.1875]],
|
||||
[[0.625, 0.0625], [0.8125, 0.1875]],
|
||||
[[0.5625, 0.0625], [0.75, 0.0625]],
|
||||
[[0.625, 0.0625], [0.75, 0.0625]],
|
||||
[[0.6875, 0.0625], [0.8125, 0.1875]],
|
||||
[[0.5625, 0.0625], [0.8125, 0.1875]]
|
||||
],
|
||||
"children": [
|
||||
"left-sleeve"
|
||||
]
|
||||
},
|
||||
"left-sleeve": {
|
||||
"type": "geometry",
|
||||
"geometry": [0.35, 0.85, 0.35],
|
||||
"position": [0, 0, 0],
|
||||
"uvMap": [
|
||||
[[0.75, 0.0625], [0.5625, 0.1875]],
|
||||
[[0.875, 0.0625], [0.5625, 0.1875]],
|
||||
[[0.8125, 0.0625], [0.5, 0.0625]],
|
||||
[[0.875, 0.0625], [0.5, 0.0625]],
|
||||
[[60, 0.0625], [0.5625, 0.1875]],
|
||||
[[0.8125, 0.0625], [0.5625, 0.1875]]
|
||||
]
|
||||
},
|
||||
"right-shoulder": {
|
||||
"type": "group",
|
||||
"position": [0.25, 0.25, 0],
|
||||
"children": [
|
||||
"right-arm"
|
||||
]
|
||||
},
|
||||
"right-arm": {
|
||||
"type": "geometry",
|
||||
"geometry": [0.25, 0.75, 0.25],
|
||||
"position": [0.125, -0.25, 0],
|
||||
"uvMap": [
|
||||
[[0.625, 0.0625], [0.3125, 0.1875]],
|
||||
[[0.75, 0.0625], [0.3125, 0.1875]],
|
||||
[[0.6875, 0.0625], [0.25, 0.0625]],
|
||||
[[0.75, 0.0625], [0.25, 0.0625]],
|
||||
[[0.8125, 0.0625], [0.3125, 0.1875]],
|
||||
[[0.6875, 0.0625], [0.3125, 0.1875]]
|
||||
],
|
||||
"children": [
|
||||
"right-sleeve"
|
||||
]
|
||||
},
|
||||
"right-sleeve": {
|
||||
"type": "geometry",
|
||||
"geometry": [0.35, 0.85, 0.35],
|
||||
"position": [0, 0, 0],
|
||||
"uvMap": [
|
||||
[[0.625, 0.0625], [0.5625, 0.1875]],
|
||||
[[0.75, 0.0625], [0.5625, 0.1875]],
|
||||
[[0.6875, 0.0625], [0.5, 0.0625]],
|
||||
[[0.75, 0.0625], [0.5, 0.0625]],
|
||||
[[0.8125, 0.0625], [0.5625, 0.1875]],
|
||||
[[0.6875, 0.0625], [0.5625, 0.1875]]
|
||||
]
|
||||
},
|
||||
"left-pelvis": {
|
||||
"type": "group",
|
||||
"position": [-0.125, -0.375, 0],
|
||||
"children": [
|
||||
"left-leg"
|
||||
]
|
||||
},
|
||||
"left-leg": {
|
||||
"type": "geometry",
|
||||
"geometry": [0.25, 0.75, 0.25],
|
||||
"position": [0, -0.375, 0],
|
||||
"uvMap": [
|
||||
[[0.25, 0.0625], [0.8125, 0.1875]],
|
||||
[[0.375, 0.0625], [0.8125, 0.1875]],
|
||||
[[0.3125, 0.0625], [0.75, 0.0625]],
|
||||
[[0.375, 0.0625], [0.75, 0.0625]],
|
||||
[[0.4375, 0.0625], [0.8125, 0.1875]],
|
||||
[[0.3125, 0.0625], [0.8125, 0.1875]]
|
||||
],
|
||||
"children": [
|
||||
"left-leg-sleeve"
|
||||
]
|
||||
},
|
||||
"left-leg-sleeve": {
|
||||
"type": "geometry",
|
||||
"geometry": [0.35, 0.85, 0.35],
|
||||
"position": [0, 0, 0],
|
||||
"uvMap": [
|
||||
[[0, 0.0625], [0.8125, 0.1875]],
|
||||
[[0.125, 0.0625], [0.8125, 0.1875]],
|
||||
[[0.0625, 0.0625], [0.75, 0.0625]],
|
||||
[[0.125, 0.0625], [0.75, 0.0625]],
|
||||
[[0.1875, 0.0625], [0.8125, 0.1875]],
|
||||
[[0.0625, 0.0625], [0.8125, 0.1875]]
|
||||
]
|
||||
},
|
||||
"right-pelvis": {
|
||||
"type": "group",
|
||||
"position": [0.125, -0.375, 0],
|
||||
"children": [
|
||||
"right-leg"
|
||||
]
|
||||
},
|
||||
"right-leg": {
|
||||
"type": "geometry",
|
||||
"geometry": [0.25, 0.75, 0.25],
|
||||
"position": [0, -0.375, 0],
|
||||
"uvMap": [
|
||||
[[0, 0.0625], [0.3125, 0.1875]],
|
||||
[[0.125, 0.0625], [0.3125, 0.1875]],
|
||||
[[0.0625, 0.0625], [0.25, 0.0625]],
|
||||
[[0.125, 0.0625], [0.25, 0.0625]],
|
||||
[[0.1875, 0.0625], [0.3125, 0.1875]],
|
||||
[[0.0625, 0.0625], [0.3125, 0.1875]]
|
||||
],
|
||||
"children": [
|
||||
"right-leg-sleeve"
|
||||
]
|
||||
},
|
||||
"right-leg-sleeve": {
|
||||
"type": "geometry",
|
||||
"geometry": [0.35, 0.85, 0.35],
|
||||
"position": [0, 0, 0],
|
||||
"uvMap": [
|
||||
[[0, 0.0625], [0.5625, 0.1875]],
|
||||
[[0.125, 0.0625], [0.5625, 0.1875]],
|
||||
[[0.0625, 0.0625], [0.5, 0.0625]],
|
||||
[[0.125, 0.0625], [0.5, 0.0625]],
|
||||
[[0.1875, 0.0625], [0.5625, 0.1875]],
|
||||
[[0.0625, 0.0625], [0.5625, 0.1875]]
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
54
data/resources/XVoxel/pack.json
Normal file
54
data/resources/XVoxel/pack.json
Normal file
@ -0,0 +1,54 @@
|
||||
{
|
||||
"name": "OpenVoxelProject",
|
||||
"description": "OpenVoxelProject's base resources",
|
||||
"textures": {
|
||||
"block-atlas": {
|
||||
"path": "textures/block-atlas.png",
|
||||
"size": [64, 64],
|
||||
"totalSize": [512, 512]
|
||||
},
|
||||
"grass": {
|
||||
"texture": "block-atlas",
|
||||
"sided": true,
|
||||
"sideMaps": [
|
||||
[3],
|
||||
[0, 1, 4, 5],
|
||||
[2]
|
||||
],
|
||||
"positions": [
|
||||
[0, 0],
|
||||
[64, 0],
|
||||
[128, 0]
|
||||
],
|
||||
"sizes": [
|
||||
[64, 64],
|
||||
[64, 64],
|
||||
[64, 64]
|
||||
]
|
||||
},
|
||||
"dirt": {
|
||||
"texture": "block-atlas",
|
||||
"position": [128, 0],
|
||||
"size": [64, 64]
|
||||
},
|
||||
"stone": {
|
||||
"texture": "block-atlas",
|
||||
"position": [192, 0],
|
||||
"size": [64, 64]
|
||||
},
|
||||
"glitch": {
|
||||
"texture": "block-atlas",
|
||||
"position": [256, 0],
|
||||
"size": [64, 64]
|
||||
},
|
||||
"character": {
|
||||
"path": "textures/character.png",
|
||||
"totalSize": [256, 256]
|
||||
}
|
||||
},
|
||||
"models": {
|
||||
"character": {
|
||||
"path": "models/character.json"
|
||||
}
|
||||
}
|
||||
}
|
BIN
data/resources/XVoxel/textures/block-atlas.png
Normal file
BIN
data/resources/XVoxel/textures/block-atlas.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 50 KiB |
BIN
data/resources/XVoxel/textures/character.png
Normal file
BIN
data/resources/XVoxel/textures/character.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 12 KiB |
Reference in New Issue
Block a user