
Solas Shader
A modern fantasy stylized shaderpack with colored lighting and stunning visuals
Features added/changed:
+ Reworked the entire night sky. Greatly improved generated nebulae, improved the color palette and increased stars amount. + Reworked Nether smoke. Improved its shaping, noise sampling and visibility. + Added several new options in config menu, including constant aurora visibility and generated nebula config. + + Small adjustments to clouds. Their amount slightly decreases at night to provide better visibility of the night sky. + Improved exponetial fog behaviour.Features fixed:
+ Fixed Voxy water clipping through LODs + Fixed exponential fog being almost invisible with Voxy + Fixed broken reflections with Distant Horizons (PR by TillSilph) + Fixed incorrect sky darkening when underground (PR by marktible) + Fixed SSR breaking water normals in certain conditions (PR by marktible)Features added/changed:
+ Added generated nebula to the night sky + Reworked the atmosphere once again for more vibrant colors, smoother gradients and better colors + Improved lighting on volumetric clouds + Added a config menu for creative light block color + Fixed water fog having different intensity underwater and outside + Added iPBR handling for glow item frame. Items placed in it will not glow brightly + Tweaked night colorsFeatures fixed:
+ Fixed Voxy water disappearing in very far LODs + Fixed incorrect GGX specular highlights model that has been present since the very first version of Solas + Fixed rain puddles not working + Fixed entities turning dark when activating POMFeatures added/changed:
+ Added screen space ambient occlusion and shadows. Both work on normal terrain, Distant Horizons and Voxy LODs. Screen space shadows also extend the regular shadows even without Voxy or DH. + Reworked planar clouds to look more like real life cirrus clouds + Improved lighting on the ender protoplanetary disk + Improved blending between different sky effects + Improved red aurorae. Now they are way more saturated + Made cloud shadows a bit softerFeatures fixed:
+ Fixed shader failing to load on versions of Iris below 1.19.2 + Fixed some compatibility errors on 1.12.2 + Fixed volumetric clouds clipping through Voxy LODS + Fixed water artifacts with Voxy + Fixed water disappearing at 2 chunks render distance + Fixed end flashes not working correctly with Voxy + Fixed exponential fog noise taking very weird shapes + Fixed several compilation errors when toggling different optionsFeatures removed:
- 512 shadowmap resolution. It makes no sense, reallyFeatures added/changed:
+ Added low Earth orbit. Flying to Y=100000 (by default, controlled by the Karman Line slider) will slowly transform the atmosphere into a planet below the player + Added pixelated shadows option + Added Overworld atmosphere options. There will be more of them soon + Improved Ender Black Hole and Protoplanetary Disk + Improved subsurface scattering + Improved LPV fog and increased its contrast and intensity + Adjusted planar clouds lightingFeatures fixed:
+ Fixed shader failing to compile when setting it to Low profile + Fixed gbuffers_hand error on OptiFine + Fixed exponential fog failing to reach far LODs with Voxy and Distant Horizons + Fixed realtime shadows not working on OptiFine + Fixed crepuscular rays being barely visibleFeatures added/changed:
+ Added full support for Voxy mod. In the next Solas update I'll probably add screen space shadows to Voxy and DH LODs. + Remade and greatly improved volumetric clouds for better, more realistic lighting and shapes. Many things are still subject to change, but I'm mostly happy with them. + Completely reworked the Aurora Borealis. It is now much more realistic, dynamic and beautiful. And it's just the beginning so stay tuned! + Added generated emission to handheld and dropped items + Added shooting stars based on @SpacEagle17's implementation + Improved planar clouds lighting and blending + Added support for Colorwheel mod + Added rotating noise to the accretion disk of the Ender Black hole + Added subtle warping to clouds closer to the Ender Black hole to make them look like they're being pulled in + Added options to toggle specular highlights and textured fire/lava. + Added new materials to integrated PBRFeatures fixed:
+ Fixed some options missing their translations + Fixed multiple compilation errors + Fixed shader not working with Distant Horizons + Fixed nether portals turning green + Fixed Ender Nebula not changing at all when the player travels large distances + Fixed moon phases being mirrorred horizontallyFeatures added/changed:
+ Reworked dynamic clouds weather. It should be much smoother and even more random now + Improved Aurora Borealis + Added color settings for copper torches & lanterns + Tweaked the behaviour of volumetric light rays in closed spacesFeatures fixed:
+ Fixed some compilation errors when toggling different options + Fixed Aurora not lighting up clouds in purple color + Fixed water with Distant Horizons + Fixed harsh transitions in dynamic cloud weather code + Fixed copper emitters not lighting up objects when they're held + Fixed volumetric clouds being nearly trasparent when it's raining + Fixed incorrect water fog lighting when holding an emissive itemFeatures removed:
+ Held emissive objects no longer affect water fog lighting. I'll probably rewrite this code in future releases to adress the issues it hadFeatures added/changed:
+ Added color settings for The End + Slightly tweaked the shape of The Nether Smoke + Made exponential Nether fog less saturatedFeatures fixed:
Fixed entity iPBR emission not working Fixed ender protoplanetary disk flickeringFeatures added/changed:
+ Greatly improved water normals, light scattering and absorption + Reworked the lighting model on Ender Protoplanetary Disk (aka Ender Clouds). The lighting is now directional and depends on the black hole angle + Added options to change sun/moon and Ender Black Hole angles separately + Added colored lighting for newly introduced copper torches and lanterns + Adjusted light & shadow colors + Improved ground fog in jungle biomes + Added more blocks to iPBR specular mapping and emissionFeatures fixed:
+ Fixed some options missing translations + Fixed cloud shadows and crepuscular rays not working properly + Fixed Solas not compiling on OptiFine + Fixed some issues with Distant HorizonsW UPDATE!!!
Нет описания изменений
Features added/changed:
+ Rewrote and improved volumetric lighting, LPV fog, Nether smoke and volumetric fireflies + Added an additional low frequency noise octave to volumetric clouds noise sampler. It allows for even more variety in shapes and sizes + Implemented new logic for LPV fog. It can now appear during daytime once again and isn't as strong as before + Nether Smoke now appears as long wavy streams coming from the ground up + Made Aurora Borealis more physically accurate and randomized + Adjusted atmosphere and exponential fog lighting + Added target block to iPBR emission. It now glows red when shotFeatures fixed:
Fixed particles being invisible on 1.21.5 and above Fixed LPV fog overexposure and flickering Fixed several compilation errorsFeatures removed:
- Temporarily removed cloudy noise from LPV fog. It will be re-added in the next updateFeatures added/changed:
+ Added experimental screen space shadows for Distant Horizons chunks. They work only on versions above 1.21.1 and fall back to regular shadows on older versions. + Re-added an option to enable volumetric light rays inside 3D clouds.Features fixed:
Fixed flickering shadows with Distant Horizons Fixed VL not working with Distant Horizons. Still needs to be improved tho Fixed incorrect volumetric clouds depth rejection Fixed Milky Way not being rendered Fixed some compilation errorsFeatures added/changed:
+ Added water reflections intensity sliderFeatures fixed:
Fixed some entities and players having randomly emissive pixels Fixed LPV fog being too intense in caves and in The Nether Fixed small stars not being affected by the star amount slider Fixed fog being too dense with Distant Horizons Fixed ender stars not getting distorted by the black holeFeatures added/changed:
Rewrote the Ender Black Hole. It now has a slightly different appearance and can be moved by changing the sun angle Added support for multiple modded blocks. Thanks to @wesleybruh and other contributors Added player name tag detection. They are now emissive and no longer have blending issues Added support for MC versions 1.12.2 - 1.16.4 [Experimental] Modified exponential fog coloring Restructured block ID mapping for voxelized colored lighting Adjusted many settings and internal values, as always :PFeatures fixed:
Fixed compatibility with Litematica and its ports. Thanks to @sakuraryoko Fixed the Ender Black Hole not being able to be rotated by changing the sun angle Fixed multiple issues with Distant Horizons Reverted volumetric lighting ray marcher to the old one from Solas V2.5. This fixed incorrect blending and slightly improved performance Fixed some spelling mistakes in block ID mapping Fixed missing options errors Fixed ✨ not moving with the sun Fixed lightning flash effect not working Fixed specular highlights being visible in closed spaces Fixed volumetric lighting in The End Fixed sea lanterns being insanely bright Fixed volumetric fireflies disappearing in certain scenariosFeatures added/changed:
+ Added generated noise texture to Distant Horizons LOD blocks + Added subtle flickering to emissive flowers + Improved clouds shape and lighting + Modified exponential and LPV fogFeatures fixed:
Fixed some compilation errors when toggling various options, mostly Post Effects Fixed some issues with Distant Horizons Fixed NaN errors on cloud shadows Fixed performance losses in Overworld and slightly improved FPS Fixed some blocks not being reflective with IPBRFeatures added/changed:
- Cleaned up the code and did some important optimizations and changes
- Added lens flare
- Added vanilla water option
- Added directional shading to blocky clouds
- Added noise-based variable altitude to exponential fog
- Added subtle cloudy noise to LPV fog
- Re-added a rotating spiral to End Vortex
- Rewrote ray marchers of Nether fog, LPV fog and fireflies
- Rewrote stars
- Modified planar clouds lighting model
- Tweaked cloud settings
- Increased default shadow resolution to 2048
Features fixed:
- Fixed many incompatibilities with Optifine
- Fixed handheld lighting causing blackouts on AMD GPUs (hopefully)
- Fixed handheld lighting not working with some items
- Fixed volumetric lighting and fog with Distant Horizons
- Fixed distant fade not working with Distant Horizons
- Fixed some compilation errors occurring when tweaking PBR config
- Fixed incorrect blending of clouds with sun/moon and Aurora Borealis
- Fixed End cloudy fog overlapping with Distant Horizons terrain
- Fixed incorrect specular highlight color
- Fixed weird 3D cloud shapes when below Y0
- Fixed entities flickering with TAA
- Fixed shadows not waving with foliage
Features removed:
- Old LPV fog ray marcher
- Old fireflies ray marcher
- Old nether fog
Features added/changed:
+ Completely rewrote volumetric lighting. Added crepuscular rays + Added cloud shadows + Added dynamic cloud weather system + Added a menu for changing the light color of light-emitting blocks + Added Aurora Borealis config menu + Added more tonemap options + Many more smaller changes which I won't write down hereFeatures fixed:
+ Fixed several compilation errors with Distant Horizons + Fixed light leaking on foliage in caves + Fixed lava cauldrons having incorrect lightingFeatures removed:
+ Old volumetric lighting systemFeatures added/changed:
- Added eyeblossoms to emissive flowers list
- Added warping to Ender stars near the black hole
- Added emissive armor trims option. Enabled by default
- Greatly increased the render distance of Ender clouds
- Modified Ender nebula coloring algorithm
- Tweaked fog behaviour in dark areas, Pale Garden and at night
- Updated French language (credits to @librecommelai)
- Did a lot of internal changes to PBR algorithms. Please report any issues you may encounter
Features fixed:
- Fixed open doors and trapdoors blocking floodfill lighting
- Fixed waving flower pots!!!!!
- Fixed some entities having Z-fighting due to TAA
- Fixed LPV fog being too faint in The Nether
Features added/changed:
- Light from different handheld items can now mix together
- Added mob spawner and creaking heart to custom light emitting blocks list
- Added new blocks to generated PBR and tweaked multiple others
- Added dense fog for The Pale Garden biome
- Modified PBR reflection algorithm (still a subject to change in later versions)
- Adjusted default stars brightness and amount
- Made early mornings / late evenings more vibrant and closer to purple
- Added German translation (credits to Cuubicc)
- Added support for modded blocks from Create, Immersive Weathering, Good Ending, Decorative blocks, Gravestone, Little Logistics, I am music player, Handcrafted and Automobility (credits to StefanH-AT)
Features fixed: Fixed visual glitches with handheld lighting Fixed shadows not having a smooth falloff Fixed Optifine compatibility... again :P Fixed toggling certain settings causing compilation errors Fixed incorrect behaviour of water light refraction Fixed VL not working properly with Distant Horizons when shadow distance is very high Fixed some waving blocks. And yes, I will fix potted flowers soon Fixed directional normals not having proper lighting with Solas' floodfill lighting
Features added/changed:
- Added manual DoF focus option
- Added Distant Horizons support for The End and Nether
- Added water waves to Distant Horizons water
- Improved Generated PBR and LabPBR support
- Extended Volumetric Lighting range
- Slightly modified the tonemap and some default settings
Features fixed: Fixed volumetric clouds ray marcher having a very short distance cutoff Fixed incorrect volumetric clouds lighting Fixed some errors related to Distant Horizons Fixed many critical issues with LabPBR Fixed light from handheld objects disappearing in certain situations
