If you are having trouble with no in game GUI or a blue screen in game, then the shader most likely did not compile correctly.Please try the advice in the notes section of the main page and also read the version history for more information. In addition, try the steps in this video tutorial and report any errors the compiler is giving you.
More than a little awkward to set up, and Night Eye goes away if I get an additional visual effect from poison, cold, etc.
But wow, when it is working it is so pretty. I happened to stumble on some settings that give a great 'twilight in the faerie court' look to things. Blinding in daylight, barely useful in rainy night, all as it should be. Wandering the woods by starlight is magical.
I hope I can post them here correctly, this is a cut-n-paste of the text. Apologies if there is a better way to post this I am ignorant of. \steamapps\common\Skyrim\enbseries\enbeffect.fx.ini
[ENBEFFECT.FX] TECHNIQUE=0 Day: Tone Mapping Curve=8.0 Day: Contrast Intensity=1.475 Day: Color Saturation=1.6 Day: Oversaturation=160.0 Night: Tone Mapping Curve=8.0 Night: Contrast Intensity=1.475 Night: Color Saturation=1.6 Night: Oversaturation=160.0 Interior: Tone Mapping Curve=8.0 Interior: Contrast Intensity=1.475 Interior: Color Saturation=1.6 Interior: Oversaturation=160.0 ---- EENE Enable ----=true ---- EENE Cal Display ----=false EENE Cal Display Position X=0.67 EENE Cal Display Position Y=-0.1 EENE Cal Offset Day=0.0 EENE Cal Offset Night=0.0 EENE Cal Offset Interior=0.0 EENE Cal Mult Day=1.0 EENE Cal Mult Night=1.0 EENE Cal Mult Interior=1.0 ---- EENE Cal Use Color ----=true EENE Cal Color R=0.0 EENE cal Color G=0.0 EENE Cal Color B=1.0 EENE Cal Color Range Min=0.0 EENE Cal Color Range Max=0.01 ---- EENE CC ----=true EENE Invert Day=0.0 EENE Invert Night=0.0 EENE Invert Interior=0.0 EENE CC Gamma Day=0.8 EENE CC Gamma Night=0.8 EENE CC Gamma Interior=0.8 EENE CC Hue Shift Day=0.0 EENE CC Hue Shift Night=0.0 EENE CC Hue Shift Interior=0.0 EENE CC Saturation Day=1.5 EENE CC Saturation Night=1.5 EENE CC Saturation Interior=1.5 EENE CC Value Day=1.5 EENE CC Value Night=1.5 EENE CC Value Interior=1.5 EENE CC Tint Color=1, 1, 1 EENE CC Tint Day=1.0 EENE CC Tint Night=1.0 EENE CC Tint Interior=1.0 ---- EENE Bloom ----=true EENE Bloom Day=2.0 EENE Bloom Night=2.0 EENE Bloom Interior=2.0 EENE Bloom Gamma Day=0.65 EENE Bloom Gamma Night=0.65 EENE Bloom Gamma Interior=0.65 EENE Bloom Hue Shift Day=0.5 EENE Bloom Hue Shift Night=0.5 EENE Bloom Hue Shift Interior=0.5 EENE Bloom Saturation Day=2.0 EENE Bloom Saturation Night=2.0 EENE Bloom Saturation Interior=2.0 EENE Bloom Value Day=1.0 EENE Bloom Value Night=1.0 EENE Bloom Value Interior=1.0 EENE Bloom Tint Color=0.4, 0.8, 1 EENE Bloom Tint Day=1.0 EENE Bloom Tint Night=1.0 EENE Bloom Tint Interior=1.0 ---- EENE Noise ----=true EENE Noise Day=0.05 EENE Noise Night=0.05 EENE Noise Interior=0.05 EENE Noise Tint Color=1, 1, 1 EENE Noise Tint Day=0.0 EENE Noise Tint Night=0.0 EENE Noise Tint Interior=0.0 EENE Noise Speed=0.029454 ---- EENE Vignette ----=true EENE Vignette Day=1.0 EENE Vignette Night=1.0 EENE Vignette Interior=1.0 EENE Vignette Min Distance=0.25 EENE Vignette Max Distance=1.0 EENE Vignette Distance Power=1.5 EENE Vignette Aspect Ratio Power=1.66 ---- EENE Warp ----=true Warp Day=2.0 Warp Night=2.0 Warp Interior=2.0 Warp Shift=0.0 EENE Warp Min Distance=0.25 EENE Warp Max Distance=1.0 EENE Warp Distance Power=1.75 EENE Warp Aspect Ratio=1.0 ---- EENE Sharpening ----=true EENE Sharpening Samples x 8=8 EENE Sharpening Radius=5.0 EENE Sharpening Day=2.0 EENE Sharpening Night=2.0 EENE Sharpening Interior=2.0 ---- EENE Blur ----=true EENE Blur Samples x 8=8 EENE Blur Radius Day=0.0 EENE Blur Radius Night=0.0 EENE Blur Radius Interior=0.0 EENE Blur Mask Radius=true EENE Blur Mask Blend=false EENE Blur Mask Min Distance=0.0 EENE Blur Mask Max Distance=0.5 EENE Blur Mask Distance Power=1.5 EENE Blur Mask Aspect Ratio Power=1.66
Yeah, some one, maybe me, needs to research how to create am easy script that will disable all other clashing visual effects while this is active. Love this enb, but switching on and off can be little annoying some times.
There's an easier way to do this, guys. All you need to do is just change this setting in your enbseries ini from false to true: ''UseOriginalPostProcessing''
This so called fix you propose basically means: I went through all the trouble of installing an ENB and turning the ENB off using one line of command to get the nighteye back which is equal to not using ENB in the first place, so no, not a fix
I'm starting to get frustrated with this installer. Fix one problem and another one comes up.
So I tried using the installer and when it asks to select the enbeffect.fx file in the enbseries folder, it was telling me that it wasn't the correct file name despite the fact that it was. So I found out that for some reason the file extension was actually .ini so the file as a whole was enbeffect.fx.ini. I figured the only way to make this work was to just change the extension. So I did just that and the installer at least registers that the file is there.
The new problem I'm having is now when I hit install it says:
"Installation Failed :(
There was a problem adding the setup code to the enbeffect.fx file. Could not find the line:
_v0.xy=IN.txcoord.xy;
Please follow manual install instructions from Nexus page and report this problem in the comments. Thanks."
Does it have to do with the extension issue I was having earlier? Or is this a whole new problem in-and-of itself?
The installer is about injecting or merging a block of code into enbeffect.fx, sometimes the installer can't find a proper way to merge thus the error pops up, and I found most highly customized ENBs do cause the error. You may try merge the codes manually and here is the instruction: 1. Find your enbeffect.fx and open it (better a code editor). 2. Insert the FOLLOWING codefloat3LumCoeff = float3(0.2125, 0.7154, 0.0721);
somewhere following a code block that looks like floatfInteriorlevel < string UIName="Interiors: .5:Bright 1:Norm 1.5:Dark 2:Darker"; string UIWidget="spinner"; float UIMin=0.5; float UIMax=2.0; float UIStep=0.5; > = {1.0};
which define a UI widget so that you can adjust the effect in your enb editor. 3. Search for a function named PS_Draw which looks like float4PS_Draw(VS_OUTPUT_POST IN, float4 v0 : SV_Position0) : SV_Target { ... } and below in the end part of the function the code should like ?res.xyz=saturate(color); res.w=1.0; return res; } and insert the FOLLOWING code above those line so it looks like this: /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //Khajiit Nighteye Correction by Phinix float4 kncolor = color; // color balance float3 knsat = KNBalance; float3 knoldcol=kncolor.xyz; kncolor.xyz *= knsat; float3 kngrey = float3(0.333,0.333,0.333); kncolor.xyz += (knoldcol.x-(knoldcol.x*knsat.x)) * kngrey.x; kncolor.xyz += (knoldcol.y-(knoldcol.y*knsat.y)) * kngrey.y; kncolor.xyz += (knoldcol.z-(knoldcol.z*knsat.z)) * kngrey.z; // saturation float3 intensity = dot(kncolor.rgb, LumCoeff); kncolor.rgb = lerp(intensity, kncolor.rgb, KNSaturation); kncolor.rgb /= kncolor.a; // contrast kncolor.rgb = ((kncolor.rgb - 0.5) * max(KNContrast, 0)) + 0.5; // brightness kncolor.rgb += (KNBrightness*0.1); kncolor.rgb *= kncolor.a; // low clip kncolor=max(kncolor-(KNInBlack*0.1), 0.0) / max(1.0-(KNInBlack*0.1), 0.0001); // bool for output - check whitefactor (Params01[2].y) as well as fade weight (Params01[5].w) // // to avoid activating for wrong image space (may need tweaking) bool knactive = ((Params01[5].w>KNDetect1*0.1)*(Params01[5].w<KNDetect2*0.1)*(Params01[4].y>KNDetect3)*(Params01[4].y<KNDetect4));
//return color; color = lerp(color,kncolor,(knactive)*(KNEnable)); /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// res.xyz=saturate(color); res.w=1.0; return res; } 4. Done. Enter the game and see if some error show during the ENB compiling and if it works, if so review if there is any step wrong and try again :P. The upgoing codes come from a clip of https://www.nexusmods.com/skyrimspecialedition/mods/1089 so credits goes to the author.
This mod didn't seem to work, but worse, it failed to create a backup and somehow completely changed unrelated ENB settings. I have no idea what preset I was using to begin with that was making Rudy compatible with Cathedral on LE, but whatever it is, I have to start from scratch now.
709 comments
http://www.nexusmods.com/skyrim/videos/1295
If you are having trouble with no in game GUI or a blue screen in game, then the shader most likely did not compile correctly.Please try the advice in the notes section of the main page and also read the version history for more information. In addition, try the steps in this video tutorial and report any errors the compiler is giving you.
Thanks
But wow, when it is working it is so pretty. I happened to stumble on some settings that give a great 'twilight in the faerie court' look to things.
Blinding in daylight, barely useful in rainy night, all as it should be. Wandering the woods by starlight is magical.
I hope I can post them here correctly, this is a cut-n-paste of the text. Apologies if there is a better way to post this I am ignorant of.
\steamapps\common\Skyrim\enbseries\enbeffect.fx.ini
[ENBEFFECT.FX]
TECHNIQUE=0
Day: Tone Mapping Curve=8.0
Day: Contrast Intensity=1.475
Day: Color Saturation=1.6
Day: Oversaturation=160.0
Night: Tone Mapping Curve=8.0
Night: Contrast Intensity=1.475
Night: Color Saturation=1.6
Night: Oversaturation=160.0
Interior: Tone Mapping Curve=8.0
Interior: Contrast Intensity=1.475
Interior: Color Saturation=1.6
Interior: Oversaturation=160.0
---- EENE Enable ----=true
---- EENE Cal Display ----=false
EENE Cal Display Position X=0.67
EENE Cal Display Position Y=-0.1
EENE Cal Offset Day=0.0
EENE Cal Offset Night=0.0
EENE Cal Offset Interior=0.0
EENE Cal Mult Day=1.0
EENE Cal Mult Night=1.0
EENE Cal Mult Interior=1.0
---- EENE Cal Use Color ----=true
EENE Cal Color R=0.0
EENE cal Color G=0.0
EENE Cal Color B=1.0
EENE Cal Color Range Min=0.0
EENE Cal Color Range Max=0.01
---- EENE CC ----=true
EENE Invert Day=0.0
EENE Invert Night=0.0
EENE Invert Interior=0.0
EENE CC Gamma Day=0.8
EENE CC Gamma Night=0.8
EENE CC Gamma Interior=0.8
EENE CC Hue Shift Day=0.0
EENE CC Hue Shift Night=0.0
EENE CC Hue Shift Interior=0.0
EENE CC Saturation Day=1.5
EENE CC Saturation Night=1.5
EENE CC Saturation Interior=1.5
EENE CC Value Day=1.5
EENE CC Value Night=1.5
EENE CC Value Interior=1.5
EENE CC Tint Color=1, 1, 1
EENE CC Tint Day=1.0
EENE CC Tint Night=1.0
EENE CC Tint Interior=1.0
---- EENE Bloom ----=true
EENE Bloom Day=2.0
EENE Bloom Night=2.0
EENE Bloom Interior=2.0
EENE Bloom Gamma Day=0.65
EENE Bloom Gamma Night=0.65
EENE Bloom Gamma Interior=0.65
EENE Bloom Hue Shift Day=0.5
EENE Bloom Hue Shift Night=0.5
EENE Bloom Hue Shift Interior=0.5
EENE Bloom Saturation Day=2.0
EENE Bloom Saturation Night=2.0
EENE Bloom Saturation Interior=2.0
EENE Bloom Value Day=1.0
EENE Bloom Value Night=1.0
EENE Bloom Value Interior=1.0
EENE Bloom Tint Color=0.4, 0.8, 1
EENE Bloom Tint Day=1.0
EENE Bloom Tint Night=1.0
EENE Bloom Tint Interior=1.0
---- EENE Noise ----=true
EENE Noise Day=0.05
EENE Noise Night=0.05
EENE Noise Interior=0.05
EENE Noise Tint Color=1, 1, 1
EENE Noise Tint Day=0.0
EENE Noise Tint Night=0.0
EENE Noise Tint Interior=0.0
EENE Noise Speed=0.029454
---- EENE Vignette ----=true
EENE Vignette Day=1.0
EENE Vignette Night=1.0
EENE Vignette Interior=1.0
EENE Vignette Min Distance=0.25
EENE Vignette Max Distance=1.0
EENE Vignette Distance Power=1.5
EENE Vignette Aspect Ratio Power=1.66
---- EENE Warp ----=true
Warp Day=2.0
Warp Night=2.0
Warp Interior=2.0
Warp Shift=0.0
EENE Warp Min Distance=0.25
EENE Warp Max Distance=1.0
EENE Warp Distance Power=1.75
EENE Warp Aspect Ratio=1.0
---- EENE Sharpening ----=true
EENE Sharpening Samples x 8=8
EENE Sharpening Radius=5.0
EENE Sharpening Day=2.0
EENE Sharpening Night=2.0
EENE Sharpening Interior=2.0
---- EENE Blur ----=true
EENE Blur Samples x 8=8
EENE Blur Radius Day=0.0
EENE Blur Radius Night=0.0
EENE Blur Radius Interior=0.0
EENE Blur Mask Radius=true
EENE Blur Mask Blend=false
EENE Blur Mask Min Distance=0.0
EENE Blur Mask Max Distance=0.5
EENE Blur Mask Distance Power=1.5
EENE Blur Mask Aspect Ratio Power=1.66
Why not? It works fine for me.
There was a problem adding the setup code to the enbeffect.fx file. Could not find the line:
_v0.xy=IN.txcoord.xy;
Trying to add nighteye to AMON ENB REBORN for NAT 3
"Installation failed
There was a problem adding the setup code to the enbeffect.fx file.
Could not find the line:
_v0.xy=IN.txcoord0.xy;
Please follow manual install instructions form Nexus and report this problem in the comments. Thanks."
How do I fix this?
So I tried using the installer and when it asks to select the enbeffect.fx file in the enbseries folder, it was telling me that it wasn't the correct file name despite the fact that it was. So I found out that for some reason the file extension was actually .ini so the file as a whole was enbeffect.fx.ini. I figured the only way to make this work was to just change the extension. So I did just that and the installer at least registers that the file is there.
The new problem I'm having is now when I hit install it says:
"Installation Failed :(
There was a problem adding the setup code to the enbeffect.fx file. Could not find the line:
_v0.xy=IN.txcoord.xy;
Please follow manual install instructions from Nexus page and report this problem in the comments. Thanks."
Does it have to do with the extension issue I was having earlier? Or is this a whole new problem in-and-of itself?
*sighs*
*States he found the solution, but doesn't provide any details*
I hope you stub your toe.
You may try merge the codes manually and here is the instruction:
1. Find your enbeffect.fx and open it (better a code editor).
2. Insert the FOLLOWING code
float3LumCoeff = float3(0.2125, 0.7154, 0.0721);
somewhere following a code block that looks like///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//Khajiit Nighteye Adjustment
int KNEA < string UIName="----------Apply Nighteye Adjustment---------"; string UIWidget="spinner"; int UIMin=0; int UIMax=0;> = {0.0};
bool KNEnable <string UIName = "Use Nighteye Fix";> = {false};
float KNDetect1 <string UIName="Params01[5].w > VALUE*0.1";string UIWidget="Spinner";float UIMin=0.0;float UIMax=2.0;> = {0.93};
float KNDetect2 <string UIName="Params01[5].w < VALUE*0.1";string UIWidget="Spinner";float UIMin=0.0;float UIMax=2.0;> = {1.03};
float KNDetect3 <string UIName="Params01[4].y > VALUE";string UIWidget="Spinner";float UIMin=0.0;float UIMax=1.0;> = {0.72};
float KNDetect4 <string UIName="Params01[4].y < VALUE";string UIWidget="Spinner";float UIMin=0.0;float UIMax=1.0;> = {0.83};
float3 KNBalance <string UIName="Nighteye Balance";string UIWidget="Color";> = {0.537, 0.647, 1};
float KNSaturation <string UIName="Nighteye Saturation";string UIWidget="Spinner";float UIMin=0.0;float UIMax=10.0;> = {1.0};
float KNBrightness <string UIName="Nighteye Brightness";string UIWidget="Spinner";float UIMin=-100.0;float UIMax=100.0;> = {0.0};
float KNContrast <string UIName="Nighteye Contrast";string UIWidget="Spinner";float UIMin=0.0;float UIMax=5.0;> = {0.99};
float KNInBlack <string UIName="Nighteye Low Clip";string UIWidget="Spinner";float UIMin=0.0;float UIMax=1.0;> = {0.0};
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
floatfInteriorlevel
which define a UI widget so that you can adjust the effect in your enb editor.<
string UIName="Interiors: .5:Bright 1:Norm 1.5:Dark 2:Darker";
string UIWidget="spinner";
float UIMin=0.5;
float UIMax=2.0;
float UIStep=0.5;
> = {1.0};
3. Search for a function named PS_Draw which looks like
float4PS_Draw(VS_OUTPUT_POST IN, float4 v0 : SV_Position0) : SV_Target
and below in the end part of the function the code should like{
...
}
?res.xyz=saturate(color);
and insert the FOLLOWING code above those line so it looks like this:res.w=1.0;
return res;
}
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
4. Done. Enter the game and see if some error show during the ENB compiling and if it works, if so review if there is any step wrong and try again :P.//Khajiit Nighteye Correction by Phinix
float4 kncolor = color;
// color balance
float3 knsat = KNBalance;
float3 knoldcol=kncolor.xyz;
kncolor.xyz *= knsat;
float3 kngrey = float3(0.333,0.333,0.333);
kncolor.xyz += (knoldcol.x-(knoldcol.x*knsat.x)) * kngrey.x;
kncolor.xyz += (knoldcol.y-(knoldcol.y*knsat.y)) * kngrey.y;
kncolor.xyz += (knoldcol.z-(knoldcol.z*knsat.z)) * kngrey.z;
// saturation
float3 intensity = dot(kncolor.rgb, LumCoeff);
kncolor.rgb = lerp(intensity, kncolor.rgb, KNSaturation);
kncolor.rgb /= kncolor.a;
// contrast
kncolor.rgb = ((kncolor.rgb - 0.5) * max(KNContrast, 0)) + 0.5;
// brightness
kncolor.rgb += (KNBrightness*0.1);
kncolor.rgb *= kncolor.a;
// low clip
kncolor=max(kncolor-(KNInBlack*0.1), 0.0) / max(1.0-(KNInBlack*0.1), 0.0001);
// bool for output - check whitefactor (Params01[2].y) as well as fade weight (Params01[5].w)
//
// to avoid activating for wrong image space (may need tweaking)
bool knactive = ((Params01[5].w>KNDetect1*0.1)*(Params01[5].w<KNDetect2*0.1)*(Params01[4].y>KNDetect3)*(Params01[4].y<KNDetect4));
//return color;
color = lerp(color,kncolor,(knactive)*(KNEnable));
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////
res.xyz=saturate(color);
res.w=1.0;
return res;
}
The upgoing codes come from a clip of https://www.nexusmods.com/skyrimspecialedition/mods/1089 so credits goes to the author.
Man, I tried to fix this damn blue screen for hours.
you need to install Visual C++ 2013 Redistributable package (x86) specifically.