Directional Shdaows, no alpha

This commit is contained in:
Confideo-IOM
2026-08-03 22:34:52 +01:00
parent 299ad1d9c7
commit d074dc71a5
69 changed files with 1353 additions and 406 deletions
@@ -161,28 +161,28 @@
{
"directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-Debug-9ddbbbeb4caedf0a48f0.json",
"jsonFile" : "target-ALL_BUILD-Debug-79cb89fa590649c6cd6a.json",
"name" : "ALL_BUILD",
"projectIndex" : 0
},
{
"directoryIndex" : 1,
"id" : "ALL_BUILD::@fafd37b19aacd4c483ed",
"jsonFile" : "target-ALL_BUILD-Debug-30097c8e6651db3aff43.json",
"jsonFile" : "target-ALL_BUILD-Debug-21126e6f26f8151b82a1.json",
"name" : "ALL_BUILD",
"projectIndex" : 1
},
{
"directoryIndex" : 0,
"id" : "HydraClient::@6890427a1f51a3e7e1df",
"jsonFile" : "target-HydraClient-Debug-78ce361b98c7c89e9629.json",
"jsonFile" : "target-HydraClient-Debug-ccca9689ebe6b19fe65a.json",
"name" : "HydraClient",
"projectIndex" : 0
},
{
"directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-Debug-2faea7c156292a0c0ce8.json",
"jsonFile" : "target-HydraEngine-Debug-5452e3263cf1470b23a6.json",
"name" : "HydraEngine",
"projectIndex" : 1
},
@@ -355,28 +355,28 @@
{
"directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-Release-9ddbbbeb4caedf0a48f0.json",
"jsonFile" : "target-ALL_BUILD-Release-79cb89fa590649c6cd6a.json",
"name" : "ALL_BUILD",
"projectIndex" : 0
},
{
"directoryIndex" : 1,
"id" : "ALL_BUILD::@fafd37b19aacd4c483ed",
"jsonFile" : "target-ALL_BUILD-Release-30097c8e6651db3aff43.json",
"jsonFile" : "target-ALL_BUILD-Release-21126e6f26f8151b82a1.json",
"name" : "ALL_BUILD",
"projectIndex" : 1
},
{
"directoryIndex" : 0,
"id" : "HydraClient::@6890427a1f51a3e7e1df",
"jsonFile" : "target-HydraClient-Release-5f750d1feb1d099be72b.json",
"jsonFile" : "target-HydraClient-Release-f300bf694420197200c5.json",
"name" : "HydraClient",
"projectIndex" : 0
},
{
"directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-Release-b1d450122d30c349552d.json",
"jsonFile" : "target-HydraEngine-Release-b044e0a52a51be50ee6d.json",
"name" : "HydraEngine",
"projectIndex" : 1
},
@@ -549,28 +549,28 @@
{
"directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-MinSizeRel-9ddbbbeb4caedf0a48f0.json",
"jsonFile" : "target-ALL_BUILD-MinSizeRel-79cb89fa590649c6cd6a.json",
"name" : "ALL_BUILD",
"projectIndex" : 0
},
{
"directoryIndex" : 1,
"id" : "ALL_BUILD::@fafd37b19aacd4c483ed",
"jsonFile" : "target-ALL_BUILD-MinSizeRel-30097c8e6651db3aff43.json",
"jsonFile" : "target-ALL_BUILD-MinSizeRel-21126e6f26f8151b82a1.json",
"name" : "ALL_BUILD",
"projectIndex" : 1
},
{
"directoryIndex" : 0,
"id" : "HydraClient::@6890427a1f51a3e7e1df",
"jsonFile" : "target-HydraClient-MinSizeRel-0b1754e9511a8dea2861.json",
"jsonFile" : "target-HydraClient-MinSizeRel-707588ed524688a0f034.json",
"name" : "HydraClient",
"projectIndex" : 0
},
{
"directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-MinSizeRel-8b4acdd146655dce4c11.json",
"jsonFile" : "target-HydraEngine-MinSizeRel-e5876cc85c072c445230.json",
"name" : "HydraEngine",
"projectIndex" : 1
},
@@ -743,28 +743,28 @@
{
"directoryIndex" : 0,
"id" : "ALL_BUILD::@6890427a1f51a3e7e1df",
"jsonFile" : "target-ALL_BUILD-RelWithDebInfo-9ddbbbeb4caedf0a48f0.json",
"jsonFile" : "target-ALL_BUILD-RelWithDebInfo-79cb89fa590649c6cd6a.json",
"name" : "ALL_BUILD",
"projectIndex" : 0
},
{
"directoryIndex" : 1,
"id" : "ALL_BUILD::@fafd37b19aacd4c483ed",
"jsonFile" : "target-ALL_BUILD-RelWithDebInfo-30097c8e6651db3aff43.json",
"jsonFile" : "target-ALL_BUILD-RelWithDebInfo-21126e6f26f8151b82a1.json",
"name" : "ALL_BUILD",
"projectIndex" : 1
},
{
"directoryIndex" : 0,
"id" : "HydraClient::@6890427a1f51a3e7e1df",
"jsonFile" : "target-HydraClient-RelWithDebInfo-19110864938462bdea5b.json",
"jsonFile" : "target-HydraClient-RelWithDebInfo-a4b1a5ac731bdcc03733.json",
"name" : "HydraClient",
"projectIndex" : 0
},
{
"directoryIndex" : 1,
"id" : "HydraEngine::@fafd37b19aacd4c483ed",
"jsonFile" : "target-HydraEngine-RelWithDebInfo-800c6fa211e5ae182b46.json",
"jsonFile" : "target-HydraEngine-RelWithDebInfo-ced71872e09d334d9e28.json",
"name" : "HydraEngine",
"projectIndex" : 1
},
@@ -27,7 +27,7 @@
"objects" :
[
{
"jsonFile" : "codemodel-v2-ccd34cf25146cac2c39e.json",
"jsonFile" : "codemodel-v2-ec4f138d26e897b71d3a.json",
"kind" : "codemodel",
"version" :
{
@@ -100,7 +100,7 @@
}
},
{
"jsonFile" : "codemodel-v2-ccd34cf25146cac2c39e.json",
"jsonFile" : "codemodel-v2-ec4f138d26e897b71d3a.json",
"kind" : "codemodel",
"version" :
{
@@ -22,10 +22,10 @@
"dependencies" :
[
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"folder" :
@@ -25,10 +25,10 @@
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"folder" :
@@ -22,10 +22,10 @@
"dependencies" :
[
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"folder" :
@@ -25,10 +25,10 @@
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"folder" :
@@ -22,10 +22,10 @@
"dependencies" :
[
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"folder" :
@@ -25,10 +25,10 @@
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"folder" :
@@ -22,10 +22,10 @@
"dependencies" :
[
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"folder" :
@@ -25,10 +25,10 @@
"id" : "HydraClient::@6890427a1f51a3e7e1df"
},
{
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"folder" :
@@ -107,11 +107,11 @@
"dependencies" :
[
{
"backtrace" : 2,
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
"backtrace" : 2,
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"id" : "HydraClient::@6890427a1f51a3e7e1df",
@@ -107,11 +107,11 @@
"dependencies" :
[
{
"backtrace" : 2,
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
"backtrace" : 2,
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"id" : "HydraClient::@6890427a1f51a3e7e1df",
@@ -107,11 +107,11 @@
"dependencies" :
[
{
"backtrace" : 2,
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
"backtrace" : 2,
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"id" : "HydraClient::@6890427a1f51a3e7e1df",
@@ -107,11 +107,11 @@
"dependencies" :
[
{
"backtrace" : 2,
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
},
{
"id" : "ZERO_CHECK::@6890427a1f51a3e7e1df"
"backtrace" : 2,
"id" : "HydraEngine::@fafd37b19aacd4c483ed"
}
],
"id" : "HydraClient::@6890427a1f51a3e7e1df",
@@ -200,17 +200,17 @@
17,
19,
21,
24,
27,
30,
33,
23,
25,
28,
31,
34,
37,
39,
41,
43,
47,
49,
59,
61,
51,
53,
63,
65,
67,
@@ -220,9 +220,9 @@
75,
77,
79,
82,
85,
87,
81,
83,
86,
89,
91,
93,
@@ -231,7 +231,9 @@
99,
101,
103,
107
105,
107,
111
]
}
],
@@ -319,17 +321,17 @@
17,
19,
21,
24,
27,
30,
33,
23,
25,
28,
31,
34,
37,
39,
41,
43,
47,
49,
59,
61,
51,
53,
63,
65,
67,
@@ -339,9 +341,9 @@
75,
77,
79,
82,
85,
87,
81,
83,
86,
89,
91,
93,
@@ -350,7 +352,9 @@
99,
101,
103,
107
105,
107,
111
]
},
{
@@ -370,34 +374,34 @@
18,
20,
22,
23,
25,
24,
26,
28,
27,
29,
31,
30,
32,
34,
33,
35,
36,
38,
39,
40,
41,
42,
44,
45,
46,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
64,
66,
@@ -408,10 +412,10 @@
76,
78,
80,
81,
83,
82,
84,
86,
85,
87,
88,
90,
92,
@@ -421,9 +425,11 @@
100,
102,
104,
105,
106,
108
108,
109,
110,
112
]
}
],
@@ -554,6 +560,28 @@
"path" : "HydraEngine/source/actor/HydraSpotLightActor.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "HydraEngine/source/actor/HydraTestCubeActor.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"path" : "HydraEngine/source/actor/HydraTestCubeActor.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "HydraEngine/source/actor/HydraTextureDebugActor.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"path" : "HydraEngine/source/actor/HydraTextureDebugActor.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"path" : "HydraEngine/source/buffer/HydraBuffer.h",
@@ -200,17 +200,17 @@
17,
19,
21,
24,
27,
30,
33,
23,
25,
28,
31,
34,
37,
39,
41,
43,
47,
49,
59,
61,
51,
53,
63,
65,
67,
@@ -220,9 +220,9 @@
75,
77,
79,
82,
85,
87,
81,
83,
86,
89,
91,
93,
@@ -231,7 +231,9 @@
99,
101,
103,
107
105,
107,
111
]
}
],
@@ -319,17 +321,17 @@
17,
19,
21,
24,
27,
30,
33,
23,
25,
28,
31,
34,
37,
39,
41,
43,
47,
49,
59,
61,
51,
53,
63,
65,
67,
@@ -339,9 +341,9 @@
75,
77,
79,
82,
85,
87,
81,
83,
86,
89,
91,
93,
@@ -350,7 +352,9 @@
99,
101,
103,
107
105,
107,
111
]
},
{
@@ -370,34 +374,34 @@
18,
20,
22,
23,
25,
24,
26,
28,
27,
29,
31,
30,
32,
34,
33,
35,
36,
38,
39,
40,
41,
42,
44,
45,
46,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
64,
66,
@@ -408,10 +412,10 @@
76,
78,
80,
81,
83,
82,
84,
86,
85,
87,
88,
90,
92,
@@ -421,9 +425,11 @@
100,
102,
104,
105,
106,
108
108,
109,
110,
112
]
}
],
@@ -554,6 +560,28 @@
"path" : "HydraEngine/source/actor/HydraSpotLightActor.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "HydraEngine/source/actor/HydraTestCubeActor.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"path" : "HydraEngine/source/actor/HydraTestCubeActor.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "HydraEngine/source/actor/HydraTextureDebugActor.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"path" : "HydraEngine/source/actor/HydraTextureDebugActor.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"path" : "HydraEngine/source/buffer/HydraBuffer.h",
@@ -200,17 +200,17 @@
17,
19,
21,
24,
27,
30,
33,
23,
25,
28,
31,
34,
37,
39,
41,
43,
47,
49,
59,
61,
51,
53,
63,
65,
67,
@@ -220,9 +220,9 @@
75,
77,
79,
82,
85,
87,
81,
83,
86,
89,
91,
93,
@@ -231,7 +231,9 @@
99,
101,
103,
107
105,
107,
111
]
}
],
@@ -319,17 +321,17 @@
17,
19,
21,
24,
27,
30,
33,
23,
25,
28,
31,
34,
37,
39,
41,
43,
47,
49,
59,
61,
51,
53,
63,
65,
67,
@@ -339,9 +341,9 @@
75,
77,
79,
82,
85,
87,
81,
83,
86,
89,
91,
93,
@@ -350,7 +352,9 @@
99,
101,
103,
107
105,
107,
111
]
},
{
@@ -370,34 +374,34 @@
18,
20,
22,
23,
25,
24,
26,
28,
27,
29,
31,
30,
32,
34,
33,
35,
36,
38,
39,
40,
41,
42,
44,
45,
46,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
64,
66,
@@ -408,10 +412,10 @@
76,
78,
80,
81,
83,
82,
84,
86,
85,
87,
88,
90,
92,
@@ -421,9 +425,11 @@
100,
102,
104,
105,
106,
108
108,
109,
110,
112
]
}
],
@@ -554,6 +560,28 @@
"path" : "HydraEngine/source/actor/HydraSpotLightActor.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "HydraEngine/source/actor/HydraTestCubeActor.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"path" : "HydraEngine/source/actor/HydraTestCubeActor.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "HydraEngine/source/actor/HydraTextureDebugActor.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"path" : "HydraEngine/source/actor/HydraTextureDebugActor.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"path" : "HydraEngine/source/buffer/HydraBuffer.h",
@@ -200,17 +200,17 @@
17,
19,
21,
24,
27,
30,
33,
23,
25,
28,
31,
34,
37,
39,
41,
43,
47,
49,
59,
61,
51,
53,
63,
65,
67,
@@ -220,9 +220,9 @@
75,
77,
79,
82,
85,
87,
81,
83,
86,
89,
91,
93,
@@ -231,7 +231,9 @@
99,
101,
103,
107
105,
107,
111
]
}
],
@@ -319,17 +321,17 @@
17,
19,
21,
24,
27,
30,
33,
23,
25,
28,
31,
34,
37,
39,
41,
43,
47,
49,
59,
61,
51,
53,
63,
65,
67,
@@ -339,9 +341,9 @@
75,
77,
79,
82,
85,
87,
81,
83,
86,
89,
91,
93,
@@ -350,7 +352,9 @@
99,
101,
103,
107
105,
107,
111
]
},
{
@@ -370,34 +374,34 @@
18,
20,
22,
23,
25,
24,
26,
28,
27,
29,
31,
30,
32,
34,
33,
35,
36,
38,
39,
40,
41,
42,
44,
45,
46,
48,
49,
50,
51,
52,
53,
54,
55,
56,
57,
58,
59,
60,
61,
62,
64,
66,
@@ -408,10 +412,10 @@
76,
78,
80,
81,
83,
82,
84,
86,
85,
87,
88,
90,
92,
@@ -421,9 +425,11 @@
100,
102,
104,
105,
106,
108
108,
109,
110,
112
]
}
],
@@ -554,6 +560,28 @@
"path" : "HydraEngine/source/actor/HydraSpotLightActor.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "HydraEngine/source/actor/HydraTestCubeActor.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"path" : "HydraEngine/source/actor/HydraTestCubeActor.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"compileGroupIndex" : 0,
"path" : "HydraEngine/source/actor/HydraTextureDebugActor.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 1,
"path" : "HydraEngine/source/actor/HydraTextureDebugActor.h",
"sourceGroupIndex" : 1
},
{
"backtrace" : 1,
"path" : "HydraEngine/source/buffer/HydraBuffer.h",