ManDude
ecf590f30e
fix shadow colors in jak 1 and jak 2 shadow crash ( #2647 )
...
Fixes Jak 1 shadow color. Old behavior is subtractive blend with a
hardcoded value, which often times look way too dark, but it looks like
the actual game uses some sort of multiplicative blend and a
customizable shadow color (for all shadows at once).
Before vs after:
![image](https://github.com/open-goal/jak-project/assets/7569514/a409a403-9ddf-40dd-a74f-a29bd9b98323 )
![20230514234953763_gk_HxercNamqn](https://github.com/open-goal/jak-project/assets/7569514/211565ae-405f-4056-96e5-ec188d2c0a30 )
![image](https://github.com/open-goal/jak-project/assets/7569514/f84244a6-153c-4f7d-84d0-dae57147e4ae )
![20230514235005037_gk_jGjwKFhnLE](https://github.com/open-goal/jak-project/assets/7569514/4262d136-3130-4791-ae70-14d4369ba8d4 )
Also fixes #2646
2023-05-15 01:01:49 +01:00
water111
b79f28fe07
[jak2] combined shadow work PR ( #2632 )
...
This PR is a combination of
https://github.com/open-goal/jak-project/pull/2507 and some additional
changes to port Shadow VU1 to OpenGL. As far as I can tell, it's
working.
---------
Co-authored-by: Hat Kid <6624576+Hat-Kid@users.noreply.github.com>
2023-05-07 12:12:21 -04:00
water111
b5d21be9c5
W/misc fixes ( #1838 )
...
* temp
* temp
* before cleaning up
* cleanup merge
* fix warnings
* merge fix
* clang format
2022-09-05 20:29:12 -04:00
Tyler Wilding
2d595c1ac0
lint: add include sorting config to clang-format ( #1517 )
2022-06-22 23:37:46 -04:00
water111
4ea8c01e02
small fixes ( #1256 )
2022-03-26 21:23:20 -04:00
water111
8d9b0b493b
[graphics] shadow volumes ( #1247 )
...
* shadow volumes drawing
* fix bugs in clipping case
* add shadow
* fix Q register bugs
* fix bugs
2022-03-26 19:56:54 -04:00
water111
4a0ac6c155
[graphics] first half of shadow renderer ( #1246 )
...
* start on dma stuff
* temp
* temp
* add shadow cpu
2022-03-22 21:42:37 -04:00