Commit Graph

61 Commits

Author SHA1 Message Date
Merlin1809 08a0685de7 Add voxy support (WIP), add smoother shader grass normals, fix https://github.com/Merlin1809/Eclipse-Shader/issues/32 , update chinese translation https://github.com/Merlin1809/Eclipse-Shader/issues/34 2025-10-25 16:53:53 +02:00
Merlin1809 fe2daed724 Add Shader Grass randomness strength setting, add handheld shadows quality setting, add seperate thunder ambient light color settings, fix Purkinje effect not working correctly, (hopefully) fix shader grass flicker on AMD, make rain ambient light brighter, fix compile error in end 2025-10-13 15:14:38 +02:00
Merlin1809 ffb4058a35 Add shader grass, merge xonks latest commits, fix compile error in end/nether 2025-10-06 01:52:57 +02:00
Merlin1809 c0439532d8 Add auroras and floodfill/flashlight handheld shadows, improve cloud light leaking around edges, merge xonks latest commits 2025-09-17 23:23:44 +02:00
Merlin1809 7ae86495be Slightly improve performance, reduce cloud light leaking around edges 2025-09-08 02:48:53 +02:00
Merlin1809 c6ef34b723 Add water wave simulation for the player, add new stars, add smoothened moon, sun and star movement, fix handhelt lighting beyond 30k blocks from spawn, fix compile error in nether, merge xonks latest commits, fix moonlight with custom moon rotation disabled, fix cloud upscaling on terrain edges 2025-09-02 01:29:17 +02:00
Merlin1809 4673be7d25 Add custom moon rotation with possible eclipses! Add lighting with shadows to main end island. Add lightning shadows. Add Caelum support. Fix water interaction not working after ~5k blocks from spawn. Fix DH chunk fading on Oculus. Add option to exclude all entities from puddles. Merge Xonk's latest commit. Some more stuff I can't remember. 2025-08-12 04:32:31 +02:00
Merlin1809 3cf2a34d1b Add new option for floodfill fog propagation only indoors/caves 2025-07-21 00:05:22 +02:00
Merlin1809 df71e839af oopsie 2 2025-07-13 16:53:29 +02:00
Merlin1809 f107bfdf12 Add lightning textures to thunder clouds 2025-06-14 01:21:30 +02:00
Merlin1809 e2af9da16b Add moon texture with phases, moon and sun can now illuminate clouds at the same time 2025-05-31 01:27:30 +02:00
Merlin1809 cc9a7c2d0c Small adjustment to cave detection and glow lichen 2025-04-23 17:40:24 +02:00
Merlin1809 b81573f0a4 Cave detection tweaks
Now only active below y=62 by default. Cave detection for fog stays always on.
2025-04-22 00:15:47 +02: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 8226094fb2 add flag for twilight forest and aether dimensions in the overworld shader. remove dimension fallback selection settings (iris cant do that). add a few leaf IDs from twilight forest and aether 2025-03-23 21:02:40 -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 2558bcd3b0 small tweaks to bilateral upsample filter 2025-03-13 20:03:07 -04:00
Xonk 1faf3d62fd do bilateral upsample on volumetrics to fix pixel gaps around geometry edges. quickly add lava cauldron a lightsource 2025-03-13 19:58:12 -04:00
Xonk 3d104832db allow volumetric fog to intersect volumetric clouds 2025-03-12 01:17:45 -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 74a0e0f0c8 fix tiny shadow issue with SSS 2025-03-11 00:27:23 -04:00
Xonk 8c3ed866c3 adjust minimum light values and remove arbitrary modifications to minimum light 2025-03-10 23:31:55 -04:00
Xonk d31ebc8630 tweaks to underwater VL gradient (it was too strong) 2025-03-09 22:45:59 -04:00
Xonk 4ddb0d7036 forgot to add the indirect light absorbance gradient for underwater VL again 2025-03-09 22:42:45 -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 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 b93d6f1a12 intial changes for commit #495 2024-11-15 17:54:18 -05:00
Xonk 396c9edba7 fix atmosphere haze absorbance. fix small specular reflection issue 2024-07-07 16:29:14 -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
Xonk 0ccec1e817 fix cloud horizon line when sky ground is off 2024-06-28 16:31:31 -04:00
Xonk dd35c0cb9d fix my oopsi doopsi 2024-06-28 15:38:51 -04:00
Xonk f3f75bcf38 fix clouds interaction with cave fog 2024-06-28 15:22:48 -04:00
Xonk 114bd31d09 enabled "clouds intersect terrain" by default 2024-06-27 15:53:27 -04:00
Xonk fe459005c9 fix blocklight and ambient light interactions with rtao/ssgi/gtao. fix atmosphere haze self absorbance. fix cloud lighting during nausea. fix the issue were floodfill handheld lights cannot be toggled off. fix hardocded emission writing to the wrong buffer. fix lighting on translucents/particles in the end/nether 2024-06-23 21:43:15 -04:00
Xonk 52b5e13155 fix SSGI/RTAO in nether. fix LPV fog brightness slider not working right. add color picker for the selection box outline 2024-06-21 14:20:25 -04:00
Xonk 56ad3b059d add floodfill light propagation in vl fog. fix up nether and end shaders. tweaked shadows some. improved filtering for shadows/ssao, and VL fog. improved the "clouds intersect terrain" setting 2024-06-19 21:44:21 -04:00
Xonk 04bbc79b89 fix compile error when floodfill gets enabled. fix compile error when TAA is turned off. fix compile error when aerochrome is turned on. re-added "render clouds as fog" setting. fix DOF using wrong depth buffer for CoC. fix cave fog when DH is enabled. fix block breaking effect not having alpha discard. changed "clouds intersect terrain" setting to work better on edges, but work worse everywhere else. 2024-06-12 20:56:14 -04:00
Xonk a7ab9f971f Balance cloud lighting. remake altocumulus shapes. Add daily weather profiles. Add rainy weather. clean vl fog code and fix atmospheric haze contribution to bloomy fog. add motion blur. add new composite pass dedicated to post processing effects (damage effects, motion blur, whatever). fix waving for tall plants. fix broken lighting when HQ ambient light is enabled. improve screenspace SSS on DH chunks. add more DH settings. add "large waves" setting for water. make moonlight slightly darker. improve cave fog. remade cave detection. fix upscaling scaling issues 2024-06-10 23:26:19 -04:00
Xonk 3f5e0ea418 fix error when "render clouds as fog" was enabled 2024-05-22 00:20:47 -04:00
Xonk dcce8e5358 make daily weather fully functional (No defaults yet). fix damage effects from randomly happening. fix AO strength slider not function when SSAO is on. 2024-05-22 00:01:17 -04:00
Xonk 25a2284a60 LOTS of fixes, changes, improvements. changes made is bloated because of a skill issue.
FIXED AND IMPROVED translucent rendering. FIXED random stuff from rendering over the hand. FIXED hand shading. FIXED blue horses. FIXED translucent lighting on the hand. FIXED translucent lighting on entities. IMPROVED colored shadows. IMPROVED SSAO application to the scene. IMPROVED subsurface scattering and give it more settings. IMPROVED bloom. ADD AgX tonemap and make it default.
2024-05-04 21:08:24 -04:00
Xonk 6576c835dc ADD Colored shadows 2024-03-20 21:44:25 -04:00
Xonk 201ee55b9b tweak dirt_amount settings. add HYPER DETAILED WAVE misc setting 2024-03-02 18:53:51 -05:00
Xonk 1ea16b150a improve fog upsampler and filtered effects upsampler. improve metals in specular reflections. fix end and nether not compiling, and fix SSAO making them black. redo water shader. added water caustics strength misc setting. add 2 new post process types "xonk tonemapp" and "full reinhard". create overdraw prevention for DH shadowmap. fix SSS with dh shadowmap. tweak screenspace shadow SSS to be better in the distance. add fog behind glass. move water fog to be done in the fog behind glass pass. 2024-03-01 22:48:09 -05:00
Xonk 7d65d65179 FIX TAA when distant horizons is on. ADD DH submenus 2024-02-10 18:10:46 -05:00
Xonk 1b15799911 add DISTANT HORIZONS SHADER PROGRAMS, and then make them work. 2024-02-05 16:04:37 -05:00
Xonk 57ffa75366 add iris's TRANSLUCENT ENTITIES programs. potentially fix error in end/nether on intel ARC 2024-01-11 21:38:03 -05:00
Xonk 2d64880893 re-implement "render fog with clouds" option. 2023-12-26 19:57:30 -05:00