The face pass added a brow ridge; lift the helmet mesh 2 cm so the brim sits above the eyes. Cap and hood were rendered on their characters and leave the brow/ears and face readable. Rebuild and re-bake the helmet; Python 87/87.
1249 lines
23 KiB
JSON
1249 lines
23 KiB
JSON
{
|
|
"assets": {
|
|
"a_frame_sign": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.31,
|
|
0.967,
|
|
0.264
|
|
],
|
|
"min": [
|
|
-0.31,
|
|
0.002,
|
|
-0.264
|
|
]
|
|
},
|
|
"category": "props",
|
|
"materials": [
|
|
"dark_wood",
|
|
"chalkboard",
|
|
"chalk",
|
|
"steel"
|
|
],
|
|
"path": "assets/models/blender/props/a_frame_sign.glb",
|
|
"triangles": 212,
|
|
"vertices": 432
|
|
},
|
|
"backpack": {
|
|
"attach": "back",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.15,
|
|
0.3,
|
|
0.141
|
|
],
|
|
"min": [
|
|
-0.15,
|
|
-0.12,
|
|
-0.319
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"pack_nylon",
|
|
"steel",
|
|
"plastic_black"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/backpack.glb",
|
|
"triangles": 316,
|
|
"vertices": 360
|
|
},
|
|
"beanie": {
|
|
"attach": "head",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.193,
|
|
0.215,
|
|
0.183
|
|
],
|
|
"min": [
|
|
-0.193,
|
|
0.014,
|
|
-0.203
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"plastic_grey"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/beanie.glb",
|
|
"triangles": 460,
|
|
"vertices": 403
|
|
},
|
|
"bench": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.9,
|
|
0.843,
|
|
0.242
|
|
],
|
|
"min": [
|
|
-0.9,
|
|
-0.001,
|
|
-0.28
|
|
]
|
|
},
|
|
"category": "props",
|
|
"materials": [
|
|
"wood",
|
|
"black_metal"
|
|
],
|
|
"path": "assets/models/blender/props/bench.glb",
|
|
"replaces": "generated/bench.glb",
|
|
"triangles": 560,
|
|
"vertices": 960
|
|
},
|
|
"bollard": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.105,
|
|
0.975,
|
|
0.105
|
|
],
|
|
"min": [
|
|
-0.105,
|
|
0,
|
|
-0.105
|
|
]
|
|
},
|
|
"category": "props",
|
|
"materials": [
|
|
"black_metal",
|
|
"reflective"
|
|
],
|
|
"path": "assets/models/blender/props/bollard.glb",
|
|
"replaces": "generated/bollard.glb",
|
|
"triangles": 138,
|
|
"vertices": 225
|
|
},
|
|
"camera": {
|
|
"attach": "hand",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.106,
|
|
0.376,
|
|
0.143
|
|
],
|
|
"min": [
|
|
-0.106,
|
|
-0.053,
|
|
-0.055
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"plastic_black",
|
|
"lens"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/camera.glb",
|
|
"triangles": 318,
|
|
"vertices": 406
|
|
},
|
|
"cap": {
|
|
"attach": "head",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.168,
|
|
0.209,
|
|
0.258
|
|
],
|
|
"min": [
|
|
-0.168,
|
|
0.037,
|
|
-0.186
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"plastic_black"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/cap.glb",
|
|
"triangles": 328,
|
|
"vertices": 285
|
|
},
|
|
"clipboard": {
|
|
"attach": "hand",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.115,
|
|
0.05,
|
|
0.053
|
|
],
|
|
"min": [
|
|
-0.115,
|
|
-0.265,
|
|
0.036
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"dark_wood",
|
|
"paper",
|
|
"steel"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/clipboard.glb",
|
|
"triangles": 84,
|
|
"vertices": 184
|
|
},
|
|
"crowd_barrier": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
1.116,
|
|
1.066,
|
|
0.307
|
|
],
|
|
"min": [
|
|
-1.122,
|
|
-0.014,
|
|
-0.307
|
|
]
|
|
},
|
|
"category": "props",
|
|
"materials": [
|
|
"steel"
|
|
],
|
|
"path": "assets/models/blender/props/crowd_barrier.glb",
|
|
"triangles": 388,
|
|
"vertices": 664
|
|
},
|
|
"cup": {
|
|
"attach": "hand",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.046,
|
|
0.032,
|
|
0.046
|
|
],
|
|
"min": [
|
|
-0.046,
|
|
-0.11,
|
|
-0.046
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"paper",
|
|
"plastic_white",
|
|
"cardboard"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/cup.glb",
|
|
"triangles": 188,
|
|
"vertices": 220
|
|
},
|
|
"double_door": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
1.165,
|
|
2.72,
|
|
0.1
|
|
],
|
|
"min": [
|
|
-1,
|
|
0,
|
|
-0.1
|
|
]
|
|
},
|
|
"category": "props",
|
|
"emissive": [
|
|
"lock_led"
|
|
],
|
|
"materials": [
|
|
"door_paint",
|
|
"dark_glass",
|
|
"steel",
|
|
"chrome",
|
|
"plastic_black",
|
|
"lock_led"
|
|
],
|
|
"path": "assets/models/blender/props/double_door.glb",
|
|
"triangles": 380,
|
|
"vertices": 792
|
|
},
|
|
"fire_hydrant": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.24,
|
|
0.76,
|
|
0.19
|
|
],
|
|
"min": [
|
|
-0.24,
|
|
0,
|
|
-0.19
|
|
]
|
|
},
|
|
"category": "props",
|
|
"materials": [
|
|
"hydrant_red",
|
|
"chrome"
|
|
],
|
|
"path": "assets/models/blender/props/fire_hydrant.glb",
|
|
"replaces": "generated/fire_hydrant.glb",
|
|
"triangles": 466,
|
|
"vertices": 725
|
|
},
|
|
"firefighter_helmet": {
|
|
"attach": "head",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.26,
|
|
0.245,
|
|
0.26
|
|
],
|
|
"min": [
|
|
-0.26,
|
|
0.035,
|
|
-0.351
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"helmet",
|
|
"hivis",
|
|
"brass"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/firefighter_helmet.glb",
|
|
"triangles": 672,
|
|
"vertices": 699
|
|
},
|
|
"flashlight": {
|
|
"attach": "hand",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.026,
|
|
-0.023,
|
|
0.163
|
|
],
|
|
"min": [
|
|
-0.026,
|
|
-0.077,
|
|
-0.08
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"black_metal",
|
|
"bulb",
|
|
"rubber"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/flashlight.glb",
|
|
"triangles": 168,
|
|
"vertices": 216
|
|
},
|
|
"handrail": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
2.102,
|
|
1.784,
|
|
0.05
|
|
],
|
|
"min": [
|
|
-0.107,
|
|
0,
|
|
-0.05
|
|
]
|
|
},
|
|
"category": "props",
|
|
"materials": [
|
|
"black_metal"
|
|
],
|
|
"path": "assets/models/blender/props/handrail.glb",
|
|
"triangles": 268,
|
|
"vertices": 400
|
|
},
|
|
"hood": {
|
|
"attach": "head",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.184,
|
|
0.236,
|
|
0.123
|
|
],
|
|
"min": [
|
|
-0.184,
|
|
-0.146,
|
|
-0.225
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"plastic_grey"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/hood.glb",
|
|
"triangles": 804,
|
|
"vertices": 649
|
|
},
|
|
"lanyard": {
|
|
"attach": "chest",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.075,
|
|
0.164,
|
|
0.15
|
|
],
|
|
"min": [
|
|
-0.075,
|
|
-0.233,
|
|
-0.003
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"ribbon_blue",
|
|
"plastic_white"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/lanyard.glb",
|
|
"triangles": 100,
|
|
"vertices": 182
|
|
},
|
|
"marquee": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
3,
|
|
1.914,
|
|
1.67
|
|
],
|
|
"min": [
|
|
-3,
|
|
-0.13,
|
|
0
|
|
]
|
|
},
|
|
"category": "props",
|
|
"emissive": [
|
|
"bulb",
|
|
"sign_face"
|
|
],
|
|
"materials": [
|
|
"black_metal",
|
|
"sign_face",
|
|
"bulb"
|
|
],
|
|
"path": "assets/models/blender/props/marquee.glb",
|
|
"triangles": 2804,
|
|
"vertices": 3316
|
|
},
|
|
"newspaper_box": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.22,
|
|
0.916,
|
|
0.195
|
|
],
|
|
"min": [
|
|
-0.22,
|
|
0,
|
|
-0.191
|
|
]
|
|
},
|
|
"category": "props",
|
|
"materials": [
|
|
"news_blue",
|
|
"glass",
|
|
"paper",
|
|
"steel"
|
|
],
|
|
"path": "assets/models/blender/props/newspaper_box.glb",
|
|
"replaces": "generated/newspaper_box.glb",
|
|
"triangles": 244,
|
|
"vertices": 528
|
|
},
|
|
"npc_casual": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.321,
|
|
1.824,
|
|
0.185
|
|
],
|
|
"min": [
|
|
-0.321,
|
|
0,
|
|
-0.178
|
|
]
|
|
},
|
|
"category": "npc",
|
|
"layer": "none",
|
|
"materials": [
|
|
"skin",
|
|
"cloth",
|
|
"pants",
|
|
"eye_white",
|
|
"accessory",
|
|
"hair",
|
|
"rubber"
|
|
],
|
|
"mesh_node": "npc_base",
|
|
"path": "assets/models/blender/npc/npc_casual.glb",
|
|
"roles": [
|
|
"tourist",
|
|
"confused_visitor",
|
|
"intoxicated",
|
|
"guest"
|
|
],
|
|
"tint_slots": [
|
|
"skin",
|
|
"cloth",
|
|
"pants",
|
|
"accessory",
|
|
"hair"
|
|
],
|
|
"triangles": 3974,
|
|
"vertices": 3744
|
|
},
|
|
"npc_coat": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.332,
|
|
1.824,
|
|
0.185
|
|
],
|
|
"min": [
|
|
-0.332,
|
|
0,
|
|
-0.18
|
|
]
|
|
},
|
|
"category": "npc",
|
|
"layer": "coat",
|
|
"materials": [
|
|
"skin",
|
|
"cloth",
|
|
"pants",
|
|
"eye_white",
|
|
"accessory",
|
|
"hair",
|
|
"rubber"
|
|
],
|
|
"mesh_node": "npc_base",
|
|
"path": "assets/models/blender/npc/npc_coat.glb",
|
|
"roles": [
|
|
"influencer",
|
|
"trespasser",
|
|
"violent_threat"
|
|
],
|
|
"tint_slots": [
|
|
"skin",
|
|
"cloth",
|
|
"pants",
|
|
"accessory",
|
|
"hair"
|
|
],
|
|
"triangles": 5026,
|
|
"vertices": 4807
|
|
},
|
|
"npc_dress": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.288,
|
|
1.825,
|
|
0.208
|
|
],
|
|
"min": [
|
|
-0.288,
|
|
0,
|
|
-0.208
|
|
]
|
|
},
|
|
"category": "npc",
|
|
"layer": "dress",
|
|
"materials": [
|
|
"skin",
|
|
"cloth",
|
|
"pants",
|
|
"eye_white",
|
|
"accessory",
|
|
"hair",
|
|
"rubber"
|
|
],
|
|
"mesh_node": "npc_base",
|
|
"path": "assets/models/blender/npc/npc_dress.glb",
|
|
"roles": [
|
|
"performer"
|
|
],
|
|
"tint_slots": [
|
|
"skin",
|
|
"cloth",
|
|
"pants",
|
|
"accessory",
|
|
"hair"
|
|
],
|
|
"triangles": 4428,
|
|
"vertices": 4026
|
|
},
|
|
"npc_firefighter": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.37,
|
|
1.819,
|
|
0.213
|
|
],
|
|
"min": [
|
|
-0.37,
|
|
0,
|
|
-0.213
|
|
]
|
|
},
|
|
"category": "npc",
|
|
"layer": "responder",
|
|
"materials": [
|
|
"skin",
|
|
"cloth",
|
|
"pants",
|
|
"eye_white",
|
|
"accessory",
|
|
"hair",
|
|
"hivis",
|
|
"reflective",
|
|
"rubber"
|
|
],
|
|
"mesh_node": "npc_base",
|
|
"path": "assets/models/blender/npc/npc_firefighter.glb",
|
|
"roles": [
|
|
"responder"
|
|
],
|
|
"tint_slots": [
|
|
"skin",
|
|
"cloth",
|
|
"pants",
|
|
"accessory",
|
|
"hair"
|
|
],
|
|
"triangles": 4848,
|
|
"vertices": 4735
|
|
},
|
|
"npc_guard": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.361,
|
|
1.819,
|
|
0.185
|
|
],
|
|
"min": [
|
|
-0.361,
|
|
0,
|
|
-0.172
|
|
]
|
|
},
|
|
"category": "npc",
|
|
"layer": "guard",
|
|
"materials": [
|
|
"skin",
|
|
"cloth",
|
|
"pants",
|
|
"eye_white",
|
|
"accessory",
|
|
"hair",
|
|
"rubber",
|
|
"leather",
|
|
"steel",
|
|
"patch",
|
|
"plastic_black"
|
|
],
|
|
"mesh_node": "npc_base",
|
|
"path": "assets/models/blender/npc/npc_guard.glb",
|
|
"roles": [
|
|
"player_guard",
|
|
"venue_security"
|
|
],
|
|
"tint_slots": [
|
|
"skin",
|
|
"cloth",
|
|
"pants",
|
|
"accessory",
|
|
"hair"
|
|
],
|
|
"triangles": 4560,
|
|
"vertices": 4529
|
|
},
|
|
"npc_hoodie": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.326,
|
|
1.856,
|
|
0.185
|
|
],
|
|
"min": [
|
|
-0.326,
|
|
0,
|
|
-0.225
|
|
]
|
|
},
|
|
"category": "npc",
|
|
"layer": "hood",
|
|
"materials": [
|
|
"skin",
|
|
"cloth",
|
|
"pants",
|
|
"eye_white",
|
|
"accessory",
|
|
"hair",
|
|
"rubber"
|
|
],
|
|
"mesh_node": "npc_base",
|
|
"path": "assets/models/blender/npc/npc_hoodie.glb",
|
|
"roles": [
|
|
"trespasser",
|
|
"mental_crisis",
|
|
"violent_threat"
|
|
],
|
|
"tint_slots": [
|
|
"skin",
|
|
"cloth",
|
|
"pants",
|
|
"accessory",
|
|
"hair"
|
|
],
|
|
"triangles": 4826,
|
|
"vertices": 4504
|
|
},
|
|
"npc_jacket": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.332,
|
|
1.824,
|
|
0.185
|
|
],
|
|
"min": [
|
|
-0.332,
|
|
0,
|
|
-0.178
|
|
]
|
|
},
|
|
"category": "npc",
|
|
"layer": "jacket",
|
|
"materials": [
|
|
"skin",
|
|
"cloth",
|
|
"pants",
|
|
"eye_white",
|
|
"accessory",
|
|
"hair",
|
|
"rubber"
|
|
],
|
|
"mesh_node": "npc_base",
|
|
"path": "assets/models/blender/npc/npc_jacket.glb",
|
|
"roles": [
|
|
"authorized_staff",
|
|
"protester",
|
|
"guest"
|
|
],
|
|
"tint_slots": [
|
|
"skin",
|
|
"cloth",
|
|
"pants",
|
|
"accessory",
|
|
"hair"
|
|
],
|
|
"triangles": 4394,
|
|
"vertices": 4175
|
|
},
|
|
"npc_vest": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.321,
|
|
1.819,
|
|
0.185
|
|
],
|
|
"min": [
|
|
-0.321,
|
|
0,
|
|
-0.172
|
|
]
|
|
},
|
|
"category": "npc",
|
|
"layer": "vest",
|
|
"materials": [
|
|
"skin",
|
|
"cloth",
|
|
"pants",
|
|
"eye_white",
|
|
"accessory",
|
|
"hair",
|
|
"rubber",
|
|
"hivis",
|
|
"reflective"
|
|
],
|
|
"mesh_node": "npc_base",
|
|
"path": "assets/models/blender/npc/npc_vest.glb",
|
|
"roles": [
|
|
"delivery"
|
|
],
|
|
"tint_slots": [
|
|
"skin",
|
|
"cloth",
|
|
"pants",
|
|
"accessory",
|
|
"hair"
|
|
],
|
|
"triangles": 4474,
|
|
"vertices": 4340
|
|
},
|
|
"palm_tree": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
2.29,
|
|
6.99,
|
|
1.95
|
|
],
|
|
"min": [
|
|
-1.71,
|
|
0,
|
|
-1.95
|
|
]
|
|
},
|
|
"category": "props",
|
|
"materials": [
|
|
"palm_bark",
|
|
"palm_leaf"
|
|
],
|
|
"path": "assets/models/blender/props/palm_tree.glb",
|
|
"triangles": 400,
|
|
"vertices": 482
|
|
},
|
|
"phone": {
|
|
"attach": "hand",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.038,
|
|
0.045,
|
|
0.027
|
|
],
|
|
"min": [
|
|
-0.038,
|
|
-0.105,
|
|
0.014
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"plastic_black",
|
|
"screen"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/phone.glb",
|
|
"triangles": 96,
|
|
"vertices": 120
|
|
},
|
|
"planter_box": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.5,
|
|
1.08,
|
|
0.5
|
|
],
|
|
"min": [
|
|
-0.5,
|
|
0,
|
|
-0.5
|
|
]
|
|
},
|
|
"category": "props",
|
|
"materials": [
|
|
"stone_pot",
|
|
"soil",
|
|
"foliage"
|
|
],
|
|
"path": "assets/models/blender/props/planter_box.glb",
|
|
"replaces": "generated/planter_box.glb",
|
|
"triangles": 1324,
|
|
"vertices": 2780
|
|
},
|
|
"protest_sign": {
|
|
"attach": "hand",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.31,
|
|
0.98,
|
|
0.033
|
|
],
|
|
"min": [
|
|
-0.31,
|
|
-0.25,
|
|
-0.015
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"wood",
|
|
"cardboard",
|
|
"plastic_black"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/protest_sign.glb",
|
|
"triangles": 92,
|
|
"vertices": 192
|
|
},
|
|
"radio": {
|
|
"attach": "hand",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.029,
|
|
0.095,
|
|
0.02
|
|
],
|
|
"min": [
|
|
-0.029,
|
|
-0.108,
|
|
-0.016
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"plastic_black",
|
|
"rubber",
|
|
"plastic_grey",
|
|
"dark_metal",
|
|
"lock_led"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/radio.glb",
|
|
"triangles": 220,
|
|
"vertices": 272
|
|
},
|
|
"round_planter": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.432,
|
|
1.12,
|
|
0.36
|
|
],
|
|
"min": [
|
|
-0.36,
|
|
0,
|
|
-0.363
|
|
]
|
|
},
|
|
"category": "props",
|
|
"materials": [
|
|
"stone_pot",
|
|
"foliage"
|
|
],
|
|
"path": "assets/models/blender/props/round_planter.glb",
|
|
"triangles": 1240,
|
|
"vertices": 2418
|
|
},
|
|
"scba_tank": {
|
|
"attach": "back",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.15,
|
|
0.385,
|
|
0.155
|
|
],
|
|
"min": [
|
|
-0.15,
|
|
-0.32,
|
|
-0.295
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"steel",
|
|
"brass",
|
|
"plastic_black"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/scba_tank.glb",
|
|
"triangles": 362,
|
|
"vertices": 475
|
|
},
|
|
"security_podium": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.32,
|
|
1.167,
|
|
0.23
|
|
],
|
|
"min": [
|
|
-0.32,
|
|
0,
|
|
-0.257
|
|
]
|
|
},
|
|
"category": "props",
|
|
"materials": [
|
|
"plastic_black",
|
|
"dark_wood",
|
|
"black_metal",
|
|
"patch",
|
|
"screen"
|
|
],
|
|
"path": "assets/models/blender/props/security_podium.glb",
|
|
"triangles": 184,
|
|
"vertices": 400
|
|
},
|
|
"sedan": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.925,
|
|
1.325,
|
|
2.315
|
|
],
|
|
"min": [
|
|
-0.925,
|
|
0.005,
|
|
-2.31
|
|
]
|
|
},
|
|
"category": "props",
|
|
"emissive": [
|
|
"headlight"
|
|
],
|
|
"materials": [
|
|
"car_paint",
|
|
"dark_glass",
|
|
"rubber",
|
|
"chrome",
|
|
"headlight",
|
|
"lock_led"
|
|
],
|
|
"path": "assets/models/blender/props/sedan.glb",
|
|
"triangles": 928,
|
|
"vertices": 1220
|
|
},
|
|
"shoulder_bag": {
|
|
"attach": "back",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.322,
|
|
0.348,
|
|
0.139
|
|
],
|
|
"min": [
|
|
-0.168,
|
|
-0.32,
|
|
-0.149
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"leather"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/shoulder_bag.glb",
|
|
"triangles": 188,
|
|
"vertices": 209
|
|
},
|
|
"stanchion": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.925,
|
|
1.01,
|
|
0.17
|
|
],
|
|
"min": [
|
|
-0.17,
|
|
0,
|
|
-0.17
|
|
]
|
|
},
|
|
"category": "props",
|
|
"materials": [
|
|
"chrome",
|
|
"velvet_red",
|
|
"brass"
|
|
],
|
|
"path": "assets/models/blender/props/stanchion.glb",
|
|
"triangles": 434,
|
|
"vertices": 419
|
|
},
|
|
"street_lamp": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.2,
|
|
4.985,
|
|
0.25
|
|
],
|
|
"min": [
|
|
-1.1,
|
|
0,
|
|
-0.25
|
|
]
|
|
},
|
|
"category": "props",
|
|
"emissive": [
|
|
"bulb"
|
|
],
|
|
"materials": [
|
|
"black_metal",
|
|
"bulb"
|
|
],
|
|
"path": "assets/models/blender/props/street_lamp.glb",
|
|
"replaces": "WorldBuilder lamp boxes",
|
|
"triangles": 428,
|
|
"vertices": 558
|
|
},
|
|
"street_tree": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
1.179,
|
|
3.62,
|
|
1.102
|
|
],
|
|
"min": [
|
|
-0.941,
|
|
0,
|
|
-1.082
|
|
]
|
|
},
|
|
"category": "props",
|
|
"materials": [
|
|
"bark",
|
|
"foliage",
|
|
"foliage_dark",
|
|
"dark_metal"
|
|
],
|
|
"path": "assets/models/blender/props/street_tree.glb",
|
|
"replaces": "WorldBuilder cone trees",
|
|
"triangles": 2592,
|
|
"vertices": 5620
|
|
},
|
|
"sunglasses": {
|
|
"attach": "head",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.101,
|
|
0.059,
|
|
0.158
|
|
],
|
|
"min": [
|
|
-0.101,
|
|
0.011,
|
|
0.003
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"lens",
|
|
"plastic_black"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/sunglasses.glb",
|
|
"triangles": 164,
|
|
"vertices": 248
|
|
},
|
|
"traffic_cone": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.19,
|
|
0.69,
|
|
0.19
|
|
],
|
|
"min": [
|
|
-0.19,
|
|
0,
|
|
-0.19
|
|
]
|
|
},
|
|
"category": "props",
|
|
"materials": [
|
|
"rubber",
|
|
"cone_orange",
|
|
"reflective"
|
|
],
|
|
"path": "assets/models/blender/props/traffic_cone.glb",
|
|
"replaces": "prop accessory 'cone'",
|
|
"triangles": 210,
|
|
"vertices": 281
|
|
},
|
|
"trash_bin": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.263,
|
|
0.92,
|
|
0.273
|
|
],
|
|
"min": [
|
|
-0.263,
|
|
0,
|
|
-0.263
|
|
]
|
|
},
|
|
"category": "props",
|
|
"materials": [
|
|
"bin_green",
|
|
"plastic_black",
|
|
"dark_metal"
|
|
],
|
|
"path": "assets/models/blender/props/trash_bin.glb",
|
|
"replaces": "generated/trash_bin.glb",
|
|
"triangles": 228,
|
|
"vertices": 441
|
|
},
|
|
"umbrella": {
|
|
"attach": "hand",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.45,
|
|
0.61,
|
|
0.45
|
|
],
|
|
"min": [
|
|
-0.45,
|
|
-0.201,
|
|
-0.45
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"dark_wood",
|
|
"black_metal",
|
|
"plastic_black"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/umbrella.glb",
|
|
"triangles": 134,
|
|
"vertices": 165
|
|
},
|
|
"wall_lantern": {
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.11,
|
|
0.16,
|
|
0.35
|
|
],
|
|
"min": [
|
|
-0.11,
|
|
-0.17,
|
|
-0.015
|
|
]
|
|
},
|
|
"category": "props",
|
|
"emissive": [
|
|
"bulb"
|
|
],
|
|
"materials": [
|
|
"black_metal",
|
|
"bulb"
|
|
],
|
|
"path": "assets/models/blender/props/wall_lantern.glb",
|
|
"triangles": 180,
|
|
"vertices": 322
|
|
},
|
|
"wand": {
|
|
"attach": "hand",
|
|
"bounds_godot": {
|
|
"max": [
|
|
0.038,
|
|
0.275,
|
|
0.023
|
|
],
|
|
"min": [
|
|
-0.038,
|
|
-0.125,
|
|
-0.019
|
|
]
|
|
},
|
|
"category": "npc_gear",
|
|
"materials": [
|
|
"plastic_black",
|
|
"plastic_grey",
|
|
"lock_led"
|
|
],
|
|
"path": "assets/models/blender/npc_gear/wand.glb",
|
|
"triangles": 244,
|
|
"vertices": 302
|
|
}
|
|
},
|
|
"attach_points": {
|
|
"back": "Rig root, origin at the spine centre (0, 1.10, 0)",
|
|
"chest": "Rig root, origin at the sternum (0, 1.30, 0)",
|
|
"hand": "Hand proxy (Godot (+-0.27, 0.78, 0.02)); grip sits 5 cm below the origin",
|
|
"head": "Rig/Head marker (y = 1.62 m, head centre)"
|
|
},
|
|
"generator": "tools/blender_assets.py"
|
|
}
|