Commit Graph

105 Commits

Author SHA1 Message Date
Xonk c2ed151398 fix vertex colors multiplying at wrong time 2026-08-09 21:25:32 -04:00
Xonk b725090d11 (water submenu) reorganize, add labels, add descriptions. 2026-08-09 20:47:18 -04:00
Xonk 51680594fa fix alpha cutout on ttranslucent stuff 2026-07-15 21:59:01 -04:00
Xonk 1313459f0c fix minimum f0 detection for forward renderer 2026-07-15 00:21:35 -04:00
Xonk ddad6487e8 write voxy forward to colortex14 and then into colortex2 (fixes spidereyes from being cleared) 2026-04-21 17:41:26 -04:00
Xonk a01e323fda add missing overdraw prevention scale part 2026-04-21 00:38:11 -04:00
Xonk 2148ed1c7e add albedo debug view 2026-04-21 00:35:59 -04:00
Xonk 35c4d1d859 add initial colorwheel support 2026-04-21 00:34:23 -04:00
Xonk 6d24a7123a fix end lighting for forward rendering with lightmap values 2026-03-22 21:44:20 -04:00
Xonk 28dbfc8c41 fix lightmaps on water fog from outside POV 2026-02-13 22:54:13 -05:00
Xonk 82ffa658ee remake POM_OFFSET_SHADOW_BIAS 2026-02-12 21:40:10 -05:00
Xonk a9c234a51e add SSRT shadows for handheld lights. improve sudden position change when sneaking with handheld lights. make handheld light visible range feel more like what its set to. 2026-01-18 22:23:02 -05:00
Xonk 7439a9db4e fix compile error when turning handheld light specular off 2026-01-14 17:40:49 -05:00
Xonk d307d23868 redo handheld lights and integrate flashlight with new handheld lights 2026-01-14 01:25:11 -05:00
Xonk 3bddf7fc8b replace all occurances of "texture2D" and "texelFetch2D" with "texture" and "texelFetch" 2026-01-11 18:47:29 -05:00
Xonk 6cddbb53b6 clean/fix up code slightly 2025-12-29 21:40:44 -05:00
Xonk b3210a4dd5 add voxy support (half done). replace TAA jitter with custom uniform. improve settings for chromatic abberation, motionblur, vignette, and sharpening. 2025-12-18 00:33:09 -05:00
Xonk 7b950d6dd8 fix temporal upscaling (broke it last few commits), clean #define checks up 2025-12-08 18:47:48 -05:00
Xonk ce6fd3944c create #include guards for settings file. remove a few unused settings, remove some redundant code 2025-12-07 00:57:54 -05:00
Xonk 5e48e7a715 add toggle SCALE_MIPMAP_WITH_RESOLUTION 2025-12-06 19:17:02 -05:00
Xonk bafe2bd8dd add POM_OFFSET_SHADOW_BIAS 2025-11-23 15:45:05 -05:00
Xonk ce476f2c3f use GL_ARB_shader_image_load_store instead of GL_EXT_shader_image_load_store to fix floodfill on mesa intel 2025-11-23 00:50:24 -05:00
Xonk 877d988574 remove unused shader settings 2025-11-22 20:35:01 -05:00
Xonk 11a2df348b (Finish scene controller) Add daily weather, daily rainy weather, daily rainy weather for hot/cold biomes., and create controls for all of them. improve water caustics. add dedicated LPV fog illumination raymarcher. add individual minimum indoor/outdoor light control. fix bloomy fog and disallow it to apply on clouds. Cleanup code and remove unused shader settings. fix lightning bolts and readd lightning flashes. fix puddles appearing in biomes they shouldnt. fix puddles using wrong normals in full wetness. improve cloud to fog intersection data (thank you merlin). remove unused shader programs 2025-11-13 21:49:57 -05:00
Xonk 4a710e7339 Add "color processing" and "camera settings" submenu, reorganize submenus some. Bundle TAA and TAAU options into a slider. add more lang labels for settings. fix a few #include guards being wrong in some programs. 2025-10-03 22:37:14 -04:00
Xonk ca630e2646 add more debug views 2025-09-09 17:46:00 -04:00
Xonk 824a2b07a7 add setting for normal map multiplier those who really dislike pack artist intent 2025-08-21 23:10:44 -04:00
Xonk e10c073b21 add lang version of specular reflections submemu. add SSR quality/mode switcher instead of SSR on/off toggle. 2025-08-21 22:31:35 -04:00
Xonk bb25f840cb fix new end settings not working for lighting on the ground 2025-08-21 22:25:10 -04:00
Xonk 8ddb59753b some lighting balance adjustments. improve SSS within shadowmap range (SSRT shadows). improve shadow bias. improve SSAO at screen edges.
Adding this note here to see if it appears on the webhooks lol
2025-07-07 18:29:39 -04:00
Xonk f0ad8e93f6 add strength slider for on-fire distortion effect. revisit large wave displacement and improve it a little 2025-04-06 19:29:05 -04:00
Xonk 5956e86340 add "supported mods" button for physics mod 2025-04-01 21:19:27 -04:00
Xonk 9ce449690a re-add physics mod ocean support. tweak refraction strength falloff with distance 2025-04-01 20:36:18 -04:00
Xonk 67da0ac493 fix volumetrics not appearing behind particles 2025-03-27 23:44:04 -04:00
Xonk f0611c681e more setup for scene controller, replace old weather stuff with it. fix vignette when entering/exitings water. added a water enter effect 2025-03-27 19:09:58 -04:00
Xonk 9b96f55934 initial setup for scene controller (functional concept) 2025-03-23 23:15:37 -04:00
Xonk 1465baede1 add water caustics and sunlight absorbtion to translucent stuff when underwater. small NdotL tweak for translucent rendering 2025-03-17 22:40:55 -04:00
Xonk 7581c510b9 fix mishandling of cloud shadow related toggles. fix clouds not appearing behind translucent things. remove random spaces from shaders.properties 2025-03-17 00:47:19 -04:00
Xonk 01387e8720 smaller water fog tweaks. fix wrong normal usage in some parts of forward rendering 2025-03-11 18:50:00 -04:00
Xonk 8c3ed866c3 adjust minimum light values and remove arbitrary modifications to minimum light 2025-03-10 23:31:55 -04:00
Xonk 940a202327 allow shadows to cast anywhere freely. this sacrifices the smooth transition that they had beforehand. 2025-03-10 01:11:18 -04:00
Xonk c2d97ec045 improve water waves and underwater fog colors. add support for viveCraft hand with the flashlight/handheld light (more vivecraft support is planned for the future). tweak time of day fog labels. clean a little code. 2025-03-09 22:36:51 -04:00
Xonk 9df801ed20 fix flashlight specular with forward rendered stuff. add settings for flashlight brightness and brightness falloff 2025-02-25 18:05:49 -05:00
Xonk 0ea061c891 add flashlight effects. add TAA jitter toggle for DH LOD, force responsive TAA jitter on DH. add adjustable health thresholds for damage effects.. 2025-02-25 17:42:55 -05:00
Xonk a58cdfb9e9 tweaks to subsurface scattering, improve SSS in the distance. make screenspace shadows have consistent step length across all window resolutions. tweak torch lighting (make it slightly brighter and a warmer color). tweak TAA handling of the hand. tweak specular reflection handling of the hand to be slightly more stable. make the shader use moonPosition instead of inverted sunPosition for moon related code. add support for Caelium moon positions. improve water parallax. remove some unused code improve specular handling of translucent entities with inside faces (slimes). add settings for refraction effects. re-enable block breaking effect and glass tint (it was off accidentally lol) 2025-01-28 23:19:33 -05:00
Xonk 6c41c008c0 remake and improve underwater lighting. add new method for indirect SSS. improve nametag rendering. fix translucent rendering on DH LODs. begin work on WIP cloud raymarcher 2025-01-15 23:08:16 -05:00
Xonk 4dae5e0e57 make new specular settings functional 2024-11-15 20:08:03 -05:00
Xonk b93d6f1a12 intial changes for commit #495 2024-11-15 17:54:18 -05:00
Xonk c169916c40 center handheld light to eyePosition when using iris. make lightmap handheld lights not function when floodfill is enabled 2024-07-08 20:12:05 -04:00
Xonk 8143c57fa2 improve TAA very slightly. fix underwater fog sunlight not going away in caves. tweak sky SSS. add noise to POM layers 2024-07-06 21:03:31 -04:00