Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // _ _
- // _| _ ._ _|_ |_ _ _|_ _|_ o _ | _|
- //(_|(/_|_) |_ | | (_) | | |(/_|(_|
- // |
- //
- // HOW TO ENABLE/DISABLE DOF :
- // You have 4 "#define" which are enabling the different depth of field
- // Just type "//" before the "#define" to disable it.
- // Example :
- // " #define EXAMPLE " <= enabled
- // " //#define EXAMPLE " <= disabled
- // Do you want Depth of field disabled? Then leave it like that.
- // It's disabled by default.
- // What is Depth of field ? Watch the Wikipedia article about it
- // http://en.wikipedia.org/wiki/Depth_of_field
- #define DEPTH_OF_FIELD
- // This one enables the Dynamic depth of field, means that it auto-focuses on objects
- // Great for doing pictures or for some machinimas but not that great for gameplay (except FPS mod)
- // (Disabled by default)
- //#define DYNAMIC_DEPTH_OF_FIELD
- // Quality of the depth of field :
- // Normal quality looks good without the dynamic DOF, It also doesn't eat so much performance.
- // It's the recommended one for any computers & people who want DOF.
- // High quality is great for dynamic DOF. It looks very nice but costs performance.
- // It looks also smoother than normal quality.
- // Recommended for screenshots & movies
- // !!IMPORTANT!! DON'T ENABLE BOTH QUALITY SETTINGS.
- // !!IMPORTANT!! JUST DISABLE THE ONE YOU WON'T USE.
- #define DOF_NORMAL_QUALITY
- //#define DOF_HIGH_QUALITY
- // This one is to set the blur intensity.
- // 0.4 is the default value & recommended.
- // Never put it too high.
- // 0.8 is the max I recommend without making the image too horrible.
- float BlurIntensity = 0.2;
- int DoF_TAPS = 60; //Change it to 8 if the DOF is taking too much perf normal quality
- int PixelSizeMultiplier = 1; //Change it to 2 if you use ENB SSAA
- // This is where the DOF is focusing
- // It's (Y,X) values, means that if you want it to focus higher, do :
- // (0.4, 0.5);
- // You want it to focus more in the right, do :
- // (0.5, 0.6); etc...
- float2 FocusPoint = float2(0.5, 0.5);
- // _
- // |_)| _ _._ _
- // |_)|(_(_| | |
- //
- // Main value of bloom, using the icebloom.fx bloom only.
- float BloomAmountMix = 1;
- // Additional image bloom, created in post-processing, not icebloom.fx related
- float BloomAdditive = 0;
- // _
- // / _ | _._
- // \(_)|(_|
- //
- // Change the adaptation to brightness of the game.
- // Less value, darker game.
- float AdaptationValue = 1;
- // Filmic curve tone mapping
- // Change the value from A to W to tweak like you want
- // W is the weight of the effect.
- // Remove the // before define as usual to enable the effect
- //#define FILMICCURVE
- float A = 0.15;
- float B = 0.50;
- float C = 0.10;
- float D = 0.20;
- float E = 0.02;
- float F = 0.30;
- float W = 11.20;
- // Bleach Bypass
- // http://en.wikipedia.org/wiki/Bleach_bypass
- // Mainly reduce saturation, increase the contrast & change the exposure
- // (Used a lot in 1.25/1.35)
- //#define BLEACH
- float BP_factor = 0.25;
- // Gamma
- // http://en.wikipedia.org/wiki/Gamma_correction
- // More gamma = More contrasted image
- // Less gamma = More natural image
- // Check the Wikipedia page to look how to set it if you have no clue
- //#define GAMMACORRECTION
- float GammaAmount = 1/2.2;
- // _
- //|\/|__|_ o _._ |_)| ._
- //| (_)|_ |(_| | |_)||_|
- //
- // Enable this if you want your motion blur to be more grainy,less ghost effect
- #define NormalMB
- //#define AlternativeMB
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement