Commit Graph

9 Commits

Author SHA1 Message Date
Joshua Yanovski
5b73717237 Inverse depth planes.
Also added a function that has extensive details about what the
projection options mean, and set our near plane much closer (0.25 to
0.0625) and far plane much farther (100000.25 to 524288.0625).  In the
future we may completely remove the far plane (opting for an infinite
one) and may possibly improve accuracy elsewhere using analysis of other
floating point values.
2021-04-22 18:59:44 -04:00
Joshua Yanovski
2e23def2c9 Various fixes for shadows. 2021-04-22 18:59:44 -04:00
Capucho
2a748526fc Fix the shadow drawing code
Very poorly optimized
2021-04-22 18:59:44 -04:00
Imbris
a886efa2ff Fix flipping in post-processing stages and precompute the uv in those in the vert shader 2021-04-22 18:59:44 -04:00
Imbris
c943600274 Add skybox 2021-04-22 18:59:43 -04:00
Capucho
f8570e9c83 Fix the orientation of the rendering
Reenable the rendering of the player
2021-04-22 18:59:43 -04:00
Imbris
b3eab70fb2 Almost make clouds/postproccess run 2021-04-22 18:59:43 -04:00
Imbris
366e8e8e04 Made shaders compile by adding locations and bindings and splitting textures and samplers out into two things and adding guards for double including shaders 2021-04-22 18:59:43 -04:00
Joshua Barretto
171ef1d7b9 Upscaling support 2020-11-15 22:18:35 +00:00