Commit Graph

382 Commits

Author SHA1 Message Date
a8851b6561 Switch to index rendering for most quad-like things 2021-06-02 23:59:49 -04:00
2f69c41b00 fix nametag depth culling as well as a tweak to maybe make the main menu not flicker on intel iGPU 2021-06-02 23:59:49 -04:00
261fd24dfd Fix lod alt texture filtering 2021-06-02 23:59:49 -04:00
c532f50e64 Remove wgpu patch/update wgpu, rebase fixes, remove use of deprecated
vek functions for left, right, up, down, forward_rh, forward_lh
2021-06-02 23:59:49 -04:00
93568754a0 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-06-02 23:59:48 -04:00
adf3f83b4b Fix point shadows. 2021-06-02 23:59:48 -04:00
868293a802 More frustration with shadows. 2021-06-02 23:59:48 -04:00
c97a42fdb7 Various fixes for shadows. 2021-06-02 23:59:48 -04:00
23f1144fe2 Fix the shadow drawing code
Very poorly optimized
2021-06-02 23:59:48 -04:00
b6c37be299 Re enable sprite rendering 2021-06-02 23:59:48 -04:00
97bed5752b Fix clouds 2021-06-02 23:59:48 -04:00
f30588ea94 Fix flipping in post-processing stages and precompute the uv in those in the vert shader 2021-06-02 23:59:48 -04:00
bae0310cc7 Somewhat fix lod, prevent particles spamming new buffers when disabled 2021-06-02 23:59:48 -04:00
553c1c18a9 Add skybox 2021-06-02 23:59:48 -04:00
1083d04c73 Reenable terrain rendering
Refractor col lights
2021-06-02 23:59:48 -04:00
0db2a35955 Fix the orientation of the rendering
Reenable the rendering of the player
2021-06-02 23:59:47 -04:00
1668e834f8 Renable the figure and terrain drawing code (not working yet) 2021-06-02 23:59:47 -04:00
4c83e19c83 Remove the depth buffer from the Third drawer 2021-06-02 23:59:47 -04:00
2c7d49b69f Shader fixes 2021-06-02 23:59:47 -04:00
da0423ab2a Almost make clouds/postproccess run 2021-06-02 23:59:47 -04:00
124d69d7ad Render Ui 2021-06-02 23:59:45 -04:00
97ca278d89 fixed validation errors when creating pipelines 2021-06-02 23:56:43 -04:00
f540366676 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-06-02 23:56:43 -04:00
Sam
7acd953923 Changed particles to a switch statement. 2021-05-10 19:58:32 -05:00
Sam
5fa4358e74 Clay golem attacks done. 2021-05-10 18:53:01 -05:00
Sam
164fd0de04 Particles for frenzy buff and ground cleave. 2021-05-04 08:45:10 -04:00
559e16e035 Apply flat earth hack to mist 2021-04-25 23:28:19 +01:00
3e4afc5a45 Capped light access 2021-04-25 22:49:20 +01:00
98f660e486 More realistic cloud light extinction model 2021-04-25 22:26:07 +01:00
fa262d2a5c Fixed near cloud bug 2021-04-25 20:04:00 +01:00
Sam
d2d8d43410 Addressed testing feedback.
Particles better.
2021-04-25 13:09:08 -04:00
19184a49a7 Made the pit of tartarus less bad 2021-04-21 22:18:44 +01:00
81ba200e48 Improve dynamic light reflection for hill climbing 2021-04-21 17:10:53 +01:00
11ba02130c Made sprite/block selection effect more subtle 2021-04-20 02:46:07 +02:00
483276b082 Made sprite/block selection effect more subtle 2021-04-20 02:46:06 +02:00
4ad5257e40 Rebalanced mist 2021-04-19 22:26:56 +01:00
86287e8f0a Fixed negative cloud density bug 2021-04-19 22:02:47 +01:00
f0f3da529b Fixed water shader, sky shader 2021-04-19 14:42:49 +01:00
8f3233365d Improved hit particles 2021-03-29 21:52:05 +01:00
b0acbda236 Improved archery with feedback sfx and particles 2021-03-29 21:52:04 +01:00
b660c53b4c Revert to old sky colours for no clouds 2021-03-28 17:07:41 +01:00
34a7667410 Toned down aurora 2021-03-28 17:07:41 +01:00
f16c2b8b4c Made clouds adjust to world dimensions correctly 2021-03-28 17:02:17 +01:00
d8117b3b3d Make caves and rtsim entities scale with map size, more cloud detail 2021-03-28 17:02:16 +01:00
0bed52f63c Properly simulate atmospheric scattering 2021-03-28 17:01:53 +01:00
d53042c852 Client-side time of day interpolation 2021-03-28 17:01:53 +01:00
19ef00085d Softer and faster clouds with more verticality 2021-03-28 17:01:51 +01:00
Sam
f1156c9ce5 Added necrotic vortex attack to mindflayer 2021-03-27 21:05:03 -04:00
Sam
0d3795112c Added cursed flame attack to mindflayer 2021-03-27 21:05:03 -04:00
6ea5aa796b Faster pick, less vibrant block selection 2021-03-21 20:38:08 +00:00