Commit Graph

728 Commits

Author SHA1 Message Date
067e98139f Better caustic movement 2022-01-23 16:32:26 -05:00
c6a9565c0f Fixed caustics 2022-01-23 16:32:26 -05:00
a316a780fc Fixed shader compilation error 2022-01-23 16:32:26 -05:00
e6332c1cb5 Significantly improved underwater shaders 2022-01-23 16:32:25 -05:00
bdb0fc9c16 Merge branch 'zesterer/underwater' into 'master'
Underwater shaders

See merge request veloren/veloren!3127
2022-01-23 20:36:47 +00:00
a49c0f0cdf Fixed caustics 2022-01-23 20:06:44 +00:00
69c3480fce Move alpha values calculation 2022-01-23 17:16:22 +00:00
fb2b9929a6 Unified and fixed attenuation 2022-01-23 16:25:15 +00:00
824ba2beff Fixed light extinction 2022-01-21 18:21:14 +00:00
9a9c32d311 Added proper refraction to water surface 2022-01-21 17:45:50 +00:00
31b9cd0565 Fix for translucency blocking clouds 2022-01-21 17:29:59 +00:00
d2d4ca33c9 Sprite and figure attenuation 2022-01-21 14:04:24 +00:00
b3bf06b07d Stopped caustics appearing in bad places 2022-01-21 13:43:36 +00:00
3b347a2aa3 Improved underwater lighting on low shader settings 2022-01-21 13:35:40 +00:00
2263bcbf7c Use correct ray direction underwater 2022-01-21 01:24:00 +00:00
261fdf17a2 Handle underwater sunlight and moonlight 2022-01-21 01:18:43 +00:00
51323cde38 Better caustic movement 2022-01-21 01:06:11 +00:00
63f6af0621 Fixed caustics 2022-01-21 01:03:39 +00:00
c17abb93f1 Fixed shader compilation error 2022-01-21 00:50:14 +00:00
5b606f0d50 Significantly improved underwater shaders 2022-01-21 00:42:20 +00:00
c2644d8e71 Fixed interaction between bloom and point glow 2022-01-20 22:30:05 +00:00
5a7cd39625 Added point glow slider 2022-01-20 13:40:11 +00:00
1ccbaac314 Addressed review comments, fixed perf issue 2022-01-19 20:08:13 -05:00
fcd25648fe Fixed point glow with no clouds 2022-01-19 20:08:13 -05:00
fd4c4adae9 Fixed moving procgen LoD shader 2022-01-19 20:08:13 -05:00
7506dc2a41 Added procedural LoD detail shader 2022-01-19 19:59:14 -05:00
391d1f6bf4 Added point glow 2022-01-19 19:59:13 -05:00
2f3b14f2e1 Improved glow lighting 2022-01-18 16:52:35 +00:00
b85aac6e23 Fixed minor shader issues, added curved world effect 2022-01-18 01:47:06 +00:00
cd428d9267 Added support for experimental shaders 2022-01-17 22:20:33 +00:00
a600d4ca94 Merge branch 'FreeFull/intel_uvec3_fix' into 'master'
Avoid Intel graphics ivec3/uvec3 bug.

See merge request veloren/veloren!3091
2022-01-09 01:14:48 +00:00
cc36a14407 Fixes NaN in shader code which produced black sprites visible through blocks 2022-01-09 01:03:05 +00:00
053e28a33a Avoid Intel graphics ivec3/uvec3 bug. 2022-01-09 00:04:35 +01:00
87293fb9df Fixed lantern lighting bug 2021-10-17 09:07:27 +01:00
ef33b2e3ab Better ambiance slider 2021-10-16 15:12:07 +01:00
3322eeb365 Aurora light tint 2021-10-16 14:32:18 +01:00
c4efb5fc68 Better moonlight, added aurora light 2021-10-16 14:31:46 +01:00
53185639a0 Better aurora 2021-10-16 14:31:46 +01:00
086097cd56 Better vines and lighting 2021-10-10 13:41:57 +01:00
f9c635c928 Silly GI for water in caves 2021-10-10 13:41:56 +01:00
0f2afbec8f Fixed clouds and fluids underground 2021-10-10 13:41:56 +01:00
f13a8a643b Fixed water light extinction 2021-10-05 00:02:34 +01:00
5217b5090c Avoided black hexagons when bloom is enabled by suppressing NaN/Inf pixels during the first bloom blur pass 2021-09-22 21:58:36 -04:00
3b308a3f6f Add CapsulePrism collider variant
+ Add placeholder physics collision implementation as copy of cylinder
  Box collider.
+ Display it with debug hitboxes.
2021-09-17 13:28:34 +03:00
a77f981b15 Disable visuals that block seeing camera clipping since they cause flickering, raise max zoom cap with camera, fix overflow issue 2021-09-10 12:16:55 -04:00
c3a0a1b8b5 Made the camera go dark if in a filled block and not moderator 2021-09-08 12:37:15 +01:00
5500435d2f Revert "Replace shaderc with naga"
This reverts commit 446d93dda0.
2021-09-04 11:59:18 -07:00
446d93dda0 Replace shaderc with naga 2021-08-31 22:53:10 +01:00
c4214fedbe Don't use derivatives in vertex shader 2021-08-04 23:14:08 +01:00
a1026c36f5 Make bloom intensity configurable, make whether less blurred layers are added in toggleable, hold onto copy of pipeline modes instead of returning it from pipeline creation 2021-08-01 18:50:39 -04:00