Guru3D.com Forums

Go Back   Guru3D.com Forums > General > Games, Gaming & Game-demos
Games, Gaming & Game-demos You can talk about the latest games here and more ..


Reply
 
Thread Tools Display Modes
ENB Series vs SweetFX
Old
  (#1)
007.SirBond
Master Guru
 
007.SirBond's Avatar
 
Videocard: NVIDIA GTX Titan 6GB
Processor: Intel i7-3770k
Mainboard: ASUS P8 Z77-V Pro
Memory: 16G DDR3 Kingston
Soundcard: Sennheiser PC 363D 7.1
PSU: 850 Watts
Default ENB Series vs SweetFX - 10-01-2013, 05:45 | posts: 219

ENB Series
http://www.enbdev.com/
SweetFX
http://www.guru3d.com/files_details/..._download.html

What is the difference between them? From what I can tell, they are both similar, both post processing shader effects.

Does one or the other have any benefits over each other?

Or are they similar, does using both ENB and SweetFX just apply the shaders over on top of each other, so if you have bloom already enabled via SweetFX, having it enabled again on ENB would just intensify the bloom right?

Last edited by 007.SirBond; 10-01-2013 at 05:48.
   
Reply With Quote
 
Old
  (#2)
fr33jack
Master Guru
 
fr33jack's Avatar
 
Videocard: MSI GTX760 OC
Processor: i5 3570k 4.6GHz
Mainboard: MSI Z77MA|45
Memory: 8Gb 1866Mhz XMP
Soundcard: Realtek|ALC892
PSU: Zalman 660XT
Default 10-01-2013, 05:58 | posts: 522 | Location: Moscow | Russia

Quote:
ENBSeries have SSAO, SSIL, Depth Of Field, Lenz FX, True Bloom, True HDR, Tone Mapping, Sharpening, Vignette, Sun Rays, Shadows, Detailed Shadows, Reflection and other effects in various versions of it.
In short - Enb can offer much complex effects...kinda slow, with bugs, but true DirectX effects...and only for DirectX9 at the moment
   
Reply With Quote
Old
  (#3)
CeeJay.dk
Master Guru
 
CeeJay.dk's Avatar
 
Videocard: Radeon 6870
Processor: Intel Q6600
Mainboard:
Memory: DDR2 4GB
Soundcard: Realtek HD onboard
PSU: Corsair 450VX
Default 10-01-2013, 12:38 | posts: 659 | Location: Denmark

ENB series are developed for a few select games that Boris the developer likes - mostly the Elder Scrolls series and the new Fallout series.

And for those games it is tailored for it offers a lot of very advanced effects, because the injector can capture the depth texture and the scene in HDR and lots of other neat stuff that requires that the injector is written specifically for that game.

SweetFX can't do all that because the InjectSMAA injector I use was only designed for one thing - to apply SMAA to games. It does this very well though - the injector is compatible with all most all DirectX 9, 10 and 11 games ever made. With Boulotaurs injector or RadeonPro you can also use it with 64bit games.

ENB isn't as compatible. It can only apply it's advanced effects in a limited number of games and it only supports 32bit DX9 games.

The advanced effects are also slow and require you to have a very powerful card to run at a decent framerate.
In comparison SweetFX is very fast and supports cards as old as the now ancient Radeon 9500.

ENB is also not as easy to configure and tweak as SweetFX. I try hard to make SweetFX as easy and simple to use.

To sum up:
ENB strives to implement the most advanced and impressive effects for a few select games.

SweetFX strives to be super fast, compatible, and easy to use for as many games as possible.
   
Reply With Quote
Old
  (#4)
UNREAL_2004
Maha Guru
 
UNREAL_2004's Avatar
 
Videocard: MSI GTX 970
Processor: 2500K @ 5Ghz
Mainboard: Asus P8P67 Deluxe B3
Memory: 8Gb Corsair Vengeance
Soundcard: Auzentech Forte + Z-5500
PSU: Corsair HX520
Default 10-01-2013, 12:45 | posts: 968 | Location: Bilbao, Spain

Quote:
Originally Posted by CeeJay.dk View Post
ENB series are developed for a few select games that Boris the developer likes - mostly the Elder Scrolls series and the new Fallout series.
Don't forget GTA (San Andreas & IV)
   
Reply With Quote
 
Old
  (#5)
Crosire
Member Guru
 
Crosire's Avatar
 
Videocard: NVIDIA GT540M (Optimus)
Processor: Interl Core i5
Mainboard:
Memory:
Soundcard:
PSU: -
Default 10-01-2013, 14:49 | posts: 129

Could also add that ENB does not only post processing, but directly changes the shader queue to apply its effects and asks some information from the games memory, which of course can then only be achieved by supporting selected games and deeply analyze them.
SweetFx is a sole post processing shader collection, which depends on little Information (pretty much only the resolution and some standart input values). Effects are applied by rendering a fullscreen quad which uses a "screenshot" of the current games frame to apply color correction etc.
   
Reply With Quote
Old
  (#6)
007.SirBond
Master Guru
 
007.SirBond's Avatar
 
Videocard: NVIDIA GTX Titan 6GB
Processor: Intel i7-3770k
Mainboard: ASUS P8 Z77-V Pro
Memory: 16G DDR3 Kingston
Soundcard: Sennheiser PC 363D 7.1
PSU: 850 Watts
Default 10-01-2013, 17:49 | posts: 219

Hmm this makes sense. But, I do like ENB's HDR more than SweetFX's fake HDR.
   
Reply With Quote
Old
  (#7)
fr33jack
Master Guru
 
fr33jack's Avatar
 
Videocard: MSI GTX760 OC
Processor: i5 3570k 4.6GHz
Mainboard: MSI Z77MA|45
Memory: 8Gb 1866Mhz XMP
Soundcard: Realtek|ALC892
PSU: Zalman 660XT
Default 10-01-2013, 19:27 | posts: 522 | Location: Moscow | Russia

...I wish the SweetFX can offer Depth Of Field and Lenz FX effects...Only that I care about, with regard to visual effects, which I would like to add on some games =) ...Bokeh DoF in particular.

@CeeJay.dk,
is this too much difficult to implement via SweetFx? =)
   
Reply With Quote
Old
  (#8)
jim2point0
Maha Guru
 
jim2point0's Avatar
 
Videocard: EVGA GeForce GTX 980
Processor: i7-3770K @ 4.4 GHz
Mainboard: Asus Maximus V
Memory: 16GB DDR3 @ 1866 MHz
Soundcard:
PSU: Corsair HX750
Default 10-01-2013, 20:58 | posts: 1,206

Quote:
Originally Posted by fr33jack View Post
...I wish the SweetFX can offer Depth Of Field and Lenz FX effects...Only that I care about, with regard to visual effects, which I would like to add on some games =) ...Bokeh DoF in particular.

@CeeJay.dk,
is this too much difficult to implement via SweetFx? =)
ENB can apply depth of field of all kinds as it has access to the depth buffer ( I've no real knowledge of how that works).

SweetFX operates on a flat image (as far as I know) so it can't apply depth of field.

Ceejay summed it up nicely. You can't really compare them. ENB is tailor made by its author for a very small number of games. Most games only have 1 or 2 features, where as GTA, Skyrim, and Fallout have a ton of features.

It's hard to convince him that a game is worth developing it for. He mostly uses it to enhance the graphical features of games that really need it.
   
Reply With Quote
Old
  (#9)
fr33jack
Master Guru
 
fr33jack's Avatar
 
Videocard: MSI GTX760 OC
Processor: i5 3570k 4.6GHz
Mainboard: MSI Z77MA|45
Memory: 8Gb 1866Mhz XMP
Soundcard: Realtek|ALC892
PSU: Zalman 660XT
Default 10-01-2013, 21:50 | posts: 522 | Location: Moscow | Russia

@jim2point0,
I'm aware of all of it...mostly...kinda =) I'm using ENB series couple of years for now as SweetFX from the beginning of it, but I'm talking about not current version as it is, but maybe any future ones...with more complex effects and, as you say - "access to the depth buffer" or whatevar something that allows DoF implementation and such =)

I'm talking about...does CeeJay.dk even have any thoughts I wonder about that kind of stuff in his fx-suit?..
   
Reply With Quote
Old
  (#10)
CeeJay.dk
Master Guru
 
CeeJay.dk's Avatar
 
Videocard: Radeon 6870
Processor: Intel Q6600
Mainboard:
Memory: DDR2 4GB
Soundcard: Realtek HD onboard
PSU: Corsair 450VX
Default 10-02-2013, 01:55 | posts: 659 | Location: Denmark

Quote:
Originally Posted by fr33jack View Post
...I wish the SweetFX can offer Depth Of Field and Lenz FX effects...Only that I care about, with regard to visual effects, which I would like to add on some games =) ...Bokeh DoF in particular.

@CeeJay.dk,
is this too much difficult to implement via SweetFx? =)
First I must ask .. what is Lenz FX?
Can you provide some before and after screenshots.

Secondly - DoF is currently impossible to make in SweetFX, because the injector has no support for a depth texture.
   
Reply With Quote
 
Old
  (#11)
K-putt
Master Guru
 
K-putt's Avatar
 
Videocard: HD 7950
Processor: Xeon 1230v3
Mainboard: AsRock H87 Pro4
Memory: 8GB CL7 DDR3
Soundcard: Asus Xonar DG
PSU: Be Quiet E9 400w
Default 10-02-2013, 02:05 | posts: 447 | Location: Germany

he probably means lens fx. like lens flair or this dirty lens effect i talked about.
   
Reply With Quote
Old
  (#12)
fr33jack
Master Guru
 
fr33jack's Avatar
 
Videocard: MSI GTX760 OC
Processor: i5 3570k 4.6GHz
Mainboard: MSI Z77MA|45
Memory: 8Gb 1866Mhz XMP
Soundcard: Realtek|ALC892
PSU: Zalman 660XT
Default 10-02-2013, 18:28 | posts: 522 | Location: Moscow | Russia

Quote:
Originally Posted by K-putt View Post
he probably means lens fx. like lens flair or this dirty lens effect i talked about.
Yep.
Some pics ---

 Click to show spoiler

   
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



Powered by vBulletin®
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
vBulletin Skin developed by: vBStyles.com
Copyright (c) 1995-2014, All Rights Reserved. The Guru of 3D, the Hardware Guru, and 3D Guru are trademarks owned by Hilbert Hagedoorn.