TES Skyrim 0.126
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
Re: TES Skyrim 0.126
Yes, this is possible, but i guess the issue is in the game if windows are glowing in the day time too.
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
-
Offline
- *sensei*
- Posts: 349
- Joined: 15 Dec 2012, 19:45
Re: TES Skyrim 0.126
I get the black screen sometimes as well, but I have not narrowed down the problem. I was getting it with 121212 and 125 also.Svarog wrote:Using the UNBLEAK ENB (0.119) from Nexus which i'm adjusting for myself.mindflux wrote:Svarog
Are you using a HD6 derived enbeffect.fx? If you are, look for a line that starts with 'float toobright' and comment out it and the line directly below.
Anyways commenting out that line did the trick.
Only problem is that i cannot use 0.126 anymore to tweak it further as the screen goes all black But i guess i can uncomment the line whenever i wanna tweak with GUI.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The ENB looks completely different without the Adaption, colors of lights arn't the same anymore.
I wish there was a way to simply reduce it, but the editing the fx files is simply abacadabra.
I did a fresh install a couple days ago, and also tried all previous nVidia drivers.
Not sure why it is doing it.
Also, some saves will not load, especially 'quick' or 'auto' saves. I just get the loading screen loop. Generally, I can tell when the game will load, because during the loading screen I will see a flash, and then a second or two later the game is up. But, now I see the flash, and the loading screen just keeps...loading.
If I go to an earlier hard save, the game will load, and then I can press F9 and go to my last 'quick' save.
I don't think it is ram problem. I have 32Gb system, and 3Gb on the card. SSD for system. When going to process manager, I don't see excess memory or processor being used.
-
Offline
- *sensei*
- Posts: 349
- Joined: 15 Dec 2012, 19:45
Re: TES Skyrim 0.126
I replied to your post in the Skyrim thread.
You see everyone offline because this forum kicks users off after 5-10 minutes or something.
You will know when you make a long reply and have to log in again
You see everyone offline because this forum kicks users off after 5-10 minutes or something.
You will know when you make a long reply and have to log in again
-
Offline
- *blah-blah-blah maniac*
- Posts: 3137
- Joined: 27 Jan 2012, 13:42
Re: TES Skyrim 0.126
I guess window light controls could turn out useful if they're easy to implement, and they might even open up new possibilities for window mods.
Boris, is there anything that can be done to tame down the shimmering that reflections cause while moving without editing the textures by hand? It's especially noticeable on very bright surfaces (like certain interiors in Whiterun, teleport with e.g. coc WhiterunWarmaidens). Now that I have had time to implement reflections to my preset I couldn't imagine living without them.
Boris, is there anything that can be done to tame down the shimmering that reflections cause while moving without editing the textures by hand? It's especially noticeable on very bright surfaces (like certain interiors in Whiterun, teleport with e.g. coc WhiterunWarmaidens). Now that I have had time to implement reflections to my preset I couldn't imagine living without them.
-
Offline
- *sensei*
- Posts: 349
- Joined: 15 Dec 2012, 19:45
Re: TES Skyrim 0.126
mindflux
Maybe this will help? I found FilterQuality and FilterBluriness are very important for smoother transitions.
http://enbdev.com/enbseries/forum/viewt ... 920#p17450
Also found that Reflections and AOAmount do have something in common when I saw this.
http://enbdev.com/enbseries/forum/viewt ... 940#p17529
Maybe this will help? I found FilterQuality and FilterBluriness are very important for smoother transitions.
http://enbdev.com/enbseries/forum/viewt ... 920#p17450
Also found that Reflections and AOAmount do have something in common when I saw this.
http://enbdev.com/enbseries/forum/viewt ... 940#p17529
-
Offline
- *blah-blah-blah maniac*
- Posts: 17559
- Joined: 27 Dec 2011, 08:53
- Location: Rather not to say
Re: TES Skyrim 0.126
mindflux
Not sure what exactly do you call "shimmering". What i know and probably you mean the same - reflections require antialiasing to be applied to them and it's will not solve artifacts completely, because surfaces in fantasy games are very rought and each neighbor pixel on screen may have normal completely in different direction. You can see similar artifact in any game which use normal maps (almost all now), any anisotropic filter not work for specular or diffuse lighting with normal maps, only supersampling can help. I have some ideas to not let videocard fall on to knees, f.e. compute adaptive antialiasing (but it increase performance only near the camera, where texels more planar on screen) or use very blurred reflection texture where neighbor normals changes too much. Another problem with reflections appear because of transparent objects which don't have depth (only dx11 games allow this), so any fire reflected like it's position beyond it. The only solution is to draw such objects second time to special textures with depth (performance...).
Kris†a™
Привет, вас тоже.
1) для этого сейчас есть только один вариант, включить APPLYGAMECOLORCORRECTION в файле enbeffect.fx, заодно активируется все что в пост обработке игры заложено, обесцвечивание, серо-коричневость и прочее. Единственный способ избежать подобных изменений, надо в Creation Kit поработать и часть кода из enbeffect.fx выпилить, никто разумеется этим не будет заниматься, все свои моды пилят или только играют. Так как обесцвечивание и яркость меняются при специфических видах зрения, они же используются в свойствах погоды.
2) нет параметра контраста как такового, в enbeffect.fx есть несколько параметров, которые похожий результат дают, но они не разделены на время суток, надо дописать кода пару строчек, "прицепив" параметр ENightDayFactor. Но так как моддеры изменили enbeffect.fx и не известно какой вы используете, советовать пока не стану, только запутаю.
3) то же самое, что и для ответа 2, надо написать код в enbeffect.fx, но это менее полезно на практике, потому что Creation Kit позволяет сделать то же самое, вот никому и не нужно. Если достаточно лишь убрать синеву ночью, могу предложить desaturation ближе к 1 выставить для DirectLightingDesaturationNight и возможно AmbientLightingDesaturationNight.
4) не понял, яркость просто? Если да, то все параметры в enbseries.ini, которые в конце содержат Day это дневные, а Night ночные. Вечером и утром они между собой интерполируются, в дождливую погоду или очень темную пасмурную тоже. А если речь о интенсивности в прямом смысле слова, то опять открывать enbeffect.fx и там ***brightness*** параметры имеются, но они тоже не разделены на день и ночь, нужно дописать пару строк кода.
В общем enbeffect.fx давайте, но настраивать вам придется его вручную добавленными параметрами.
Not sure what exactly do you call "shimmering". What i know and probably you mean the same - reflections require antialiasing to be applied to them and it's will not solve artifacts completely, because surfaces in fantasy games are very rought and each neighbor pixel on screen may have normal completely in different direction. You can see similar artifact in any game which use normal maps (almost all now), any anisotropic filter not work for specular or diffuse lighting with normal maps, only supersampling can help. I have some ideas to not let videocard fall on to knees, f.e. compute adaptive antialiasing (but it increase performance only near the camera, where texels more planar on screen) or use very blurred reflection texture where neighbor normals changes too much. Another problem with reflections appear because of transparent objects which don't have depth (only dx11 games allow this), so any fire reflected like it's position beyond it. The only solution is to draw such objects second time to special textures with depth (performance...).
Kris†a™
Привет, вас тоже.
1) для этого сейчас есть только один вариант, включить APPLYGAMECOLORCORRECTION в файле enbeffect.fx, заодно активируется все что в пост обработке игры заложено, обесцвечивание, серо-коричневость и прочее. Единственный способ избежать подобных изменений, надо в Creation Kit поработать и часть кода из enbeffect.fx выпилить, никто разумеется этим не будет заниматься, все свои моды пилят или только играют. Так как обесцвечивание и яркость меняются при специфических видах зрения, они же используются в свойствах погоды.
2) нет параметра контраста как такового, в enbeffect.fx есть несколько параметров, которые похожий результат дают, но они не разделены на время суток, надо дописать кода пару строчек, "прицепив" параметр ENightDayFactor. Но так как моддеры изменили enbeffect.fx и не известно какой вы используете, советовать пока не стану, только запутаю.
3) то же самое, что и для ответа 2, надо написать код в enbeffect.fx, но это менее полезно на практике, потому что Creation Kit позволяет сделать то же самое, вот никому и не нужно. Если достаточно лишь убрать синеву ночью, могу предложить desaturation ближе к 1 выставить для DirectLightingDesaturationNight и возможно AmbientLightingDesaturationNight.
4) не понял, яркость просто? Если да, то все параметры в enbseries.ini, которые в конце содержат Day это дневные, а Night ночные. Вечером и утром они между собой интерполируются, в дождливую погоду или очень темную пасмурную тоже. А если речь о интенсивности в прямом смысле слова, то опять открывать enbeffect.fx и там ***brightness*** параметры имеются, но они тоже не разделены на день и ночь, нужно дописать пару строк кода.
В общем enbeffect.fx давайте, но настраивать вам придется его вручную добавленными параметрами.
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
-
Offline
- *blah-blah-blah maniac*
- Posts: 17559
- Joined: 27 Dec 2011, 08:53
- Location: Rather not to say
Re: TES Skyrim 0.126
Kris†a™
Проблематично, потому что я так и не понял, для какого из файлов делать и в том архиве с нексуса несколько папок. Поэтому просто напишу код и куда его вставить.
Для начала как поменять цвета для ночи и дня с помощью текстуры палитры. Описание принципа работы есть на сайте, но вкратце суть такова, что по горизонтали текстура это яркость исходного изображения индексируется в нее, т.е. слева черный цвет, справа белый. Сверху вниз соответствует яркости экрана общей, этим и можно воспользоваться для замены на день и ночь. Найдите в enbeffect.fx строку
ниже строка
и в ней заменить Adaptation.xyz на ENightDayFactor. Ниже затереть эти строки
Все, теперь если использовать палитру например эту http://rghost.ru/42700918/image.png , получится синеватая ночь и желтоватый день.
Зрение вампиров и кошек в шейдерах по ссылке нексуса уже вроде включено, а для моего файла надо убрать "//" перед
Но результат по цветам будет абсолютно иным.
Прочее запрошенное для разделения ночью и днем опять же редактированием файла шейдеров. Найти строку
и в строках перед ней перед ней писать все следующее
тут же параметры для ручной настройки контраста и яркости, работает как в фотошопе. Единственное, усредненной яркости всего изображения нет и надо вручную менять через ContrastBasis, но можно только использовать результат адаптации, тогда код немного иной
и _ContrastBasis значение придется настраивать вручную экспериментально, потому что результат адаптации в hdr, его б по-хорошему надо пропустить целиком как обычный цвет через весь шейдер, но это много вычислений впустую ради контраста убогого.
5) у меня ночью трава не светится, наверно какой-то мод стоит, не знаю.
6) брови светятся, потому что к ним не применен эффект ssao/ssil, это не предусмотрено игрой и обойти проблему технически сложно, ищу идеи. Можно лишь настройки ssao менять, чтоб добиться приемлимого результата.
Проблематично, потому что я так и не понял, для какого из файлов делать и в том архиве с нексуса несколько папок. Поэтому просто напишу код и куда его вставить.
Для начала как поменять цвета для ночи и дня с помощью текстуры палитры. Описание принципа работы есть на сайте, но вкратце суть такова, что по горизонтали текстура это яркость исходного изображения индексируется в нее, т.е. слева черный цвет, справа белый. Сверху вниз соответствует яркости экрана общей, этим и можно воспользоваться для замены на день и ночь. Найдите в enbeffect.fx строку
Code: Select all
#ifdef E_CC_PALETTE
Code: Select all
float3 brightness=Adaptation.xyz;
Code: Select all
brightness=(brightness/(brightness+1.0));
brightness=max(brightness.x, max(brightness.y, brightness.z));
Зрение вампиров и кошек в шейдерах по ссылке нексуса уже вроде включено, а для моего файла надо убрать "//" перед
Code: Select all
#define APPLYGAMECOLORCORRECTION
Прочее запрошенное для разделения ночью и днем опять же редактированием файла шейдеров. Найти строку
Code: Select all
return _oC0;
Code: Select all
_oC0.xyz=saturate(_oC0.xyz);
float _ContrastNight=1.0;//edit this
float _ContrastDay=1.0;//edit this
float _ContrastBasis=0.5;//edit this, value when contrast is 0 (depends from image gamma in photoshop)
float _BrightnessNight=1.0;//edit this
float _BrightnessDay=1.0;//edit this
float _tempcontrast;
float _tempbrightness;
_tempcontrast=lerp(_ContrastNight, _ContrastDay, ENightDayFactor);
_tempbrightness=lerp(_BrightnessNight, _BrightnessDay, ENightDayFactor);
_oC0.xyz=lerp(_ContrastBasis, _oC0.xyz, _tempcontrast);
_oC0.xyz=_oC0.xyz * _tempbrightness;
Code: Select all
_oC0.xyz=saturate(_oC0.xyz);
float _ContrastNight=1.0;//edit this
float _ContrastDay=1.0;//edit this
float _ContrastBasis=1.0;//edit this, value when contrast is 0 (depends from image gamma in photoshop)
float3 _tempaverage=Adaptation.xyz*_ContrastBasis;
_tempaverage=(_tempaverage/(_tempaverage+1.0));
_ContrastBasis=max(_tempaverage.x, max(_tempaverage.y, _tempaverage.z));
float _BrightnessNight=1.0;//edit this
float _BrightnessDay=1.0;//edit this
float _tempcontrast;
float _tempbrightness;
_tempcontrast=lerp(_ContrastNight, _ContrastDay, ENightDayFactor);
_tempbrightness=lerp(_BrightnessNight, _BrightnessDay, ENightDayFactor);
_oC0.xyz=lerp(_ContrastBasis, _oC0.xyz, _tempcontrast);
_oC0.xyz=_oC0.xyz * _tempbrightness;
5) у меня ночью трава не светится, наверно какой-то мод стоит, не знаю.
6) брови светятся, потому что к ним не применен эффект ssao/ssil, это не предусмотрено игрой и обойти проблему технически сложно, ищу идеи. Можно лишь настройки ssao менять, чтоб добиться приемлимого результата.
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
-
Offline
- *blah-blah-blah maniac*
- Posts: 17559
- Joined: 27 Dec 2011, 08:53
- Location: Rather not to say
Re: TES Skyrim 0.126
Если ссао не включен, то и брови "светятся" не из-за него разумеется, могу лишь предположить, что автор мода лица или тела настроил прозрачность бровям аддитивную и они подконтрольны [FIRE] параметрам, тогда уж точно не ко мне.
_________________
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7
i9-9900k, 64Gb RAM, RTX 3060 12Gb, Win7