Fallout 4 (TES With Guns)
ENBSeries 0.285 beta (graphic mod) / ENBoost (patch)
Added support of external enbeffectpostpass.fx shader, which is replacement of effect.txt shader. Sample file is included, but file format may change after discussion with modders, so it's just preview. Fixed reported bugs of previous version. Added parameter to toggle post pass shader.
Enbeffectpostpass.fx is similar to effect.txt, but it differ by some features, so you can't just copy and paste content of effect.txt to new standard. Example file have three named techniques and 6 techniques total. Only named (like <string UIName="Blur";>) are listed in shader editor and saved to config, while secondary works the same as they do in effect.txt.
For example technique11 Blur is first pass, it's named and displayed in editor. technique11 Blur1 is second pass, which use result of technique11 Blur as input. If you add technique11 Blur2, then it will use result of technique11 Blur1 as input TextureColor. So on and so on. In other words, you may implement "several" effect.txt in single file. But please do not use more than 128 techniques, it's internal limit.
Format is red10, green10, blue10, alpha2 bits for TextureColor, TextureOriginal, render targets, while old effect.txt had 8,8,8,8 format. I made this choice because 8 bit per channel format have visual color banding artifacts on the sky. Even 10 bit is not enough and toggling mod on/off with weather 15e shows some banding. If it unaccaptable, i can switch to 16,16,16,16 format, but it's slower, at 1920*1080 gf650ti fps reduced from 50.5 to 49 with 64 bit format.
PS: 3 december is birthday of the mod.
Fallout 4 0.285 beta
Forum rules
new topics are not allowed in this subsection, only replies.
new topics are not allowed in this subsection, only replies.
- Author
- Message
-
Offline
- *blah-blah-blah maniac*
- Posts: 17559
- Joined: 27 Dec 2011, 08:53
- Location: Rather not to say
Fallout 4 0.285 beta
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
-
Offline
- *blah-blah-blah maniac*
- Posts: 849
- Joined: 28 Dec 2011, 00:50
Re: Fallout 4 0.285 beta
HAPPY ENBirthday!
By the way, I think I would prefer 16,16,16,16 if the cost is just 1.5 FPS on 650ti at 1080p. Banding just sucks...
By the way, I think I would prefer 16,16,16,16 if the cost is just 1.5 FPS on 650ti at 1080p. Banding just sucks...
_________________
Fallout 4 ENB Video Series | Skyrim ENB Video Series | My YouTube Channel
Intel i7-4700HQ @ 2.4GHz | NVidia GTX780M 4GB | 24GB RAM
Fallout 4 ENB Video Series | Skyrim ENB Video Series | My YouTube Channel
Intel i7-4700HQ @ 2.4GHz | NVidia GTX780M 4GB | 24GB RAM
-
Offline
- *sensei*
- Posts: 341
- Joined: 27 Dec 2011, 21:33
- Location: Poland, Gdańsk
Re: Fallout 4 0.285 beta
Should the example postpass do anything? If yes, it doesn't work for me.
_________________
OS: Windows 10
CPU: AMD R5 3600
RAM: Corsair DDR4 16GB 3200MHz Vengeance
GPU: AMD Radeon 5700 XT
Sound Card: X-FI Titanium HD
Mobo: ASRock X370 Pro4
Monitor: M340CLZ 34" 3440x1440 100HZ AMD FREE Sync Curved Monitor
OS: Windows 10
CPU: AMD R5 3600
RAM: Corsair DDR4 16GB 3200MHz Vengeance
GPU: AMD Radeon 5700 XT
Sound Card: X-FI Titanium HD
Mobo: ASRock X370 Pro4
Monitor: M340CLZ 34" 3440x1440 100HZ AMD FREE Sync Curved Monitor
-
Offline
- Posts: 9
- Joined: 02 Dec 2015, 18:37
Re: Fallout 4 0.285 beta
@Max
Make sure it is enabled, and also be sure to use the drop down under technique to change effects.
@Boris
Thanks! testing now
Make sure it is enabled, and also be sure to use the drop down under technique to change effects.
@Boris
Thanks! testing now
-
Offline
- *sensei*
- Posts: 402
- Joined: 04 Jan 2012, 20:27
- Location: Russia, Vladimir
Re: Fallout 4 0.285 beta
Tested, works absolutely fine, doesnt hit fps with or without UsePatchSpeedhackWithoutGraphics(Ive jumped to current version 285 from 283 right away). didnt notice any glitches so far.
Also, works with ReShade. Ill wait until someone manages to port older skyrim enbbloom file to this version, as the Reshade bloom hits fps too much and is less controllable(turned default game bloom of via ENB).
Also, works with ReShade. Ill wait until someone manages to port older skyrim enbbloom file to this version, as the Reshade bloom hits fps too much and is less controllable(turned default game bloom of via ENB).
-
Offline
- *blah-blah-blah maniac*
- Posts: 17559
- Joined: 27 Dec 2011, 08:53
- Location: Rather not to say
Re: Fallout 4 0.285 beta
MaxTheUniqueGamer
EnablePostPassShader=true turns it on and you need in shader editor window select (and save) any technique, except "DEFAULT" (because default is bypassed, it originally linked to "Draw" technique to avoid crashes of the mod). Code applies blurring, sharpening, blurring and then sharpening. Not useful, but it shows how to use that file for multiple techniques.
Btw, i'm thinking about extra technique executed before any others, which render temporary texture from input data then it's used by all techniques and do not changes. For example can be used to store mask of edges computed from depth or depth based normal, but not recommend it, dof earlier will be corrupted after using any depth manipulations. Also i'm trying to find solution how to blur depth together with depth of field effect and is it worth it. Don't want to waste performance for removing some not very noticable artifacts.
dpeasant
Bloom shader is not yet available, i'll add it after testing this version, don't wanna stuck with the bugs after making too much untested code.
So, who (except tapioks) need 16 bit per channel color processing at higher vram usage and lower performance? Do your really see annoying banding artifacts with 15e weather when toggling mod on/off? Because i see them, but can't say they are so ugly. And adding dithering code to enbeffect.fx output may helps a lot. From other side, 16 bit instead of 10 and 16 bit alpha instead of 4 bits means much more space for compressing data in case of tricky effects. My videocard is not bad by performance, much better than gf 640, 630 or laptop hardware, so 1.5 fps for me means x4 for those cards, i guess. This is depends from scene and video options, but still...
EnablePostPassShader=true turns it on and you need in shader editor window select (and save) any technique, except "DEFAULT" (because default is bypassed, it originally linked to "Draw" technique to avoid crashes of the mod). Code applies blurring, sharpening, blurring and then sharpening. Not useful, but it shows how to use that file for multiple techniques.
Btw, i'm thinking about extra technique executed before any others, which render temporary texture from input data then it's used by all techniques and do not changes. For example can be used to store mask of edges computed from depth or depth based normal, but not recommend it, dof earlier will be corrupted after using any depth manipulations. Also i'm trying to find solution how to blur depth together with depth of field effect and is it worth it. Don't want to waste performance for removing some not very noticable artifacts.
dpeasant
Bloom shader is not yet available, i'll add it after testing this version, don't wanna stuck with the bugs after making too much untested code.
So, who (except tapioks) need 16 bit per channel color processing at higher vram usage and lower performance? Do your really see annoying banding artifacts with 15e weather when toggling mod on/off? Because i see them, but can't say they are so ugly. And adding dithering code to enbeffect.fx output may helps a lot. From other side, 16 bit instead of 10 and 16 bit alpha instead of 4 bits means much more space for compressing data in case of tricky effects. My videocard is not bad by performance, much better than gf 640, 630 or laptop hardware, so 1.5 fps for me means x4 for those cards, i guess. This is depends from scene and video options, but still...
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
-
Offline
- *sensei*
- Posts: 341
- Joined: 27 Dec 2011, 21:33
- Location: Poland, Gdańsk
Re: Fallout 4 0.285 beta
Yep, my fault, I didn't change the technique, now everything works properly, sorry about that.
About 16bit... I think it's worth the performance. I can't imagine anybody playing Fallout 4 with weaker GPU than 650 in the first place.
Man, I can't wait for the HDR and bloom, this game needs proper rendering really badly. Just turning off the default awful bloom makes the art much more enjoyable.
About 16bit... I think it's worth the performance. I can't imagine anybody playing Fallout 4 with weaker GPU than 650 in the first place.
Man, I can't wait for the HDR and bloom, this game needs proper rendering really badly. Just turning off the default awful bloom makes the art much more enjoyable.
_________________
OS: Windows 10
CPU: AMD R5 3600
RAM: Corsair DDR4 16GB 3200MHz Vengeance
GPU: AMD Radeon 5700 XT
Sound Card: X-FI Titanium HD
Mobo: ASRock X370 Pro4
Monitor: M340CLZ 34" 3440x1440 100HZ AMD FREE Sync Curved Monitor
OS: Windows 10
CPU: AMD R5 3600
RAM: Corsair DDR4 16GB 3200MHz Vengeance
GPU: AMD Radeon 5700 XT
Sound Card: X-FI Titanium HD
Mobo: ASRock X370 Pro4
Monitor: M340CLZ 34" 3440x1440 100HZ AMD FREE Sync Curved Monitor
-
Offline
- *sensei*
- Posts: 432
- Joined: 03 Mar 2013, 18:42
- Location: Norway
Re: Fallout 4 0.285 beta
Happy ENBirthday^^
Thank you for the update
Have a look at this place (bloom when it is turned off and "molten metal" with colorfilter off) :>
Same happen with bloom when adaptation is off too, but easier to see when it is on.
Happens with both 0.284 and 0.285.
[Click for normal image]
Savegame
https://www.dropbox.com/s/1raot2l8rrkwl ... 2.fos?dl=0
Exiting room leads to another room with similar light sources, but less noticeable.
Hope it helps:)
Thank you for the update
Have a look at this place (bloom when it is turned off and "molten metal" with colorfilter off) :>
Same happen with bloom when adaptation is off too, but easier to see when it is on.
Happens with both 0.284 and 0.285.
[Click for normal image]
Savegame
https://www.dropbox.com/s/1raot2l8rrkwl ... 2.fos?dl=0
Exiting room leads to another room with similar light sources, but less noticeable.
Hope it helps:)
_________________
Intel i7-5960X @4.6GHz EK Water Cooling^^/EVGA X99 Classified/2x Asus 980ti 6GB SLI
Samsung U28D590D @2160p/16GB G.Skill (DDR4)/Win10 Pro 64bit
Intel i7-5960X @4.6GHz EK Water Cooling^^/EVGA X99 Classified/2x Asus 980ti 6GB SLI
Samsung U28D590D @2160p/16GB G.Skill (DDR4)/Win10 Pro 64bit
-
Offline
- *master*
- Posts: 187
- Joined: 18 Mar 2015, 18:39
Re: Fallout 4 0.285 beta
I noticed very frequent crashing upon loading a savegame ever since I set "UsePatchSpeedhackWithoutGraphics=false" and began testing ENB (latest versions and all). Otherwise everything works so far - Night-Vision is fixed, Pip-Boy is fixed.
_________________
i7 8700K @ 5Ghz | ASUS Z370 Hero X WiFi | Corsair 16GB @ 3200Mhz | RTX 2070 Super @ 1950Mhz | Xonar DGX | 768GB NVMe SSD | 2TB HDD | Corsair 850W | LG 32GK850G-B 1440p 32' G-Sync 165Hz VA | Logitech G402 | Corsair K70 Rapidfire | Windows 10 LTSC 1809
i7 8700K @ 5Ghz | ASUS Z370 Hero X WiFi | Corsair 16GB @ 3200Mhz | RTX 2070 Super @ 1950Mhz | Xonar DGX | 768GB NVMe SSD | 2TB HDD | Corsair 850W | LG 32GK850G-B 1440p 32' G-Sync 165Hz VA | Logitech G402 | Corsair K70 Rapidfire | Windows 10 LTSC 1809
-
Offline
- Posts: 84
- Joined: 21 Nov 2015, 14:15
Re: Fallout 4 0.285 beta
I think ... Yeah, with "minimal" but probably exponential framerate loss, 16bits per channel would be a VERY nice addition. 16 is the absolute minimum in video/picture post processing with 32float being the most sought after.
Of course though, 32 per channel would REALLY make things suffer in real time =)
So yeah, I'd rather enjoy 16 per channel. 8 is probably more than enough for most gaming scenarios, but 16 would be a standard for high end machines / screenarchery I think.
On a slightly different but yet very similar topic, are complex Re-shade shaders already transferable over to ENB ? I'm thinking the Ambient Occlusion SSGI, McFly's DoF ( which may not even be completely free to use in something other than Re-shade ) or the two lensdirt effects ( Lensdirt dependant on Bloom and Ambient_light lensdirt ). Or is any further developpement of the ENB suite required ?
And, of course, Boris, happy ENB birthday and thanks so much for your dedication to improving all those games visuals !
Of course though, 32 per channel would REALLY make things suffer in real time =)
So yeah, I'd rather enjoy 16 per channel. 8 is probably more than enough for most gaming scenarios, but 16 would be a standard for high end machines / screenarchery I think.
On a slightly different but yet very similar topic, are complex Re-shade shaders already transferable over to ENB ? I'm thinking the Ambient Occlusion SSGI, McFly's DoF ( which may not even be completely free to use in something other than Re-shade ) or the two lensdirt effects ( Lensdirt dependant on Bloom and Ambient_light lensdirt ). Or is any further developpement of the ENB suite required ?
And, of course, Boris, happy ENB birthday and thanks so much for your dedication to improving all those games visuals !