Hey ! I really liked the picture and video description of the otherside, I think it could look perfect in my machinima series for daedric scenes. I tried the preset and sadly, my computer gets really laggy with the "this side", and to make things worse, I wasn't able to switch to otherside preset, I guess it's because of my french keyboard, but i am not sure. Could you (or anybody actually) help me to find how to activate otherside mod ? As a last resort, do you think you (or anybody allowed to) could make a standalone version of the otherside preset ?
I cannot switch to "otherside" either. I am using an English keyboard.
Edit: I think I figured it out. The key combination that works for me is specifically the non-numpad 0 key (the one that turns into ')' when combined with Shift) + PgUp/PgDn. At least on my keyboard, PgUp and PgDn are special functions of the Up and Down arrow keys, but those keys don't do anything for the combination if you are NOT using the PgUp/PgDn part. To be safe, I mapped those specific functions to two mouse buttons I normally never use. (I use one of those fancy Razer gaming mice; I am not sure I can get it to work when restricting myself to normal mouse buttons.)
This might be a bit of a noob question, but the mod description says that in skyrimprefs.ini, one of the settings I need to enable is bUse64bitsHDRRenderTarget. I cannot find said setting. Thus, where specifically in the file am I supposed to put it? Under Display? General? Main? Or can I put it wherever? Edit, Dec 13, 2022: Found it. Just now, I learned something new about using Ctrl + F: you can Search Up or Search Down, and doing one or the other can yield different results. Probably explains why I could not find the setting earlier.
Fantastic idea an execution. The Otherside looks great and sets a strong feeling when using a Vampire of Werewolf. The ability to switch between looks is an amazing discovery. However the "Regular Side" is not polished enough for me to use it exclusively. I would love to see this implemented in a full featured ENB.
It works by using temporal variables that Boris left accessible for shader coders (at runtime, they react to key 1 to 0 , combined with page up/down key).
I have set up conditions in the enbeffect.fx shader code that reference such a variable. Like if var > 1, desaturate (that's a bit simplified).
This way I have branching shader instructions, that depend on key input of the player. So it is one ENB, but with different branches for its settings.
I had used the shader code for the low light vison (red shades) in old Skyrim (see Vampiric ENB or Sanguinoire ENB), but never figured out before how to combine it with user input.
With a bit of luck we will see more ENB authors follow it, activating effects based on player input.
The temp vars used are actually on a sliding float axis (press longer and value increases), so gradual effects (based on strength/time of player input) should be possible, too. Some unused potential out there, I guess...
This is the input based stuff to play around with (from enbeffect.fx, works e.g. for enbeffectprepass.fx, too): //+++++++++++++++++++++++++++++ //external enb debugging parameters for shader programmers, do not modify //+++++++++++++++++++++++++++++ //keyboard controlled temporary variables. Press and hold key 1,2,3...8 together with PageUp or PageDown to modify. By default all set to 1.0 float4tempF1; //0,1,2,3 float4tempF2; //5,6,7,8 float4tempF3; //9,0 // xy = cursor position in range 0..1 of screen; // z = is shader editor window active; // w = mouse buttons with values 0..7 as follows: // 0 = none // 1 = left // 2 = right // 3 = left+right // 4 = middle // 5 = left+middle // 6 = right+middle // 7 = left+right+middle (or rather cat is sitting on your mouse) float4tempInfo1; // xy = cursor position of previous left mouse button click // zw = cursor position of previous right mouse button click float4tempInfo2;
I have added two optional versions of Otherside to the file section. They only have the low light vision but no additional blood sprinkles (or even red outlines in case of the second file).
I agree, I'm not quite sure this is right for my current playthrough, but I will for sure be installing this at some point in the future; very creative.
20 comments
I tried the preset and sadly, my computer gets really laggy with the "this side", and to make things worse, I wasn't able to switch to otherside preset, I guess it's because of my french keyboard, but i am not sure.
Could you (or anybody actually) help me to find how to activate otherside mod ? As a last resort, do you think you (or anybody allowed to) could make a standalone version of the otherside preset ?
Thanks !
Edit: I think I figured it out. The key combination that works for me is specifically the non-numpad 0 key (the one that turns into ')' when combined with Shift) + PgUp/PgDn. At least on my keyboard, PgUp and PgDn are special functions of the Up and Down arrow keys, but those keys don't do anything for the combination if you are NOT using the PgUp/PgDn part. To be safe, I mapped those specific functions to two mouse buttons I normally never use. (I use one of those fancy Razer gaming mice; I am not sure I can get it to work when restricting myself to normal mouse buttons.)
Edit, Dec 13, 2022: Found it. Just now, I learned something new about using Ctrl + F: you can Search Up or Search Down, and doing one or the other can yield different results. Probably explains why I could not find the setting earlier.
how did you achieve to pack a second ENB into one?
It works by using temporal variables that Boris left accessible for shader coders (at runtime, they react to key 1 to 0 , combined with page up/down key).
I have set up conditions in the enbeffect.fx shader code that reference such a variable. Like if var > 1, desaturate (that's a bit simplified).
This way I have branching shader instructions, that depend on key input of the player. So it is one ENB, but with different branches for its settings.
I hope this somewhat makes sense :-).
i never saw that used before!
It's now definitely the most unique ENB out there
With a bit of luck we will see more ENB authors follow it, activating effects based on player input.
The temp vars used are actually on a sliding float axis (press longer and value increases), so gradual effects (based on strength/time of player input) should be possible, too. Some unused potential out there, I guess...
This is the input based stuff to play around with (from enbeffect.fx, works e.g. for enbeffectprepass.fx, too):
//+++++++++++++++++++++++++++++
//external enb debugging parameters for shader programmers, do not modify
//+++++++++++++++++++++++++++++
//keyboard controlled temporary variables. Press and hold key 1,2,3...8 together with PageUp or PageDown to modify. By default all set to 1.0
float4tempF1; //0,1,2,3
float4tempF2; //5,6,7,8
float4tempF3; //9,0
// xy = cursor position in range 0..1 of screen;
// z = is shader editor window active;
// w = mouse buttons with values 0..7 as follows:
// 0 = none
// 1 = left
// 2 = right
// 3 = left+right
// 4 = middle
// 5 = left+middle
// 6 = right+middle
// 7 = left+right+middle (or rather cat is sitting on your mouse)
float4tempInfo1;
// xy = cursor position of previous left mouse button click
// zw = cursor position of previous right mouse button click
float4tempInfo2;
Maybe you installed other mods, too, at the same time as installing Otherside and the issue relates to them? Just guessing here.