diff --git a/bin/resources/deferred_vert.nzsl b/bin/resources/deferred_vert.nzsl index cb32abdb5..68cf179a9 100644 --- a/bin/resources/deferred_vert.nzsl +++ b/bin/resources/deferred_vert.nzsl @@ -57,6 +57,6 @@ fn main(input: InputData) -> OutputData output.vertUV = input.inTexCoord; output.vertNormal = input.inNormals; output.vertPos = worldPos.xyz; - output.position = viewerData.projectionMatrix * viewerData.viewMatrix * instanceData.worldMatrix * vec4(input.inPos, 1.0); + output.position = viewerData.viewProjMatrix * instanceData.worldMatrix * vec4(input.inPos, 1.0); return output; } diff --git a/shaders/BasicMaterial/basicmaterial.frag.shaderflow b/shaders/BasicMaterial/basicmaterial.frag.shaderflow index 967a511b2..6917e4110 100644 --- a/shaders/BasicMaterial/basicmaterial.frag.shaderflow +++ b/shaders/BasicMaterial/basicmaterial.frag.shaderflow @@ -35,9 +35,9 @@ ], "connections": [ { - "in_id": "{359a78e1-df0d-467f-907e-7bff04a55db5}", - "in_index": 3, - "out_id": "{93fdbb4c-bc81-4100-89a9-b465793099b9}", + "in_id": "{fc7542b2-5752-4891-98c1-35b498da257b}", + "in_index": 1, + "out_id": "{743930bd-1d81-4d4c-b7ec-175a34838d69}", "out_index": 0 }, { @@ -47,17 +47,71 @@ "out_index": 0 }, { - "in_id": "{92d95fe0-84f6-4d27-91ea-992d5f73c04e}", - "in_index": 1, - "out_id": "{f5a6874b-0559-4fd1-9836-27567f9696a4}", + "in_id": "{359a78e1-df0d-467f-907e-7bff04a55db5}", + "in_index": 3, + "out_id": "{93fdbb4c-bc81-4100-89a9-b465793099b9}", "out_index": 0 }, + { + "in_id": "{7750a050-b116-4e1b-bd89-b194c366d256}", + "in_index": 1, + "out_id": "{ca2c2ac5-39e0-4814-9432-fbf3e20d3cad}", + "out_index": 0 + }, + { + "in_id": "{bed466d8-5ed0-4e8a-bba7-1c809cb4c3f7}", + "in_index": 1, + "out_id": "{07a43c79-67e2-46b1-87d4-e00d2da22820}", + "out_index": 0 + }, + { + "in_id": "{6fcfbcd0-c2df-41dd-bb50-74b455b9021f}", + "in_index": 0, + "out_id": "{7750a050-b116-4e1b-bd89-b194c366d256}", + "out_index": 0 + }, + { + "in_id": "{d7acd173-9188-43b5-bfa1-31f17dff44ad}", + "in_index": 1, + "out_id": "{1f9d52d7-4f44-4d96-8edb-fbc1239a93bb}", + "out_index": 0 + }, + { + "in_id": "{be3547ff-0bf3-4701-9c27-c21e9d1322c3}", + "in_index": 0, + "out_id": "{92d95fe0-84f6-4d27-91ea-992d5f73c04e}", + "out_index": 0 + }, + { + "in_id": "{fc7542b2-5752-4891-98c1-35b498da257b}", + "in_index": 0, + "out_id": "{bb071807-e65e-4c31-acf0-d296efa665fa}", + "out_index": 3 + }, { "in_id": "{92d95fe0-84f6-4d27-91ea-992d5f73c04e}", "in_index": 0, "out_id": "{359a78e1-df0d-467f-907e-7bff04a55db5}", "out_index": 0 }, + { + "in_id": "{359a78e1-df0d-467f-907e-7bff04a55db5}", + "in_index": 2, + "out_id": "{becdd0d4-2b28-44f5-86c2-2ed6b846326c}", + "out_index": 2 + }, + { + "in_id": "{becdd0d4-2b28-44f5-86c2-2ed6b846326c}", + "in_index": 0, + "out_id": "{e1f86d56-eb21-4267-9075-e6b0cc875a6d}", + "out_index": 0 + }, + { + "in_id": "{7750a050-b116-4e1b-bd89-b194c366d256}", + "in_index": 0, + "out_id": "{f9ba0cce-3b85-4f95-a79e-a2f64d955d89}", + "out_index": 0 + }, { "in_id": "{93fdbb4c-bc81-4100-89a9-b465793099b9}", "in_index": 0, @@ -70,48 +124,6 @@ "out_id": "{becdd0d4-2b28-44f5-86c2-2ed6b846326c}", "out_index": 1 }, - { - "in_id": "{bed466d8-5ed0-4e8a-bba7-1c809cb4c3f7}", - "in_index": 1, - "out_id": "{07a43c79-67e2-46b1-87d4-e00d2da22820}", - "out_index": 0 - }, - { - "in_id": "{fc7542b2-5752-4891-98c1-35b498da257b}", - "in_index": 0, - "out_id": "{bb071807-e65e-4c31-acf0-d296efa665fa}", - "out_index": 3 - }, - { - "in_id": "{d7acd173-9188-43b5-bfa1-31f17dff44ad}", - "in_index": 1, - "out_id": "{1f9d52d7-4f44-4d96-8edb-fbc1239a93bb}", - "out_index": 0 - }, - { - "in_id": "{7750a050-b116-4e1b-bd89-b194c366d256}", - "in_index": 1, - "out_id": "{ca2c2ac5-39e0-4814-9432-fbf3e20d3cad}", - "out_index": 0 - }, - { - "in_id": "{becdd0d4-2b28-44f5-86c2-2ed6b846326c}", - "in_index": 0, - "out_id": "{f5a6874b-0559-4fd1-9836-27567f9696a4}", - "out_index": 0 - }, - { - "in_id": "{f5a6874b-0559-4fd1-9836-27567f9696a4}", - "in_index": 0, - "out_id": "{cf0ae20a-88cd-4788-9ed7-eaf014d8f971}", - "out_index": 0 - }, - { - "in_id": "{fbaddbbe-f9cd-4e8d-b7a8-40c10c96f580}", - "in_index": 0, - "out_id": "{ac98a68f-0160-4189-af31-b8278e7c119c}", - "out_index": 0 - }, { "in_id": "{e1f86d56-eb21-4267-9075-e6b0cc875a6d}", "in_index": 1, @@ -119,9 +131,15 @@ "out_index": 0 }, { - "in_id": "{be3547ff-0bf3-4701-9c27-c21e9d1322c3}", + "in_id": "{3cdb5bb1-f572-4055-a1af-460b152b0c13}", "in_index": 0, - "out_id": "{92d95fe0-84f6-4d27-91ea-992d5f73c04e}", + "out_id": "{d7acd173-9188-43b5-bfa1-31f17dff44ad}", + "out_index": 0 + }, + { + "in_id": "{fbaddbbe-f9cd-4e8d-b7a8-40c10c96f580}", + "in_index": 0, + "out_id": "{ac98a68f-0160-4189-af31-b8278e7c119c}", "out_index": 0 }, { @@ -142,30 +160,6 @@ "out_id": "{fc7542b2-5752-4891-98c1-35b498da257b}", "out_index": 0 }, - { - "in_id": "{3cdb5bb1-f572-4055-a1af-460b152b0c13}", - "in_index": 0, - "out_id": "{d7acd173-9188-43b5-bfa1-31f17dff44ad}", - "out_index": 0 - }, - { - "in_id": "{359a78e1-df0d-467f-907e-7bff04a55db5}", - "in_index": 2, - "out_id": "{becdd0d4-2b28-44f5-86c2-2ed6b846326c}", - "out_index": 2 - }, - { - "in_id": "{cf0ae20a-88cd-4788-9ed7-eaf014d8f971}", - "in_index": 0, - "out_id": "{c41cd67b-2f34-4ec4-acc6-2f7285e7c6e3}", - "out_index": 0 - }, - { - "in_id": "{fbaddbbe-f9cd-4e8d-b7a8-40c10c96f580}", - "in_index": 1, - "out_id": "{db10f064-504d-4072-a49e-51a061b2efbe}", - "out_index": 0 - }, { "in_id": "{bed466d8-5ed0-4e8a-bba7-1c809cb4c3f7}", "in_index": 0, @@ -173,15 +167,15 @@ "out_index": 0 }, { - "in_id": "{f5a6874b-0559-4fd1-9836-27567f9696a4}", + "in_id": "{92d95fe0-84f6-4d27-91ea-992d5f73c04e}", "in_index": 1, "out_id": "{e1f86d56-eb21-4267-9075-e6b0cc875a6d}", "out_index": 0 }, { - "in_id": "{cf0ae20a-88cd-4788-9ed7-eaf014d8f971}", + "in_id": "{fbaddbbe-f9cd-4e8d-b7a8-40c10c96f580}", "in_index": 1, - "out_id": "{74d3ca95-ae1d-496d-88c1-ce6c7327012a}", + "out_id": "{5e4c18b3-9a7f-4c0e-abe4-778be151ad06}", "out_index": 0 }, { @@ -189,36 +183,11 @@ "in_index": 0, "out_id": "{92d95fe0-84f6-4d27-91ea-992d5f73c04e}", "out_index": 0 - }, - { - "in_id": "{7750a050-b116-4e1b-bd89-b194c366d256}", - "in_index": 0, - "out_id": "{f9ba0cce-3b85-4f95-a79e-a2f64d955d89}", - "out_index": 0 - }, - { - "in_id": "{6fcfbcd0-c2df-41dd-bb50-74b455b9021f}", - "in_index": 0, - "out_id": "{7750a050-b116-4e1b-bd89-b194c366d256}", - "out_index": 0 - }, - { - "in_id": "{fc7542b2-5752-4891-98c1-35b498da257b}", - "in_index": 1, - "out_id": "{743930bd-1d81-4d4c-b7ec-175a34838d69}", - "out_index": 0 } ], "inputs": [ { "locationIndex": 0, - "name": "vertNormal", - "role": "Normal", - "roleIndex": 0, - "type": "Float3" - }, - { - "locationIndex": 1, "name": "vertUV", "role": "TexCoord", "roleIndex": 0, @@ -226,21 +195,6 @@ } ], "nodes": [ - { - "id": "{c41cd67b-2f34-4ec4-acc6-2f7285e7c6e3}", - "model": { - "input": "vertNormal", - "name": "Input", - "preview_enabled": false, - "preview_height": 64, - "preview_width": 64, - "variable_name": "" - }, - "position": { - "x": 330.0833333333333, - "y": 236.19444444444446 - } - }, { "id": "{becdd0d4-2b28-44f5-86c2-2ed6b846326c}", "model": { @@ -251,41 +205,8 @@ "variable_name": "" }, "position": { - "x": 1022.5200000000003, - "y": -53.35999999999996 - } - }, - { - "id": "{cf0ae20a-88cd-4788-9ed7-eaf014d8f971}", - "model": { - "name": "vec_dot", - "preview_enabled": false, - "preview_height": 64, - "preview_width": 64, - "variable_name": "lightFactor" - }, - "position": { - "x": 486.33333333333326, - "y": 285.61111111111114 - } - }, - { - "id": "{74d3ca95-ae1d-496d-88c1-ce6c7327012a}", - "model": { - "name": "vec3_constant", - "preview_enabled": false, - "preview_height": 64, - "preview_width": 64, - "value": [ - 0, - -0.7070000171661377, - 0.7070000171661377 - ], - "variable_name": "lightDir" - }, - "position": { - "x": 294.1666666666667, - "y": 358.6666666666667 + "x": 1005.0000000000002, + "y": 201.76 } }, { @@ -317,49 +238,6 @@ "y": 445 } }, - { - "id": "{db10f064-504d-4072-a49e-51a061b2efbe}", - "model": { - "input": "vertUV", - "name": "Input", - "preview_enabled": false, - "preview_height": 64, - "preview_width": 64, - "variable_name": "" - }, - "position": { - "x": -0.19444444444445708, - "y": 554.0000000000001 - } - }, - { - "id": "{f5a6874b-0559-4fd1-9836-27567f9696a4}", - "model": { - "name": "vecfloat_mul", - "preview_enabled": false, - "preview_height": 64, - "preview_width": 64, - "variable_name": "textureColor" - }, - "position": { - "x": 1055.9166666666665, - "y": 458.6388888888888 - } - }, - { - "id": "{93fdbb4c-bc81-4100-89a9-b465793099b9}", - "model": { - "name": "float_mul", - "preview_enabled": false, - "preview_height": 64, - "preview_width": 64, - "variable_name": "" - }, - "position": { - "x": 1051.286666666667, - "y": 195.20666666666665 - } - }, { "id": "{be3547ff-0bf3-4701-9c27-c21e9d1322c3}", "model": { @@ -375,6 +253,20 @@ "y": 293.33333333333326 } }, + { + "id": "{93fdbb4c-bc81-4100-89a9-b465793099b9}", + "model": { + "name": "float_mul", + "preview_enabled": false, + "preview_height": 64, + "preview_width": 64, + "variable_name": "" + }, + "position": { + "x": 1209.686666666667, + "y": 316.4066666666666 + } + }, { "id": "{bed466d8-5ed0-4e8a-bba7-1c809cb4c3f7}", "model": { @@ -431,8 +323,8 @@ "variable_name": "" }, "position": { - "x": 344.36666666666684, - "y": 53.300000000000026 + "x": 646.0466666666667, + "y": 47.54000000000002 } }, { @@ -446,8 +338,8 @@ "variable_name": "" }, "position": { - "x": 344.59999999999985, - "y": -35.10000000000005 + "x": 592.2799999999996, + "y": -30.780000000000058 } }, { @@ -460,8 +352,8 @@ "variable_name": "" }, "position": { - "x": 491.0333333333334, - "y": 18.366666666666674 + "x": 819.5933333333332, + "y": 6.606666666666669 } }, { @@ -474,8 +366,8 @@ "variable_name": "" }, "position": { - "x": 682.0999999999998, - "y": 19.88000000000003 + "x": 1011.3799999999998, + "y": 21.560000000000016 } }, { @@ -488,8 +380,23 @@ "variable_name": "" }, "position": { - "x": 1240.62, - "y": -41.900000000000034 + "x": 1373.82, + "y": 198.09999999999997 + } + }, + { + "id": "{92d95fe0-84f6-4d27-91ea-992d5f73c04e}", + "model": { + "condition_name": "HAS_ALPHA_TEXTURE", + "name": "ConditionalExpression", + "preview_enabled": true, + "preview_height": 128, + "preview_width": 128, + "variable_name": "" + }, + "position": { + "x": 1619.8933333333334, + "y": 447.44000000000005 } }, { @@ -506,21 +413,6 @@ "y": 67 } }, - { - "id": "{92d95fe0-84f6-4d27-91ea-992d5f73c04e}", - "model": { - "condition_name": "HAS_ALPHA_TEXTURE", - "name": "ConditionalExpression", - "preview_enabled": true, - "preview_height": 128, - "preview_width": 128, - "variable_name": "" - }, - "position": { - "x": 1415.8933333333334, - "y": 135.44000000000005 - } - }, { "id": "{3cdb5bb1-f572-4055-a1af-460b152b0c13}", "model": { @@ -594,6 +486,21 @@ "x": 1675, "y": -254 } + }, + { + "id": "{5e4c18b3-9a7f-4c0e-abe4-778be151ad06}", + "model": { + "input": "vertUV", + "name": "Input", + "preview_enabled": false, + "preview_height": 64, + "preview_width": 64, + "variable_name": "" + }, + "position": { + "x": -5, + "y": 542 + } } ], "outputs": [ diff --git a/shaders/BasicMaterial/basicmaterial.vert.shaderflow b/shaders/BasicMaterial/basicmaterial.vert.shaderflow index d023cb8e1..5a0cda100 100644 --- a/shaders/BasicMaterial/basicmaterial.vert.shaderflow +++ b/shaders/BasicMaterial/basicmaterial.vert.shaderflow @@ -50,9 +50,9 @@ "out_index": 0 }, { - "in_id": "{0fc53363-dbce-4874-8de5-5ca05ae038b7}", + "in_id": "{1bb9712b-8bff-4398-9e4e-fba79a04df0e}", "in_index": 0, - "out_id": "{412684ce-0ec2-4db5-964c-10e5b68d43e8}", + "out_id": "{d8f4d14a-c67a-470f-87bf-8f60d9513c3b}", "out_index": 0 }, { @@ -67,12 +67,6 @@ "out_id": "{c3b906bc-d230-4026-a32e-34c00eaf4481}", "out_index": 0 }, - { - "in_id": "{1bb9712b-8bff-4398-9e4e-fba79a04df0e}", - "in_index": 0, - "out_id": "{d8f4d14a-c67a-470f-87bf-8f60d9513c3b}", - "out_index": 0 - }, { "in_id": "{d8f4d14a-c67a-470f-87bf-8f60d9513c3b}", "in_index": 0, @@ -96,13 +90,6 @@ }, { "locationIndex": 1, - "name": "inNormals", - "role": "Normal", - "roleIndex": 0, - "type": "Float3" - }, - { - "locationIndex": 2, "name": "inTexCoord", "role": "TexCoord", "roleIndex": 0, @@ -125,36 +112,6 @@ "y": 292 } }, - { - "id": "{412684ce-0ec2-4db5-964c-10e5b68d43e8}", - "model": { - "input": "inNormals", - "name": "Input", - "preview_enabled": false, - "preview_height": 64, - "preview_width": 64, - "variable_name": "" - }, - "position": { - "x": 79, - "y": 184 - } - }, - { - "id": "{0fc53363-dbce-4874-8de5-5ca05ae038b7}", - "model": { - "name": "Output", - "output": "vertNormal", - "preview_enabled": false, - "preview_height": 128, - "preview_width": 128, - "variable_name": "" - }, - "position": { - "x": 240, - "y": 192 - } - }, { "id": "{33840c70-4e37-4127-bab0-23c4a4cb6d7f}", "model": { @@ -313,11 +270,6 @@ "outputs": [ { "locationIndex": 0, - "name": "vertNormal", - "type": "Float3" - }, - { - "locationIndex": 1, "name": "vertUV", "type": "Float2" } diff --git a/src/Nazara/Graphics/Resources/Shaders/basicmaterial.frag.shader b/src/Nazara/Graphics/Resources/Shaders/basicmaterial.frag.shader index d603a3619..e57abab9a 100644 Binary files a/src/Nazara/Graphics/Resources/Shaders/basicmaterial.frag.shader and b/src/Nazara/Graphics/Resources/Shaders/basicmaterial.frag.shader differ diff --git a/src/Nazara/Graphics/Resources/Shaders/basicmaterial.frag.shader.h b/src/Nazara/Graphics/Resources/Shaders/basicmaterial.frag.shader.h index c7cbd5510..7f133c8e9 100644 --- a/src/Nazara/Graphics/Resources/Shaders/basicmaterial.frag.shader.h +++ b/src/Nazara/Graphics/Resources/Shaders/basicmaterial.frag.shader.h @@ -1 +1 @@ -78,83,72,82,0,0,0,1,0,0,0,24,0,0,0,10,0,0,0,19,0,0,0,0,19,72,65,83,95,68,73,70,70,85,83,69,95,84,69,88,84,85,82,69,1,0,0,0,0,255,255,255,255,0,0,0,19,0,0,0,0,17,72,65,83,95,65,76,80,72,65,95,84,69,88,84,85,82,69,1,0,0,0,0,255,255,255,255,0,0,0,19,0,0,0,0,10,65,76,80,72,65,95,84,69,83,84,1,0,0,0,0,255,255,255,255,0,0,0,20,0,0,0,0,13,66,97,115,105,99,83,101,116,116,105,110,103,115,1,0,0,0,1,0,0,0,2,0,0,0,14,65,108,112,104,97,84,104,114,101,115,104,111,108,100,1,0,0,0,1,0,0,0,0,12,68,105,102,102,117,115,101,67,111,108,111,114,7,0,0,0,4,0,0,0,1,0,0,0,0,20,0,0,0,0,12,73,110,115,116,97,110,99,101,68,97,116,97,1,0,0,0,1,0,0,0,2,0,0,0,11,119,111,114,108,100,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,14,105,110,118,87,111,114,108,100,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,20,0,0,0,0,10,86,105,101,119,101,114,68,97,116,97,1,0,0,0,1,0,0,0,9,0,0,0,16,112,114,111,106,101,99,116,105,111,110,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,19,105,110,118,80,114,111,106,101,99,116,105,111,110,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,10,118,105,101,119,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,13,105,110,118,86,105,101,119,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,14,118,105,101,119,80,114,111,106,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,17,105,110,118,86,105,101,119,80,114,111,106,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,16,114,101,110,100,101,114,84,97,114,103,101,116,83,105,122,101,7,0,0,0,2,0,0,0,1,0,0,0,0,19,105,110,118,82,101,110,100,101,114,84,97,114,103,101,116,83,105,122,101,7,0,0,0,2,0,0,0,1,0,0,0,0,11,101,121,101,80,111,115,105,116,105,111,110,7,0,0,0,3,0,0,0,1,0,0,0,0,17,0,0,0,0,5,0,0,0,10,118,105,101,119,101,114,68,97,116,97,6,0,0,0,10,86,105,101,119,101,114,68,97,116,97,1,0,0,0,0,1,0,0,0,0,0,0,0,12,105,110,115,116,97,110,99,101,68,97,116,97,6,0,0,0,12,73,110,115,116,97,110,99,101,68,97,116,97,1,0,0,0,0,1,0,0,0,1,0,0,0,8,115,101,116,116,105,110,103,115,6,0,0,0,13,66,97,115,105,99,83,101,116,116,105,110,103,115,1,0,0,0,0,1,0,0,0,2,0,0,0,16,77,97,116,101,114,105,97,108,65,108,112,104,97,77,97,112,4,0,0,0,2,0,0,0,1,1,0,0,0,2,1,0,0,0,2,0,0,0,18,77,97,116,101,114,105,97,108,68,105,102,102,117,115,101,77,97,112,4,0,0,0,2,0,0,0,1,1,0,0,0,1,1,0,0,0,2,0,0,0,20,0,0,0,0,9,73,110,112,117,116,68,97,116,97,0,0,0,0,2,0,0,0,10,118,101,114,116,78,111,114,109,97,108,7,0,0,0,3,0,0,0,1,2,0,0,0,0,0,0,0,6,118,101,114,116,85,86,7,0,0,0,2,0,0,0,1,2,0,0,0,1,0,0,0,20,0,0,0,0,10,79,117,116,112,117,116,68,97,116,97,0,0,0,0,1,0,0,0,13,82,101,110,100,101,114,84,97,114,103,101,116,48,7,0,0,0,4,0,0,0,1,2,0,0,0,0,0,0,0,18,0,0,0,4,109,97,105,110,2,0,0,0,10,79,117,116,112,117,116,68,97,116,97,4,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,5,105,110,112,117,116,2,0,0,0,9,73,110,112,117,116,68,97,116,97,0,0,0,8,0,0,0,21,0,0,0,0,6,111,117,116,112,117,116,2,0,0,0,10,79,117,116,112,117,116,68,97,116,97,255,255,255,255,0,0,0,21,0,0,0,0,8,108,105,103,104,116,68,105,114,0,0,0,0,8,0,0,0,5,0,0,0,0,191,52,253,244,63,52,253,244,0,0,0,21,0,0,0,0,11,108,105,103,104,116,70,97,99,116,111,114,0,0,0,0,10,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,9,0,0,0,5,105,110,112,117,116,0,0,0,1,0,0,0,10,118,101,114,116,78,111,114,109,97,108,0,0,0,9,0,0,0,8,108,105,103,104,116,68,105,114,0,0,0,21,0,0,0,0,12,116,101,120,116,117,114,101,67,111,108,111,114,0,0,0,0,3,0,0,0,2,0,0,0,9,0,0,0,11,108,105,103,104,116,70,97,99,116,111,114,0,0,0,11,0,0,0,19,72,65,83,95,68,73,70,70,85,83,69,95,84,69,88,84,85,82,69,0,0,0,3,0,0,0,2,0,0,0,10,0,0,0,2,0,0,0,2,0,0,0,9,0,0,0,18,77,97,116,101,114,105,97,108,68,105,102,102,117,115,101,77,97,112,0,0,0,0,0,0,0,9,0,0,0,5,105,110,112,117,116,0,0,0,1,0,0,0,6,118,101,114,116,85,86,0,0,0,0,0,0,0,9,0,0,0,8,115,101,116,116,105,110,103,115,0,0,0,1,0,0,0,12,68,105,102,102,117,115,101,67,111,108,111,114,0,0,0,0,0,0,0,9,0,0,0,8,115,101,116,116,105,110,103,115,0,0,0,1,0,0,0,12,68,105,102,102,117,115,101,67,111,108,111,114,0,0,0,21,0,0,0,0,4,118,97,114,48,0,0,0,0,11,0,0,0,17,72,65,83,95,65,76,80,72,65,95,84,69,88,84,85,82,69,0,0,0,6,7,0,0,0,4,0,0,0,1,0,0,0,12,0,0,0,1,0,0,0,9,0,0,0,12,116,101,120,116,117,114,101,67,111,108,111,114,0,0,0,0,0,0,0,12,0,0,0,1,0,0,0,9,0,0,0,12,116,101,120,116,117,114,101,67,111,108,111,114,0,0,0,1,0,0,0,12,0,0,0,1,0,0,0,9,0,0,0,12,116,101,120,116,117,114,101,67,111,108,111,114,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,12,0,0,0,1,0,0,0,10,0,0,0,2,0,0,0,2,0,0,0,9,0,0,0,16,77,97,116,101,114,105,97,108,65,108,112,104,97,77,97,112,0,0,0,0,0,0,0,9,0,0,0,5,105,110,112,117,116,0,0,0,1,0,0,0,6,118,101,114,116,85,86,0,0,0,0,0,0,0,12,0,0,0,1,0,0,0,9,0,0,0,12,116,101,120,116,117,114,101,67,111,108,111,114,0,0,0,3,0,0,0,9,0,0,0,12,116,101,120,116,117,114,101,67,111,108,111,114,0,0,0,15,0,0,0,1,0,0,0,3,0,0,0,4,0,0,0,11,0,0,0,10,65,76,80,72,65,95,84,69,83,84,0,0,0,3,0,0,0,8,0,0,0,12,0,0,0,1,0,0,0,9,0,0,0,4,118,97,114,48,0,0,0,3,0,0,0,0,0,0,0,9,0,0,0,8,115,101,116,116,105,110,103,115,0,0,0,1,0,0,0,14,65,108,112,104,97,84,104,114,101,115,104,111,108,100,0,0,0,8,0,0,0,0,0,0,0,0,8,0,0,0,0,1,0,0,0,22,255,255,255,255,0,0,0,23,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,6,111,117,116,112,117,116,0,0,0,1,0,0,0,13,82,101,110,100,101,114,84,97,114,103,101,116,48,0,0,0,9,0,0,0,4,118,97,114,48,0,0,0,26,0,0,0,9,0,0,0,6,111,117,116,112,117,116,84,97,114,103,101,116,48,0,0,0,9,0,0,0,4,118,97,114,48,0,0,0,26,0,0,0,9,0,0,0,6,111,117,116,112,117,116, \ No newline at end of file +78,83,72,82,0,0,0,1,0,0,0,24,0,0,0,10,0,0,0,19,0,0,0,0,19,72,65,83,95,68,73,70,70,85,83,69,95,84,69,88,84,85,82,69,1,0,0,0,0,255,255,255,255,0,0,0,19,0,0,0,0,17,72,65,83,95,65,76,80,72,65,95,84,69,88,84,85,82,69,1,0,0,0,0,255,255,255,255,0,0,0,19,0,0,0,0,10,65,76,80,72,65,95,84,69,83,84,1,0,0,0,0,255,255,255,255,0,0,0,20,0,0,0,0,13,66,97,115,105,99,83,101,116,116,105,110,103,115,1,0,0,0,1,0,0,0,2,0,0,0,14,65,108,112,104,97,84,104,114,101,115,104,111,108,100,1,0,0,0,1,0,0,0,0,12,68,105,102,102,117,115,101,67,111,108,111,114,7,0,0,0,4,0,0,0,1,0,0,0,0,20,0,0,0,0,12,73,110,115,116,97,110,99,101,68,97,116,97,1,0,0,0,1,0,0,0,2,0,0,0,11,119,111,114,108,100,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,14,105,110,118,87,111,114,108,100,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,20,0,0,0,0,10,86,105,101,119,101,114,68,97,116,97,1,0,0,0,1,0,0,0,9,0,0,0,16,112,114,111,106,101,99,116,105,111,110,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,19,105,110,118,80,114,111,106,101,99,116,105,111,110,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,10,118,105,101,119,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,13,105,110,118,86,105,101,119,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,14,118,105,101,119,80,114,111,106,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,17,105,110,118,86,105,101,119,80,114,111,106,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,16,114,101,110,100,101,114,84,97,114,103,101,116,83,105,122,101,7,0,0,0,2,0,0,0,1,0,0,0,0,19,105,110,118,82,101,110,100,101,114,84,97,114,103,101,116,83,105,122,101,7,0,0,0,2,0,0,0,1,0,0,0,0,11,101,121,101,80,111,115,105,116,105,111,110,7,0,0,0,3,0,0,0,1,0,0,0,0,17,0,0,0,0,5,0,0,0,10,118,105,101,119,101,114,68,97,116,97,6,0,0,0,10,86,105,101,119,101,114,68,97,116,97,1,0,0,0,0,1,0,0,0,0,0,0,0,12,105,110,115,116,97,110,99,101,68,97,116,97,6,0,0,0,12,73,110,115,116,97,110,99,101,68,97,116,97,1,0,0,0,0,1,0,0,0,1,0,0,0,8,115,101,116,116,105,110,103,115,6,0,0,0,13,66,97,115,105,99,83,101,116,116,105,110,103,115,1,0,0,0,0,1,0,0,0,2,0,0,0,16,77,97,116,101,114,105,97,108,65,108,112,104,97,77,97,112,4,0,0,0,2,0,0,0,1,1,0,0,0,2,1,0,0,0,2,0,0,0,18,77,97,116,101,114,105,97,108,68,105,102,102,117,115,101,77,97,112,4,0,0,0,2,0,0,0,1,1,0,0,0,1,1,0,0,0,2,0,0,0,20,0,0,0,0,9,73,110,112,117,116,68,97,116,97,0,0,0,0,1,0,0,0,6,118,101,114,116,85,86,7,0,0,0,2,0,0,0,1,2,0,0,0,0,0,0,0,20,0,0,0,0,10,79,117,116,112,117,116,68,97,116,97,0,0,0,0,1,0,0,0,13,82,101,110,100,101,114,84,97,114,103,101,116,48,7,0,0,0,4,0,0,0,1,2,0,0,0,0,0,0,0,18,0,0,0,4,109,97,105,110,2,0,0,0,10,79,117,116,112,117,116,68,97,116,97,4,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,5,105,110,112,117,116,2,0,0,0,9,73,110,112,117,116,68,97,116,97,0,0,0,6,0,0,0,21,0,0,0,0,6,111,117,116,112,117,116,2,0,0,0,10,79,117,116,112,117,116,68,97,116,97,255,255,255,255,0,0,0,21,0,0,0,0,4,118,97,114,48,0,0,0,0,11,0,0,0,19,72,65,83,95,68,73,70,70,85,83,69,95,84,69,88,84,85,82,69,0,0,0,3,0,0,0,2,0,0,0,10,0,0,0,2,0,0,0,2,0,0,0,9,0,0,0,18,77,97,116,101,114,105,97,108,68,105,102,102,117,115,101,77,97,112,0,0,0,0,0,0,0,9,0,0,0,5,105,110,112,117,116,0,0,0,1,0,0,0,6,118,101,114,116,85,86,0,0,0,0,0,0,0,9,0,0,0,8,115,101,116,116,105,110,103,115,0,0,0,1,0,0,0,12,68,105,102,102,117,115,101,67,111,108,111,114,0,0,0,0,0,0,0,9,0,0,0,8,115,101,116,116,105,110,103,115,0,0,0,1,0,0,0,12,68,105,102,102,117,115,101,67,111,108,111,114,0,0,0,21,0,0,0,0,4,118,97,114,49,0,0,0,0,11,0,0,0,17,72,65,83,95,65,76,80,72,65,95,84,69,88,84,85,82,69,0,0,0,6,7,0,0,0,4,0,0,0,1,0,0,0,12,0,0,0,1,0,0,0,9,0,0,0,4,118,97,114,48,0,0,0,0,0,0,0,12,0,0,0,1,0,0,0,9,0,0,0,4,118,97,114,48,0,0,0,1,0,0,0,12,0,0,0,1,0,0,0,9,0,0,0,4,118,97,114,48,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,12,0,0,0,1,0,0,0,10,0,0,0,2,0,0,0,2,0,0,0,9,0,0,0,16,77,97,116,101,114,105,97,108,65,108,112,104,97,77,97,112,0,0,0,0,0,0,0,9,0,0,0,5,105,110,112,117,116,0,0,0,1,0,0,0,6,118,101,114,116,85,86,0,0,0,0,0,0,0,12,0,0,0,1,0,0,0,9,0,0,0,4,118,97,114,48,0,0,0,3,0,0,0,9,0,0,0,4,118,97,114,48,0,0,0,15,0,0,0,1,0,0,0,3,0,0,0,4,0,0,0,11,0,0,0,10,65,76,80,72,65,95,84,69,83,84,0,0,0,3,0,0,0,8,0,0,0,12,0,0,0,1,0,0,0,9,0,0,0,4,118,97,114,49,0,0,0,3,0,0,0,0,0,0,0,9,0,0,0,8,115,101,116,116,105,110,103,115,0,0,0,1,0,0,0,14,65,108,112,104,97,84,104,114,101,115,104,111,108,100,0,0,0,8,0,0,0,0,0,0,0,0,8,0,0,0,0,1,0,0,0,22,255,255,255,255,0,0,0,23,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,6,111,117,116,112,117,116,0,0,0,1,0,0,0,13,82,101,110,100,101,114,84,97,114,103,101,116,48,0,0,0,9,0,0,0,4,118,97,114,49,0,0,0,26,0,0,0,9,0,0,0,6,111,117,116,112,117,116,120,116,117,114,101,67,111,108,111,114,0,0,0,15,0,0,0,1,0,0,0,3,0,0,0,4,0,0,0,11,0,0,0,10,65,76,80,72,65,95,84,69,83,84,0,0,0,3,0,0,0,8,0,0,0,12,0,0,0,1,0,0,0,9,0,0,0,4,118,97,114,48,0,0,0,3,0,0,0,0,0,0,0,9,0,0,0,8,115,101,116,116,105,110,103,115,0,0,0,1,0,0,0,14,65,108,112,104,97,84,104,114,101,115,104,111,108,100,0,0,0,8,0,0,0,0,0,0,0,0,8,0,0,0,0,1,0,0,0,22,255,255,255,255,0,0,0,23,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,6,111,117,116,112,117,116,0,0,0,1,0,0,0,13,82,101,110,100,101,114,84,97,114,103,101,116,48,0,0,0,9,0,0,0,4,118,97,114,48,0,0,0,26,0,0,0,9,0,0,0,6,111,117,116,112,117,116,84,97,114,103,101,116,48,0,0,0,9,0,0,0,4,118,97,114,48,0,0,0,26,0,0,0,9,0,0,0,6,111,117,116,112,117,116, \ No newline at end of file diff --git a/src/Nazara/Graphics/Resources/Shaders/basicmaterial.vert.shader b/src/Nazara/Graphics/Resources/Shaders/basicmaterial.vert.shader index 9a17677f1..c733f9fc2 100644 Binary files a/src/Nazara/Graphics/Resources/Shaders/basicmaterial.vert.shader and b/src/Nazara/Graphics/Resources/Shaders/basicmaterial.vert.shader differ diff --git a/src/Nazara/Graphics/Resources/Shaders/basicmaterial.vert.shader.h b/src/Nazara/Graphics/Resources/Shaders/basicmaterial.vert.shader.h index 1da28402b..3eb26017b 100644 --- a/src/Nazara/Graphics/Resources/Shaders/basicmaterial.vert.shader.h +++ b/src/Nazara/Graphics/Resources/Shaders/basicmaterial.vert.shader.h @@ -1 +1 @@ -78,83,72,82,0,0,0,1,0,0,0,24,0,0,0,7,0,0,0,20,0,0,0,0,13,66,97,115,105,99,83,101,116,116,105,110,103,115,1,0,0,0,1,0,0,0,2,0,0,0,14,65,108,112,104,97,84,104,114,101,115,104,111,108,100,1,0,0,0,1,0,0,0,0,12,68,105,102,102,117,115,101,67,111,108,111,114,7,0,0,0,4,0,0,0,1,0,0,0,0,20,0,0,0,0,12,73,110,115,116,97,110,99,101,68,97,116,97,1,0,0,0,1,0,0,0,2,0,0,0,11,119,111,114,108,100,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,14,105,110,118,87,111,114,108,100,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,20,0,0,0,0,10,86,105,101,119,101,114,68,97,116,97,1,0,0,0,1,0,0,0,9,0,0,0,16,112,114,111,106,101,99,116,105,111,110,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,19,105,110,118,80,114,111,106,101,99,116,105,111,110,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,10,118,105,101,119,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,13,105,110,118,86,105,101,119,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,14,118,105,101,119,80,114,111,106,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,17,105,110,118,86,105,101,119,80,114,111,106,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,16,114,101,110,100,101,114,84,97,114,103,101,116,83,105,122,101,7,0,0,0,2,0,0,0,1,0,0,0,0,19,105,110,118,82,101,110,100,101,114,84,97,114,103,101,116,83,105,122,101,7,0,0,0,2,0,0,0,1,0,0,0,0,11,101,121,101,80,111,115,105,116,105,111,110,7,0,0,0,3,0,0,0,1,0,0,0,0,17,0,0,0,0,3,0,0,0,10,118,105,101,119,101,114,68,97,116,97,6,0,0,0,10,86,105,101,119,101,114,68,97,116,97,1,0,0,0,0,1,0,0,0,0,0,0,0,12,105,110,115,116,97,110,99,101,68,97,116,97,6,0,0,0,12,73,110,115,116,97,110,99,101,68,97,116,97,1,0,0,0,0,1,0,0,0,1,0,0,0,8,115,101,116,116,105,110,103,115,6,0,0,0,13,66,97,115,105,99,83,101,116,116,105,110,103,115,1,0,0,0,0,1,0,0,0,2,0,0,0,20,0,0,0,0,9,73,110,112,117,116,68,97,116,97,0,0,0,0,3,0,0,0,5,105,110,80,111,115,7,0,0,0,3,0,0,0,1,2,0,0,0,0,0,0,0,9,105,110,78,111,114,109,97,108,115,7,0,0,0,3,0,0,0,1,2,0,0,0,1,0,0,0,10,105,110,84,101,120,67,111,111,114,100,7,0,0,0,2,0,0,0,1,2,0,0,0,2,0,0,0,20,0,0,0,0,10,79,117,116,112,117,116,68,97,116,97,0,0,0,0,3,0,0,0,10,118,101,114,116,78,111,114,109,97,108,7,0,0,0,3,0,0,0,1,2,0,0,0,0,0,0,0,6,118,101,114,116,85,86,7,0,0,0,2,0,0,0,1,2,0,0,0,1,0,0,0,8,112,111,115,105,116,105,111,110,7,0,0,0,4,0,0,0,1,1,0,0,0,0,0,0,0,0,18,0,0,0,4,109,97,105,110,2,0,0,0,10,79,117,116,112,117,116,68,97,116,97,4,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,5,105,110,112,117,116,2,0,0,0,9,73,110,112,117,116,68,97,116,97,0,0,0,5,0,0,0,21,0,0,0,0,6,111,117,116,112,117,116,2,0,0,0,10,79,117,116,112,117,116,68,97,116,97,255,255,255,255,0,0,0,23,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,6,111,117,116,112,117,116,0,0,0,1,0,0,0,6,118,101,114,116,85,86,0,0,0,0,0,0,0,9,0,0,0,5,105,110,112,117,116,0,0,0,1,0,0,0,10,105,110,84,101,120,67,111,111,114,100,0,0,0,23,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,6,111,117,116,112,117,116,0,0,0,1,0,0,0,10,118,101,114,116,78,111,114,109,97,108,0,0,0,0,0,0,0,9,0,0,0,5,105,110,112,117,116,0,0,0,1,0,0,0,9,105,110,78,111,114,109,97,108,115,0,0,0,23,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,6,111,117,116,112,117,116,0,0,0,1,0,0,0,8,112,111,115,105,116,105,111,110,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,0,0,0,0,9,0,0,0,10,118,105,101,119,101,114,68,97,116,97,0,0,0,1,0,0,0,16,112,114,111,106,101,99,116,105,111,110,77,97,116,114,105,120,0,0,0,0,0,0,0,9,0,0,0,10,118,105,101,119,101,114,68,97,116,97,0,0,0,1,0,0,0,10,118,105,101,119,77,97,116,114,105,120,0,0,0,0,0,0,0,9,0,0,0,12,105,110,115,116,97,110,99,101,68,97,116,97,0,0,0,1,0,0,0,11,119,111,114,108,100,77,97,116,114,105,120,0,0,0,6,7,0,0,0,4,0,0,0,1,0,0,0,0,0,0,0,9,0,0,0,5,105,110,112,117,116,0,0,0,1,0,0,0,5,105,110,80,111,115,0,0,0,8,0,0,0,1,63,128,0,0,255,255,255,255,255,255,255,255,0,0,0,26,0,0,0,9,0,0,0,6,111,117,116,112,117,116, \ No newline at end of file +78,83,72,82,0,0,0,1,0,0,0,24,0,0,0,7,0,0,0,20,0,0,0,0,13,66,97,115,105,99,83,101,116,116,105,110,103,115,1,0,0,0,1,0,0,0,2,0,0,0,14,65,108,112,104,97,84,104,114,101,115,104,111,108,100,1,0,0,0,1,0,0,0,0,12,68,105,102,102,117,115,101,67,111,108,111,114,7,0,0,0,4,0,0,0,1,0,0,0,0,20,0,0,0,0,12,73,110,115,116,97,110,99,101,68,97,116,97,1,0,0,0,1,0,0,0,2,0,0,0,11,119,111,114,108,100,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,14,105,110,118,87,111,114,108,100,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,20,0,0,0,0,10,86,105,101,119,101,114,68,97,116,97,1,0,0,0,1,0,0,0,9,0,0,0,16,112,114,111,106,101,99,116,105,111,110,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,19,105,110,118,80,114,111,106,101,99,116,105,111,110,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,10,118,105,101,119,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,13,105,110,118,86,105,101,119,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,14,118,105,101,119,80,114,111,106,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,17,105,110,118,86,105,101,119,80,114,111,106,77,97,116,114,105,120,3,0,0,0,4,0,0,0,4,0,0,0,1,0,0,0,0,16,114,101,110,100,101,114,84,97,114,103,101,116,83,105,122,101,7,0,0,0,2,0,0,0,1,0,0,0,0,19,105,110,118,82,101,110,100,101,114,84,97,114,103,101,116,83,105,122,101,7,0,0,0,2,0,0,0,1,0,0,0,0,11,101,121,101,80,111,115,105,116,105,111,110,7,0,0,0,3,0,0,0,1,0,0,0,0,17,0,0,0,0,3,0,0,0,10,118,105,101,119,101,114,68,97,116,97,6,0,0,0,10,86,105,101,119,101,114,68,97,116,97,1,0,0,0,0,1,0,0,0,0,0,0,0,12,105,110,115,116,97,110,99,101,68,97,116,97,6,0,0,0,12,73,110,115,116,97,110,99,101,68,97,116,97,1,0,0,0,0,1,0,0,0,1,0,0,0,8,115,101,116,116,105,110,103,115,6,0,0,0,13,66,97,115,105,99,83,101,116,116,105,110,103,115,1,0,0,0,0,1,0,0,0,2,0,0,0,20,0,0,0,0,9,73,110,112,117,116,68,97,116,97,0,0,0,0,2,0,0,0,8,112,111,115,105,116,105,111,110,7,0,0,0,3,0,0,0,1,2,0,0,0,0,0,0,0,9,116,101,120,67,111,111,114,100,115,7,0,0,0,2,0,0,0,1,2,0,0,0,1,0,0,0,20,0,0,0,0,10,79,117,116,112,117,116,68,97,116,97,0,0,0,0,2,0,0,0,6,118,101,114,116,85,86,7,0,0,0,2,0,0,0,1,2,0,0,0,0,0,0,0,8,112,111,115,105,116,105,111,110,7,0,0,0,4,0,0,0,1,1,0,0,0,0,0,0,0,0,18,0,0,0,4,109,97,105,110,2,0,0,0,10,79,117,116,112,117,116,68,97,116,97,4,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,5,105,110,112,117,116,2,0,0,0,9,73,110,112,117,116,68,97,116,97,0,0,0,4,0,0,0,21,0,0,0,0,6,111,117,116,112,117,116,2,0,0,0,10,79,117,116,112,117,116,68,97,116,97,255,255,255,255,0,0,0,23,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,6,111,117,116,112,117,116,0,0,0,1,0,0,0,6,118,101,114,116,85,86,0,0,0,0,0,0,0,9,0,0,0,5,105,110,112,117,116,0,0,0,1,0,0,0,9,116,101,120,67,111,111,114,100,115,0,0,0,23,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,6,111,117,116,112,117,116,0,0,0,1,0,0,0,8,112,111,115,105,116,105,111,110,0,0,0,3,0,0,0,2,0,0,0,3,0,0,0,2,0,0,0,0,0,0,0,9,0,0,0,10,118,105,101,119,101,114,68,97,116,97,0,0,0,1,0,0,0,14,118,105,101,119,80,114,111,106,77,97,116,114,105,120,0,0,0,0,0,0,0,9,0,0,0,12,105,110,115,116,97,110,99,101,68,97,116,97,0,0,0,1,0,0,0,11,119,111,114,108,100,77,97,116,114,105,120,0,0,0,6,7,0,0,0,4,0,0,0,1,0,0,0,0,0,0,0,9,0,0,0,5,105,110,112,117,116,0,0,0,1,0,0,0,8,112,111,115,105,116,105,111,110,0,0,0,8,0,0,0,1,63,128,0,0,255,255,255,255,255,255,255,255,0,0,0,26,0,0,0,9,0,0,0,6,111,117,116,112,117,116,0,0,16,112,114,111,106,101,99,116,105,111,110,77,97,116,114,105,120,0,0,0,0,0,0,0,9,0,0,0,10,118,105,101,119,101,114,68,97,116,97,0,0,0,1,0,0,0,10,118,105,101,119,77,97,116,114,105,120,0,0,0,0,0,0,0,9,0,0,0,12,105,110,115,116,97,110,99,101,68,97,116,97,0,0,0,1,0,0,0,11,119,111,114,108,100,77,97,116,114,105,120,0,0,0,6,7,0,0,0,4,0,0,0,1,0,0,0,0,0,0,0,9,0,0,0,5,105,110,112,117,116,0,0,0,1,0,0,0,5,105,110,80,111,115,0,0,0,8,0,0,0,1,63,128,0,0,255,255,255,255,255,255,255,255,0,0,0,26,0,0,0,9,0,0,0,6,111,117,116,112,117,116, \ No newline at end of file