Commit Graph

9 Commits

Author SHA1 Message Date
Joshua Yanovski
057ba79b57 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-05-30 11:49:40 -04:00
Joshua Yanovski
ffa8f29732 Various fixes for shadows. 2021-05-30 11:49:40 -04:00
Capucho
bbbe4ea368 Fix the shadow drawing code
Very poorly optimized
2021-05-30 11:49:40 -04:00
Imbris
8c44fdaac2 Fix flipping in post-processing stages and precompute the uv in those in the vert shader 2021-05-30 11:49:40 -04:00
Imbris
9da50b3f4d Add skybox 2021-05-30 11:49:40 -04:00
Capucho
cd60e70664 Fix the orientation of the rendering
Reenable the rendering of the player
2021-05-30 11:49:40 -04:00
Imbris
a6e8a47ada Almost make clouds/postproccess run 2021-05-30 11:49:40 -04:00
Imbris
3b9e89c085 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-05-30 11:49:40 -04:00
Joshua Barretto
171ef1d7b9 Upscaling support 2020-11-15 22:18:35 +00:00