631 lines
17 KiB
JSON
631 lines
17 KiB
JSON
{
|
|
"geometries": {
|
|
"ground": {
|
|
"type": "PlaneGeometry",
|
|
"options": [
|
|
200,
|
|
200
|
|
]
|
|
},
|
|
"feet": {
|
|
"type": "BoxGeometry",
|
|
"options": [
|
|
7.25,
|
|
3.15,
|
|
7.85
|
|
]
|
|
},
|
|
"leg": {
|
|
"type": "BoxGeometry",
|
|
"options": [
|
|
7.25,
|
|
8.3,
|
|
5.6
|
|
]
|
|
},
|
|
"thigh": {
|
|
"type": "CylinderGeometry",
|
|
"options": [
|
|
3,
|
|
3,
|
|
7.25
|
|
]
|
|
},
|
|
"hip": {
|
|
"type": "BoxGeometry",
|
|
"options": [
|
|
14.25,
|
|
2,
|
|
7.85
|
|
]
|
|
},
|
|
"body": {
|
|
"type": "CylinderGeometry",
|
|
"options": [
|
|
8.48528137424,
|
|
10.0762716319,
|
|
12.3,
|
|
4,
|
|
1
|
|
]
|
|
},
|
|
"neck": {
|
|
"type": "CylinderGeometry",
|
|
"options": [
|
|
2.4,
|
|
2.4,
|
|
11.5
|
|
]
|
|
},
|
|
"head_border": {
|
|
"type": "TorusGeometry",
|
|
"options": [
|
|
4,
|
|
1
|
|
]
|
|
},
|
|
"head_cap": {
|
|
"type": "CircleGeometry",
|
|
"options": [
|
|
4
|
|
]
|
|
},
|
|
"head": {
|
|
"type": "CylinderGeometry",
|
|
"options": [
|
|
5,
|
|
5,
|
|
7
|
|
]
|
|
},
|
|
"arm_joint": {
|
|
"type": "SphereGeometry",
|
|
"options": [
|
|
2.5
|
|
]
|
|
},
|
|
"arm": {
|
|
"type": "CylinderGeometry",
|
|
"options": [
|
|
2.5,
|
|
2.5,
|
|
5
|
|
]
|
|
},
|
|
"hand": {
|
|
"type": "TorusGeometry",
|
|
"options": [
|
|
2,
|
|
0.2,
|
|
6,
|
|
20,
|
|
4.5
|
|
]
|
|
}
|
|
},
|
|
"materials": {
|
|
"purple_frame": {
|
|
"type": "MeshBasicMaterial",
|
|
"options": {
|
|
"color": "rgb(255, 0, 255)",
|
|
"wireframe": true
|
|
}
|
|
},
|
|
"black": {
|
|
"type": "MeshStandardMaterial",
|
|
"options": {
|
|
"color": "rgb(0, 0, 0)",
|
|
"roughness": 0.1
|
|
}
|
|
},
|
|
"white_frame": {
|
|
"type": "MeshBasicMaterial",
|
|
"options": {
|
|
"color": "rgb(255, 255, 255)",
|
|
"wireframe": true
|
|
}
|
|
},
|
|
"skin": {
|
|
"type": "MeshStandardMaterial",
|
|
"options": {
|
|
"color": "rgb(246, 215, 179)",
|
|
"roughness": 0.6
|
|
}
|
|
},
|
|
"ground": {
|
|
"type": "MeshStandardMaterial",
|
|
"options": {
|
|
"color": "rgb(94, 85, 56)",
|
|
"roughness": 0.8
|
|
}
|
|
}
|
|
},
|
|
"objects": {
|
|
"batman": {
|
|
"children": {
|
|
"hip": {
|
|
"castShadow": true,
|
|
"geometry": "hip",
|
|
"material": "black",
|
|
"children": {
|
|
"r_thigh": {
|
|
"castShadow": true,
|
|
"geometry": "thigh",
|
|
"material": "black",
|
|
"position": [
|
|
-3.57,
|
|
-3,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
90
|
|
],
|
|
"scale": [
|
|
1,
|
|
0.9,
|
|
1
|
|
],
|
|
"children": {
|
|
"r_leg": {
|
|
"castShadow": true,
|
|
"geometry": "leg",
|
|
"material": "black",
|
|
"position": [
|
|
-4.15,
|
|
0,
|
|
-0.2
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
-90
|
|
],
|
|
"children": {
|
|
"r_feet": {
|
|
"castShadow": true,
|
|
"geometry": "feet",
|
|
"material": "black",
|
|
"position": [
|
|
0,
|
|
-5.75,
|
|
1.125
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"l_thigh": {
|
|
"castShadow": true,
|
|
"geometry": "thigh",
|
|
"material": "black",
|
|
"position": [
|
|
3.57,
|
|
-3,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
90
|
|
],
|
|
"scale": [
|
|
1,
|
|
0.9,
|
|
1
|
|
],
|
|
"children": {
|
|
"l_leg": {
|
|
"castShadow": true,
|
|
"geometry": "leg",
|
|
"material": "black",
|
|
"position": [
|
|
-4.15,
|
|
0,
|
|
-0.2
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
-90
|
|
],
|
|
"children": {
|
|
"l_feet": {
|
|
"castShadow": true,
|
|
"geometry": "feet",
|
|
"material": "black",
|
|
"position": [
|
|
0,
|
|
-5.75,
|
|
1.125
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"spine": {
|
|
"type": "empty",
|
|
"children": {
|
|
"r_shoulder": {
|
|
"castShadow": true,
|
|
"geometry": "arm_joint",
|
|
"material": "black",
|
|
"position": [
|
|
-6.8,
|
|
9.5,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
-20
|
|
],
|
|
"children": {
|
|
"r_upper_arm": {
|
|
"castShadow": true,
|
|
"geometry": "arm",
|
|
"material": "black",
|
|
"position": [
|
|
0,
|
|
-2.75,
|
|
0
|
|
],
|
|
"children": {
|
|
"r_elbow": {
|
|
"castShadow": true,
|
|
"geometry": "arm_joint",
|
|
"material": "black",
|
|
"position": [
|
|
0,
|
|
-2.75,
|
|
0
|
|
],
|
|
"rotation": [
|
|
-30,
|
|
0,
|
|
0
|
|
],
|
|
"children": {
|
|
"r_lower_arm": {
|
|
"castShadow": true,
|
|
"geometry": "arm",
|
|
"material": "black",
|
|
"position": [
|
|
0,
|
|
-2.75,
|
|
0
|
|
],
|
|
"children": {
|
|
"r_wrist_helper": {
|
|
"type": "empty",
|
|
"position": [
|
|
0,
|
|
-3,
|
|
0
|
|
],
|
|
"children": {
|
|
"r_hand": {
|
|
"castShadow": true,
|
|
"geometry": "hand",
|
|
"material": "black",
|
|
"position": [
|
|
0,
|
|
-2.4,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
-36
|
|
],
|
|
"scale": [
|
|
1,
|
|
1,
|
|
9
|
|
]
|
|
},
|
|
"r_wrist": {
|
|
"castShadow": true,
|
|
"geometry": "arm",
|
|
"material": "black",
|
|
"scale": [
|
|
0.5,
|
|
0.25,
|
|
0.5
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"l_shoulder": {
|
|
"castShadow": true,
|
|
"geometry": "arm_joint",
|
|
"material": "black",
|
|
"position": [
|
|
6.8,
|
|
9.5,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
20
|
|
],
|
|
"children": {
|
|
"l_upper_arm": {
|
|
"castShadow": true,
|
|
"geometry": "arm",
|
|
"material": "black",
|
|
"position": [
|
|
0,
|
|
-2.75,
|
|
0
|
|
],
|
|
"children": {
|
|
"l_elbow": {
|
|
"castShadow": true,
|
|
"geometry": "arm_joint",
|
|
"material": "black",
|
|
"position": [
|
|
0,
|
|
-2.75,
|
|
0
|
|
],
|
|
"rotation": [
|
|
-30,
|
|
0,
|
|
0
|
|
],
|
|
"children": {
|
|
"l_lower_arm": {
|
|
"castShadow": true,
|
|
"geometry": "arm",
|
|
"material": "black",
|
|
"position": [
|
|
0,
|
|
-2.75,
|
|
0
|
|
],
|
|
"children": {
|
|
"r_wrist_helper": {
|
|
"type": "empty",
|
|
"position": [
|
|
0,
|
|
-3,
|
|
0
|
|
],
|
|
"children": {
|
|
"l_hand": {
|
|
"castShadow": true,
|
|
"geometry": "hand",
|
|
"material": "black",
|
|
"position": [
|
|
0,
|
|
-2.4,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
0,
|
|
-36
|
|
],
|
|
"scale": [
|
|
1,
|
|
1,
|
|
9
|
|
]
|
|
},
|
|
"l_wrist": {
|
|
"castShadow": true,
|
|
"geometry": "arm",
|
|
"material": "black",
|
|
"scale": [
|
|
0.5,
|
|
0.25,
|
|
0.5
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"neck": {
|
|
"castShadow": true,
|
|
"geometry": "neck",
|
|
"material": "skin",
|
|
"position": [
|
|
0,
|
|
19.05,
|
|
0
|
|
],
|
|
"children": {
|
|
"head": {
|
|
"castShadow": true,
|
|
"geometry": "head",
|
|
"material": "skin"
|
|
},
|
|
"chin": {
|
|
"castShadow": true,
|
|
"geometry": "head_border",
|
|
"material": "skin",
|
|
"position": [
|
|
0,
|
|
-3.5,
|
|
0
|
|
],
|
|
"rotation": [
|
|
90,
|
|
0,
|
|
0
|
|
],
|
|
"children": {
|
|
"head_cap_bottom": {
|
|
"castShadow": true,
|
|
"geometry": "head_cap",
|
|
"material": "skin",
|
|
"position": [
|
|
0,
|
|
0,
|
|
1
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"scalp": {
|
|
"castShadow": true,
|
|
"geometry": "head_border",
|
|
"material": "skin",
|
|
"position": [
|
|
0,
|
|
3.5,
|
|
0
|
|
],
|
|
"rotation": [
|
|
90,
|
|
0,
|
|
0
|
|
],
|
|
"children": {
|
|
"head_cap_top": {
|
|
"castShadow": true,
|
|
"geometry": "head_cap",
|
|
"material": "skin",
|
|
"position": [
|
|
0,
|
|
0,
|
|
-1
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"body_helper": {
|
|
"type": "empty",
|
|
"scale": [
|
|
1,
|
|
1,
|
|
0.55087719298
|
|
],
|
|
"children": {
|
|
"body": {
|
|
"castShadow": true,
|
|
"geometry": "body",
|
|
"material": "black",
|
|
"position": [
|
|
0,
|
|
7.15,
|
|
0
|
|
],
|
|
"rotation": [
|
|
0,
|
|
45,
|
|
0
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"ground": {
|
|
"geometry": "ground",
|
|
"material": "ground",
|
|
"rotation": [
|
|
-90,
|
|
0,
|
|
0
|
|
],
|
|
"position": [
|
|
0,
|
|
-14,
|
|
0
|
|
],
|
|
"receiveShadow": true
|
|
},
|
|
"targets": {
|
|
"children": {
|
|
"backlight_tagret": {
|
|
"type": "AxesHelper",
|
|
"position": [
|
|
0,
|
|
10,
|
|
10
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"lights": {
|
|
"children": {
|
|
"right_backlight": {
|
|
"type": "DirectionalLight",
|
|
"target": "backlight_tagret",
|
|
"position": [
|
|
50,
|
|
30,
|
|
-5
|
|
],
|
|
"color": "rgb(252, 132, 3)",
|
|
"castShadow": true
|
|
},
|
|
"right_backlight_helper": {
|
|
"type": "DirectionalLightHelper",
|
|
"target": "right_backlight"
|
|
},
|
|
"left_backlight": {
|
|
"type": "DirectionalLight",
|
|
"target": "backlight_tagret",
|
|
"position": [
|
|
-50,
|
|
30,
|
|
-5
|
|
],
|
|
"color": "rgb(3, 15, 252)",
|
|
"castShadow": true
|
|
},
|
|
"left_backlight_helper": {
|
|
"type": "DirectionalLightHelper",
|
|
"target": "left_backlight"
|
|
},
|
|
"ambient": {
|
|
"type": "AmbientLight",
|
|
"intensity": 0.3
|
|
},
|
|
"top_light": {
|
|
"type": "PointLight",
|
|
"position": [
|
|
20,
|
|
50,
|
|
-30
|
|
],
|
|
"castShadow": true,
|
|
"color": "orange",
|
|
"intensity": 10000
|
|
},
|
|
"top_light_helper": {
|
|
"type": "PointLightHelper",
|
|
"target": "top_light"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |