Mods / Volumetric Shading Continued
Category:
Author: Novocain
Side: Client
Created: Feb 23rd 2022 at 7:13 AM
Last modified: Dec 10th 2022 at 10:02 PM
Downloads: 5853
Follow Unfollow 101
Author: Novocain
Side: Client
Created: Feb 23rd 2022 at 7:13 AM
Last modified: Dec 10th 2022 at 10:02 PM
Downloads: 5853
Follow Unfollow 101
Latest file for v1.17.9:
VolumetricShadingContinued.zip
1-click install
Please show some love to miclo, the original author.
https://mods.vintagestory.at/show/mod/24
A temporary, true to the original, updated version of Volumetric Shading.
Original Description:
Adds volumetric lighting, screen space reflections, and multiple other graphics tweaks.
Open ingame configuration with Ctrl-C.
Always use a version of this mod that matches your game version EXACTLY. Ignoring this will nearly always lead to your game crashing.
The mod should now be mostly resistant to game updates. Still, if your game is crashing, check if you can download an update.
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v0.6.8 | 1904 | Dec 10th 2022 at 10:02 PM | Show | VolumetricShadingContinued.zip | Install now | |
v0.6.7 | 617 | Nov 26th 2022 at 1:29 AM | Show | VolumetricShadingContinued.zip | Install now | |
v0.6.6 | 1815 | Mar 1st 2022 at 6:43 AM | Show | VolumetricShadingContinued.zip | Install now | |
v0.6.5 | 404 | Feb 26th 2022 at 9:27 AM | Show | VolumetricShadingContinued.zip | Install now | |
v0.6.4 | 356 | Feb 25th 2022 at 8:06 AM | Show | VolumetricShadingContinued.zip | Install now | |
v0.6.3 | 418 | Feb 23rd 2022 at 9:44 AM | Show | VolumetricShadingContinued.zip | Install now | |
v0.6.2 | 336 | Feb 23rd 2022 at 7:32 AM | Show | VolumetricShadingContinued.zip | Install now |
I've fixed the crash that occurs on loading a world and uploaded an updated version.
Also hoping for a 1.18 update. As of right now, the 1.17.9. version crashes my game.
Looking forward to 1.18 update with this since I just built a new PC with rtx4090
Is this going to be updated to 1.18 or is it still working as is anyone know?
Mendall
Glad to hear! I wish there was a way to pin the fix to the top so others can see it. But that said, it could very well be hardware/computer dependent. So each person may need to just go through and turn off, adjust every setting until it looks good on their system.
It would be really good if the version number of the mod was also in the filename, so that one sees after downloading which version is which. :)
Also, on Linux for some reason I cannot access the settings for it - pressing SHIFT+C or CTRL+C or CTRL+SHIFT+C only opens the character screen.
Zedmun it worked just like you said thanks for the tip.
Zedmun thanks for the info ill give that a try.If it works I'll let you know.
(to bad I didnt see your comment to me before I answered @runhawk lol)
Runehawk
Thanks for the reply perhaps its another mod conflicting with it or something
I'll give it another try if I can figure out whitch one.
Hello! I wasn't sure where to post this. Well anyway here goes.
A friend suggested installing VSC to get better lighting and more beauty out of the game. Which I was pleasantly surprised with when reloading into my SSP world. I was however devastated when I went down to my liquor cellar and all my glass bottles of booze were invisible except the corks! I also noticed issues with paned glass and the display case rendering in. After messaging l33t and realizing that ACA was not the mod at issue I did further investigating remembering I had just installed this mod earlier.
Anyways this post is just to serve as a fix for if you have A Culinary Artillery and Volumetric Shading Continued both installed, and your bottles, display cases or glass panes don't load in correctly.
1. While in game in a loaded world hold CTRL and press C. This will bring up the Volumetric Shaders Config.
2. Click on Advanced... next to Screen Space Reflections.
3. Make sure that the first option "Enable Screen Space Reflections" is enabled. If it is already enabled, disable and re-enable.
That is how I fixed it for me, I hope this post helps others in the future as I could not find any documented reports/fixes of this issue. And if you are theming your build on a vineyard with lots of bottles of booze then this is a must have fix for a mod that makes a beautiful game even more gorgeous.
*EDIT
Just realized after reading through previous comments. Try this fix for your glowing glass Mendall
alot of times tweaking the god rays ect will fix the glowing glass issue , and sometimes you need to adjust shadows , meaning theres a "sweet: spot for the settings - if one thing is to great of a value then it will break something else - I run bricklayers also and have no issues - running on nvidia 3070ti
What would be your recommendation for a PC running this vs fps etc?
Mendall I am not having the issue with Bricklayers glowing glass that you are.
So glad I found this, it's beautiful, thanks!
This is not compatable with the glowing glass from brick layers mod. to bad I liked this mod, but like my glowing glass more.
anything made from the glowing glass becomes invisable with this instaled.
Hmm, the CTRL-C menu is not working for me :(
ty for updatingg 💜
finally
Oo amazing, first mod i looked at :) Will test it :D
Thank you for updating, love using this with the FSR mod, game runs and looks great with 3080ti and alienware AW3423DW.
I wish these were built into the game and maintained, its on their roadmap.
😄
Update to 1.17.9 please👏
Please update to 1.17 soon... I miss using this mod so much.
Sadly this doesnt work on 1.17
Sadly seems to crash on 1.17 RC2
Getting this error in Linux:
13:07:39 [Client Error] [volumetricshadingcontinued] An exception was thrown when trying to start the mod:
HarmonyLib.HarmonyException: IL Compile Error ---> System.FormatException: Method System.Void Vintagestory.Client.NoObf.SystemRenderShadowMap::OnRenderShadowNear(System.Single dt) cannot be patc
hed. Reason: Invalid IL code in (wrapper dynamic-method) Vintagestory.Client.NoObf.SystemRenderShadowMap:Vintagestory.Client.NoObf.SystemRenderShadowMap.OnRenderShadowNear_Patch0 (Vintagestory.C
lient.NoObf.SystemRenderShadowMap,single): IL_0100: ret
at HarmonyLib.Memory.DetourMethodAndPersist (System.Reflection.MethodBase original, System.Reflection.MethodBase replacement) [0x00021] in <88b084d277f344aa9c2904c640976875>:0
at HarmonyLib.PatchFunctions.UpdateWrapper (System.Reflection.MethodBase original, HarmonyLib.PatchInfo patchInfo) [0x0007b] in <88b084d277f344aa9c2904c640976875>:0
--- End of inner exception stack trace ---
at HarmonyLib.PatchClassProcessor.ReportException (System.Exception exception, System.Reflection.MethodBase original) [0x0010f] in <88b084d277f344aa9c2904c640976875>:0
at HarmonyLib.PatchClassProcessor.Patch () [0x00084] in <88b084d277f344aa9c2904c640976875>:0
at HarmonyLib.Harmony.b__10_0 (System.Type type) [0x00007] in <88b084d277f344aa9c2904c640976875>:0
at HarmonyLib.CollectionExtensions.Do[T] (System.Collections.Generic.IEnumerable`1[T] sequence, System.Action`1[T] action) [0x00014] in <88b084d277f344aa9c2904c640976875>:0
at HarmonyLib.Harmony.PatchAll (System.Reflection.Assembly assembly) [0x00006] in <88b084d277f344aa9c2904c640976875>:0
at HarmonyLib.Harmony.PatchAll () [0x0001b] in <88b084d277f344aa9c2904c640976875>:0
at VolumetricShading.VolumetricShadingMod.PatchGame () [0x00030] in <2ea2aa2307ca4bc0b8be977ce282930c>:0
at VolumetricShading.VolumetricShadingMod.StartClientSide (Vintagestory.API.Client.ICoreClientAPI api) [0x00000] in <2ea2aa2307ca4bc0b8be977ce282930c>:0
at Vintagestory.Common.ModLoader.TryStartSystem (Vintagestory.API.Common.Mod mod, Vintagestory.API.Common.ModSystem system, Vintagestory.API.Common.ICoreAPI api, Vintagestory.Common.ModEventPh
ase phase) [0x00024] in <8316c93e98ed421da4237893dc4beacf>:0
13:07:39 [Client Error] Failed to start system VolumetricShading.VolumetricShadingMod
Just wondering if this mod will become obsolete with 1.17 update.
It would be great to have refractions for water, but not for glass. Can those be different options, so I can disable glass refractions?
Why? -> Big windows, like cottage windows, look really weird. The refraction is just too strong. It looks like the glazier was drunk on the job....and stoned...
tank you thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks thanks!
I believe it may be due to the incorrect UVS of the crystals
This mod doesn't seem to like Ore Crystals mod (https://mods.vintagestory.at/show/mod/73) as it makes underground crystals black based on the distance from the camera.
Thank you soooooo much for updating this! It's incredible how much of a difference it makes. The game looks even more beautiful with it :D
Oh man... I was so waiting for that ! I didn't even try to add it but first I need to thank you a lot !!
<3
Must be a weird linux issue with finding the right line to patch regex.
Not sure how to fix.
On Linux, (Kubuntu 21.10, KDE Plaſma verſion 4.24.1, with a Nvidia 2080 Ti ; proprietary driver, verſion 5.10.47.03), my game craſhes on ſtartup with the following error log :
Game Version: v1.16.4-rc.3 (Unstable)
Loaded Mods: volumetricshadingcontinued@0.6.2, game@1.16.4-rc.3, creative@1.16.4-rc.3, survival@1.16.4-rc.3
02/23/2022 16:44:44: Critical error occurred
System.InvalidOperationException: Could not execute non-optional patch: Regex (^|[\.,+\-*/;{}[\]()=:|^&?#\s])outGlow\s*?=\s*?vec4($|[\.,+\-*/;{}[\]()=:|^&?#\s]) not matched
at VolumetricShading.Patch.RegexPatch.Patch (System.String filename, System.String code) [0x0002d] in <95e9d2d10b7b46b1b8382a67cbef1a12>:0
at VolumetricShading.Patch.ShaderPatcher.Patch (System.String filename, System.String code, System.Boolean cache) [0x00075] in <95e9d2d10b7b46b1b8382a67cbef1a12>:0
at VolumetricShading.ShaderRegistryPatches.LoadShaderCallsite (Vintagestory.Client.NoObf.ShaderProgram shader, System.String code, Vintagestory.API.Client.EnumShaderType type) [0x0004d] in <95e9d2d10b7b46b1b8382a67cbef1a12>:0
at (wrapper dynamic-method) Vintagestory.Client.NoObf.ShaderRegistry.Vintagestory.Client.NoObf.ShaderRegistry.LoadShader_Patch1(Vintagestory.Client.NoObf.ShaderProgram,Vintagestory.API.Client.EnumShaderType,System.Collections.Generic.List`1<Vintagestory.API.Common.IAsset>)
at (wrapper dynamic-method) Vintagestory.Client.NoObf.ShaderRegistry.Vintagestory.Client.NoObf.ShaderRegistry.loadRegisteredShaderPrograms_Patch0()
at Vintagestory.Client.NoObf.ShaderRegistry.ReloadShaders () [0x0005e] in <7796917a88364ff8b447c720a5707bae>:0
at Vintagestory.Client.NoObf.ShaderAPI.ReloadShaders () [0x00000] in <7796917a88364ff8b447c720a5707bae>:0
at Vintagestory.Client.NoObf.SystemModHandler.OnServerIdentificationReceived () [0x0054d] in <7796917a88364ff8b447c720a5707bae>:0
at Vintagestory.Client.NoObf.ClientMain.ProcessServerIdentification (_vHBGzImmzojsCBb4Qveu6vbHGjC packet) [0x0009c] in <7796917a88364ff8b447c720a5707bae>:0
at Vintagestory.Client.NoObf.GeneralPacketHandler.HandleServerIdent (_vHBGzImmzojsCBb4Qveu6vbHGjC packet) [0x001c6] in <7796917a88364ff8b447c720a5707bae>:0
at Vintagestory.Client.NoObf.ProcessPacketTask.ProcessPacket (_vHBGzImmzojsCBb4Qveu6vbHGjC packet) [0x00016] in <7796917a88364ff8b447c720a5707bae>:0
at Vintagestory.Client.NoObf.ProcessPacketTask.Run () [0x00000] in <7796917a88364ff8b447c720a5707bae>:0
at Vintagestory.Client.NoObf.ClientMain.ExecuteMainThreadTasks (System.Single deltaTime) [0x000c2] in <7796917a88364ff8b447c720a5707bae>:0
at _mJMy6XcJZufJQ0Db7dCeHp2mqgk._UdTw7PAfeW6JlyojTStJT0TJGkB (System.Single ) [0x00400] in <7796917a88364ff8b447c720a5707bae>:0
at _tFdr1uT5zfyUkzNSkA3ToX5ljzA._W214eNLFnAzGPzBQUUjctRZn5C (System.Single ) [0x001c0] in <7796917a88364ff8b447c720a5707bae>:0
at _tFdr1uT5zfyUkzNSkA3ToX5ljzA._G5t0g6xoyNnwYQD1Na16N3BI01d (System.Single ) [0x000cc] in <7796917a88364ff8b447c720a5707bae>:0
at Vintagestory.Client.NoObf.ClientPlatformWindows.window_RenderFrame (System.Object sender, OpenTK.FrameEventArgs e) [0x00141] in <7796917a88364ff8b447c720a5707bae>:0
at (wrapper delegate-invoke) System.EventHandler`1[OpenTK.FrameEventArgs].invoke_void_object_TEventArgs(object,OpenTK.FrameEventArgs)
at OpenTK.GameWindow.OnRenderFrame (OpenTK.FrameEventArgs e) [0x00000] in <a4886e33f9fc416195d24950e7205b94>:0
at OpenTK.GameWindow.OnRenderFrameInternal (OpenTK.FrameEventArgs e) [0x00010] in <a4886e33f9fc416195d24950e7205b94>:0
at OpenTK.GameWindow.RaiseRenderFrame (System.Double elapsed, System.Double& timestamp) [0x0000c] in <a4886e33f9fc416195d24950e7205b94>:0
at OpenTK.GameWindow.DispatchRenderFrame () [0x00038] in <a4886e33f9fc416195d24950e7205b94>:0
at OpenTK.GameWindow.Run (System.Double updates_per_second, System.Double frames_per_second) [0x00104] in <a4886e33f9fc416195d24950e7205b94>:0
at OpenTK.GameWindow.Run () [0x00000] in <a4886e33f9fc416195d24950e7205b94>:0
at _NxLBujraSWHVxPxGtdSuefM8ihcA._trQCfDx6Bhpsp3kfLOJy9Wami1D (_Fcxbj1ZPAR3EYINauNuPOcAF6oib , System.String[] ) [0x003dc] in <ac822834eb954a3a9ea0ae1031b3c534>:0
at _NxLBujraSWHVxPxGtdSuefM8ihcA+_CLgA7E6adiPaPWpohuJCiHF8xoQA._5CMwZ6AdepgQLnlaMwKRuz2Ykdh () [0x00000] in <ac822834eb954a3a9ea0ae1031b3c534>:0
at _a7XtyCAKDX5vZfnNApsGQEUBZQT._trQCfDx6Bhpsp3kfLOJy9Wami1D (System.Threading.ThreadStart ) [0x00007] in <7796917a88364ff8b447c720a5707bae>:0
-------------------------------