2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-04-21 10:58:44 +00:00

chore: add and fixup hlsl game defs for iw3,iw4,iw5,t5

This commit is contained in:
Jan Laupetin
2026-04-08 11:15:48 +01:00
parent 388c0272b0
commit b90feffe14
8 changed files with 651 additions and 61 deletions

View File

@@ -48,17 +48,17 @@
vertexShader 3.0 VERTEX_SHADER
{
worldViewMatrix = constant.transposeWorldViewMatrix;
worldViewMatrix = constant.worldViewMatrix;
#if MODE == "spark"
worldViewMatrix1 = constant.transposeWorldViewMatrix1;
worldViewMatrix2 = constant.transposeWorldViewMatrix2;
worldViewMatrix1 = constant.worldViewMatrix1;
worldViewMatrix2 = constant.worldViewMatrix2;
#endif
#ifdef OUTDOOR
worldOutdoorLookupMatrix = constant.transposeWorldOutdoorLookupMatrix;
worldOutdoorLookupMatrix = constant.worldOutdoorLookupMatrix;
#endif
projectionMatrix = constant.transposeProjectionMatrix;
projectionMatrix = constant.projectionMatrix;
#ifdef SPOT
inverseViewMatrix = constant.inverseTransposeViewMatrix;
inverseViewMatrix = constant.inverseViewMatrix;
#endif
}
@@ -72,10 +72,10 @@
shadowmapSamplerSpot = sampler.shadowmapSpot;
#endif
#ifdef SPOT
lightSpotDir = constant.light.spotDir;
lightSpotFactors = constant.light.spotFactors;
lightPosition = constant.light.position;
lightDiffuse = constant.light.diffuse;
lightSpotDir = constant.lightSpotDir;
lightSpotFactors = constant.lightSpotFactors;
lightPosition = constant.lightPosition;
lightDiffuse = constant.lightDiffuse;
#endif
}