Kelsi
ae3903561c
Fix specular direction by correcting front face winding for Vulkan Y-flip
...
The projection matrix Y-flip (projectionMatrix[1][1] *= -1) reverses
triangle winding from the GPU's perspective. With the default
VK_FRONT_FACE_COUNTER_CLOCKWISE, gl_FrontFacing was inverted, causing
all fragment shaders (M2, WMO, character) to flip normals on front
faces instead of back faces, putting specular highlights on the wrong
side of surfaces.
2026-02-23 04:02:21 -08:00
..
2026-02-19 16:40:17 -08:00
2026-02-03 16:04:21 -08:00
2026-02-22 02:59:24 -08:00
2026-02-22 05:58:45 -08:00
2026-02-23 01:40:23 -08:00
2026-02-22 02:59:24 -08:00
2026-02-22 23:20:13 -08:00
2026-02-02 13:03:22 -08:00
2026-02-22 23:20:13 -08:00
2026-02-19 20:36:25 -08:00
2026-02-22 23:20:13 -08:00
2026-02-22 02:59:24 -08:00
2026-02-21 22:04:17 -08:00
2026-02-23 03:53:50 -08:00
2026-02-02 13:03:22 -08:00
2026-02-02 13:03:22 -08:00
2026-02-22 08:44:16 -08:00
2026-02-22 02:59:24 -08:00
2026-02-04 10:31:03 -08:00
2026-02-22 02:59:24 -08:00
2026-02-22 22:34:48 -08:00
2026-02-18 20:10:47 -08:00
2026-02-04 16:08:35 -08:00
2026-02-22 23:20:13 -08:00
2026-02-22 23:20:13 -08:00
2026-02-22 02:59:24 -08:00
2026-02-22 02:59:24 -08:00
2026-02-21 01:26:16 -08:00
2026-02-22 07:26:54 -08:00
2026-02-04 15:05:46 -08:00
2026-02-05 15:34:29 -08:00
2026-02-21 22:04:17 -08:00
2026-02-22 22:34:48 -08:00
2026-02-21 22:04:17 -08:00
2026-02-23 04:02:21 -08:00
2026-02-22 05:58:45 -08:00
2026-02-21 22:04:17 -08:00
2026-02-21 22:04:17 -08:00
2026-02-21 22:04:17 -08:00
2026-02-23 00:18:32 -08:00
2026-02-22 23:20:13 -08:00
2026-02-23 03:29:07 -08:00
2026-02-21 22:04:17 -08:00