szamitogepes-grafika/scene.json

705 lines
19 KiB
JSON
Raw Normal View History

2024-09-24 18:02:01 +00:00
{
"geometries": {
2024-10-08 13:24:48 +00:00
"ground": {
"type": "PlaneGeometry",
"options": [
200,
200
]
},
2024-09-24 18:02:01 +00:00
"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
]
2024-09-24 19:00:41 +00:00
},
"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
]
2024-09-24 18:02:01 +00:00
}
},
"materials": {
2024-10-08 21:46:59 +00:00
"black": {
"type": "MeshStandardMaterial",
2024-09-24 18:02:01 +00:00
"options": {
2024-10-08 21:46:59 +00:00
"color": "rgb(0, 0, 0)",
"roughness": 0.1
2024-09-24 18:02:01 +00:00
}
2024-09-30 09:51:39 +00:00
},
2024-10-08 21:46:59 +00:00
"yellow": {
2024-10-08 13:24:48 +00:00
"type": "MeshStandardMaterial",
2024-09-30 09:51:39 +00:00
"options": {
2024-10-08 21:46:59 +00:00
"color": "rgb(253, 255, 0)",
"roughness": 0.1,
"metalness": 1
}
},
"blue": {
"type": "MeshStandardMaterial",
"options": {
"color": "rgb(80, 92, 124)",
2024-10-08 13:24:48 +00:00
"roughness": 0.1
2024-09-30 09:51:39 +00:00
}
},
2024-10-08 21:46:59 +00:00
"dark_blue": {
"type": "MeshStandardMaterial",
2024-09-30 09:51:39 +00:00
"options": {
2024-10-08 21:46:59 +00:00
"color": "rgb(40, 46, 60)",
"roughness": 0.1
2024-09-30 09:51:39 +00:00
}
},
"skin": {
2024-10-08 13:24:48 +00:00
"type": "MeshStandardMaterial",
2024-09-30 09:51:39 +00:00
"options": {
"color": "rgb(246, 215, 179)",
2024-10-08 13:24:48 +00:00
"roughness": 0.6
}
},
"ground": {
"type": "MeshStandardMaterial",
"options": {
"color": "rgb(94, 85, 56)",
"roughness": 0.8
2024-09-30 09:51:39 +00:00
}
2024-09-24 18:02:01 +00:00
}
},
2024-10-08 13:24:48 +00:00
"objects": {
2024-10-08 13:56:06 +00:00
"batman_logo": {
"type": "OBJ",
"url": "batman.obj",
2024-10-08 21:46:59 +00:00
"material": "yellow",
2024-10-08 13:56:06 +00:00
"position": [
0,
50,
50
],
"scale": [
10,
10,
10
],
"castShadow": true
},
2024-10-08 13:24:48 +00:00
"batman": {
2024-09-24 18:02:01 +00:00
"children": {
2024-10-08 13:24:48 +00:00
"hip": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "hip",
"material": "black",
2024-09-24 18:02:01 +00:00
"children": {
2024-10-08 13:24:48 +00:00
"r_thigh": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "thigh",
"material": "black",
2024-09-24 18:02:01 +00:00
"position": [
2024-10-08 13:24:48 +00:00
-3.57,
-3,
0
2024-09-24 18:02:01 +00:00
],
"rotation": [
0,
0,
2024-10-08 13:24:48 +00:00
90
],
"scale": [
1,
0.9,
1
2024-09-24 18:02:01 +00:00
],
"children": {
2024-10-08 13:24:48 +00:00
"r_leg": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "leg",
"material": "black",
2024-09-24 18:02:01 +00:00
"position": [
2024-10-08 13:24:48 +00:00
-4.15,
2024-09-24 18:02:01 +00:00
0,
2024-10-08 13:24:48 +00:00
-0.2
],
"rotation": [
0,
0,
-90
2024-09-24 18:02:01 +00:00
],
2024-09-30 09:51:39 +00:00
"children": {
2024-10-08 13:24:48 +00:00
"r_feet": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "feet",
2024-10-08 13:24:48 +00:00
"material": "black",
"position": [
0,
-5.75,
1.125
]
2024-09-30 09:51:39 +00:00
}
}
2024-09-24 18:02:01 +00:00
}
}
2024-09-30 09:51:39 +00:00
},
2024-10-08 13:24:48 +00:00
"l_thigh": {
"castShadow": true,
"geometry": "thigh",
2024-09-30 09:51:39 +00:00
"material": "black",
2024-09-24 18:02:01 +00:00
"position": [
2024-10-08 13:24:48 +00:00
3.57,
-3,
0
2024-09-24 18:02:01 +00:00
],
"rotation": [
0,
0,
2024-10-08 13:24:48 +00:00
90
],
"scale": [
1,
0.9,
1
2024-09-24 18:02:01 +00:00
],
"children": {
2024-10-08 13:24:48 +00:00
"l_leg": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "leg",
"material": "black",
2024-09-24 18:02:01 +00:00
"position": [
2024-10-08 13:24:48 +00:00
-4.15,
0,
-0.2
],
"rotation": [
2024-09-24 18:02:01 +00:00
0,
2024-10-08 13:24:48 +00:00
0,
-90
2024-09-24 18:02:01 +00:00
],
2024-09-30 09:51:39 +00:00
"children": {
2024-10-08 13:24:48 +00:00
"l_feet": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "feet",
2024-10-08 13:24:48 +00:00
"material": "black",
"position": [
0,
-5.75,
1.125
]
2024-09-30 09:51:39 +00:00
}
}
2024-09-24 18:02:01 +00:00
}
}
2024-10-08 13:24:48 +00:00
},
"spine": {
"type": "empty",
2024-09-24 19:00:41 +00:00
"children": {
2024-10-08 13:24:48 +00:00
"r_shoulder": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "arm_joint",
"material": "black",
2024-09-24 19:00:41 +00:00
"position": [
2024-10-08 13:24:48 +00:00
-6.8,
9.5,
2024-09-24 19:00:41 +00:00
0
],
2024-10-08 13:24:48 +00:00
"rotation": [
0,
0,
-20
],
2024-09-24 19:00:41 +00:00
"children": {
2024-10-08 13:24:48 +00:00
"r_upper_arm": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "arm",
"material": "black",
2024-09-24 19:00:41 +00:00
"position": [
0,
-2.75,
0
],
"children": {
2024-10-08 13:24:48 +00:00
"r_elbow": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "arm_joint",
"material": "black",
2024-09-24 19:00:41 +00:00
"position": [
0,
-2.75,
0
],
2024-10-08 13:24:48 +00:00
"rotation": [
-30,
0,
0
],
2024-09-24 19:00:41 +00:00
"children": {
2024-10-08 13:24:48 +00:00
"r_lower_arm": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "arm",
2024-10-08 13:24:48 +00:00
"material": "black",
2024-09-24 19:00:41 +00:00
"position": [
0,
2024-10-08 13:24:48 +00:00
-2.75,
2024-09-24 19:00:41 +00:00
0
],
"children": {
2024-10-08 13:24:48 +00:00
"r_wrist_helper": {
"type": "empty",
2024-09-24 19:00:41 +00:00
"position": [
0,
2024-10-08 13:24:48 +00:00
-3,
2024-09-24 19:00:41 +00:00
0
],
2024-09-30 09:51:39 +00:00
"children": {
2024-10-08 13:24:48 +00:00
"r_hand": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "hand",
2024-10-08 13:24:48 +00:00
"material": "black",
"position": [
0,
-2.4,
0
],
"rotation": [
0,
0,
-36
],
"scale": [
1,
1,
9
]
},
"r_wrist": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "arm",
2024-10-08 13:24:48 +00:00
"material": "black",
"scale": [
0.5,
0.25,
0.5
]
2024-09-30 09:51:39 +00:00
}
}
2024-09-24 19:00:41 +00:00
}
}
}
}
}
}
}
}
2024-09-30 09:51:39 +00:00
},
2024-10-08 13:24:48 +00:00
"l_shoulder": {
"castShadow": true,
"geometry": "arm_joint",
2024-09-30 09:51:39 +00:00
"material": "black",
2024-09-24 19:00:41 +00:00
"position": [
2024-10-08 13:24:48 +00:00
6.8,
9.5,
2024-09-24 19:00:41 +00:00
0
],
2024-10-08 13:24:48 +00:00
"rotation": [
0,
0,
20
],
2024-09-24 19:00:41 +00:00
"children": {
2024-10-08 13:24:48 +00:00
"l_upper_arm": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "arm",
"material": "black",
2024-09-24 19:00:41 +00:00
"position": [
0,
-2.75,
0
],
"children": {
2024-10-08 13:24:48 +00:00
"l_elbow": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "arm_joint",
"material": "black",
2024-09-24 19:00:41 +00:00
"position": [
0,
-2.75,
0
],
2024-10-08 13:24:48 +00:00
"rotation": [
-30,
0,
0
],
2024-09-24 19:00:41 +00:00
"children": {
2024-10-08 13:24:48 +00:00
"l_lower_arm": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "arm",
2024-10-08 13:24:48 +00:00
"material": "black",
2024-09-24 19:00:41 +00:00
"position": [
0,
2024-10-08 13:24:48 +00:00
-2.75,
2024-09-24 19:00:41 +00:00
0
],
"children": {
2024-10-08 13:24:48 +00:00
"r_wrist_helper": {
"type": "empty",
2024-09-24 19:00:41 +00:00
"position": [
0,
2024-10-08 13:24:48 +00:00
-3,
2024-09-24 19:00:41 +00:00
0
],
2024-09-30 09:51:39 +00:00
"children": {
2024-10-08 13:24:48 +00:00
"l_hand": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "hand",
2024-10-08 13:24:48 +00:00
"material": "black",
"position": [
0,
-2.4,
0
],
"rotation": [
0,
0,
-36
],
"scale": [
1,
1,
9
]
},
"l_wrist": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "arm",
2024-10-08 13:24:48 +00:00
"material": "black",
"scale": [
0.5,
0.25,
0.5
]
2024-09-30 09:51:39 +00:00
}
}
2024-09-24 19:00:41 +00:00
}
}
}
}
}
}
}
}
2024-09-30 09:51:39 +00:00
},
2024-10-08 13:24:48 +00:00
"neck": {
"castShadow": true,
"geometry": "neck",
2024-09-30 09:51:39 +00:00
"material": "skin",
2024-09-24 18:02:01 +00:00
"position": [
0,
2024-10-08 13:24:48 +00:00
19.05,
2024-09-24 18:02:01 +00:00
0
],
"children": {
2024-10-08 13:24:48 +00:00
"head": {
"castShadow": true,
"geometry": "head",
"material": "skin"
2024-09-30 09:51:39 +00:00
},
2024-10-08 13:24:48 +00:00
"chin": {
"castShadow": true,
"geometry": "head_border",
2024-09-30 09:51:39 +00:00
"material": "skin",
2024-09-24 18:02:01 +00:00
"position": [
0,
2024-10-08 13:24:48 +00:00
-3.5,
0
],
"rotation": [
90,
2024-09-24 18:02:01 +00:00
0,
2024-10-08 13:24:48 +00:00
0
2024-09-24 18:02:01 +00:00
],
2024-09-30 09:51:39 +00:00
"children": {
2024-10-08 13:24:48 +00:00
"head_cap_bottom": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "head_cap",
2024-10-08 13:24:48 +00:00
"material": "skin",
"position": [
0,
0,
1
]
2024-09-30 09:51:39 +00:00
}
}
},
2024-10-08 13:24:48 +00:00
"scalp": {
"castShadow": true,
"geometry": "head_border",
2024-09-30 09:51:39 +00:00
"material": "skin",
2024-09-24 18:02:01 +00:00
"position": [
0,
2024-10-08 13:24:48 +00:00
3.5,
0
],
"rotation": [
90,
2024-09-24 18:02:01 +00:00
0,
2024-10-08 13:24:48 +00:00
0
2024-09-24 18:02:01 +00:00
],
2024-09-30 09:51:39 +00:00
"children": {
2024-10-08 13:24:48 +00:00
"head_cap_top": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "head_cap",
2024-10-08 13:24:48 +00:00
"material": "skin",
"position": [
0,
0,
-1
2024-10-08 21:46:59 +00:00
],
"rotation": [
0,
180,
0
2024-10-08 13:24:48 +00:00
]
2024-09-30 09:51:39 +00:00
}
}
2024-09-24 18:02:01 +00:00
}
}
2024-10-08 13:24:48 +00:00
},
"body_helper": {
"type": "empty",
"scale": [
1,
1,
0.55087719298
2024-09-24 18:02:01 +00:00
],
2024-09-30 09:51:39 +00:00
"children": {
2024-10-08 13:24:48 +00:00
"body": {
"castShadow": true,
2024-09-30 09:51:39 +00:00
"geometry": "body",
2024-10-08 13:24:48 +00:00
"material": "black",
"position": [
0,
7.15,
0
],
"rotation": [
0,
45,
0
]
2024-09-30 09:51:39 +00:00
}
}
2024-09-24 18:02:01 +00:00
}
}
}
}
}
}
2024-10-08 13:24:48 +00:00
},
"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": {
2024-10-08 21:46:59 +00:00
"front_light": {
"type": "SpotLight",
"position": [
0,
-13,
30
],
"intensity": 10000,
"target": "chin",
"color": "rgb(150, 0, 0)"
},
"front_light_helper": {
"type": "SpotLightHelper",
"target": "front_light"
},
2024-10-08 13:24:48 +00:00
"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
},
2024-10-08 13:56:06 +00:00
"right_pointlight": {
2024-10-08 13:24:48 +00:00
"type": "PointLight",
"position": [
20,
2024-10-08 13:56:06 +00:00
10,
2024-10-08 13:24:48 +00:00
-30
],
"color": "orange",
"intensity": 10000
},
2024-10-08 13:56:06 +00:00
"right_pointlight_helper": {
2024-10-08 13:24:48 +00:00
"type": "PointLightHelper",
2024-10-08 13:56:06 +00:00
"target": "right_pointlight"
},
"left_pointlight": {
"type": "PointLight",
"position": [
-20,
10,
-30
],
"color": "darkblue",
"intensity": 10000
},
"left_pointlight_helper": {
"type": "PointLightHelper",
"target": "left_pointlight"
},
"batlight": {
"type": "SpotLight",
"position": [
0,
80,
50
],
"angle": 20,
2024-10-08 21:46:59 +00:00
"intensity": 5000000,
"color": "rgb(195, 163, 33)",
2024-10-08 13:56:06 +00:00
"castShadow": true,
"target": "batman_logo"
},
"batlight_helper": {
"type": "SpotLightHelper",
"target": "batlight"
2024-10-08 13:24:48 +00:00
}
}
2024-09-24 18:02:01 +00:00
}
}
}