Night-Eye Color Change

Post » Sat May 28, 2011 6:39 pm

I'm tired of that blue Night-Eye shader. I'd like it to increase all of the light values instead of just the blue one. How is this done, if possible? Are there any mods out there that do it? I'm more interested in the procedure itself than the final result, anyone know something about this? Thanks.
User avatar
Maya Maya
 
Posts: 3511
Joined: Wed Jul 05, 2006 7:35 pm

Post » Sat May 28, 2011 4:43 pm

I'm tired of that blue Night-Eye shader. I'd like it to increase all of the light values instead of just the blue one. How is this done, if possible? Are there any mods out there that do it? I'm more interested in the procedure itself than the final result, anyone know something about this? Thanks.


Have you tried this mod?

http://www.tesnexus.com/downloads/file.php?id=7327

I've been enjoying it :)
User avatar
Mrs shelly Sugarplum
 
Posts: 3440
Joined: Thu Jun 15, 2006 2:16 am

Post » Sat May 28, 2011 9:28 pm

Looks like I'll have to learn HLSL... which looks a lot like assembly at first glance. Then I'll need to get hold of a compiler that will turn them into .pso files... Anyone know if I can just plop that pso file into an omod and use the EditShader function to replace "nighteye000"? Timeslip?
User avatar
QuinDINGDONGcey
 
Posts: 3369
Joined: Mon Jul 23, 2007 4:11 pm

Post » Sat May 28, 2011 3:13 pm

Looks like I'll have to learn HLSL... which looks a lot like assembly at first glance. Then I'll need to get hold of a compiler that will turn them into .pso files... Anyone know if I can just plop that pso file into an omod and use the EditShader function to replace "nighteye000"? Timeslip?
What you saw was the disassembly of the compiled night eye shader. You have 2 options:
. Write your custom shader in HLSL and apply it with scanti's Night eye shader switcher OBSE plugin.
. Edit the disassembly, compile it and package it like the above mod did. Use Timeslip's ShaderEdit tool.
User avatar
Smokey
 
Posts: 3378
Joined: Mon May 07, 2007 11:35 pm

Post » Sat May 28, 2011 4:15 pm

Ah, that explains it! I had imagined a shader programming language to be very low-level, but this seemed a bit extreme. The link in the wiki to Timeslip's Shader Edit tool seems to be broken, or the timeslip.chorrol.com domain no longer exists. However, Timeslip has released a compilation of Night-Eye pso's (the link above), which are inserted right into the shader package with OBMM's EditShader function so you don't have to edit the whole package. This will help with compatibility, which is good since I plan to bundle this with a mod release. I was thinking I might edit Timeslip's omod to ditch the bundled shaders and install only mine.
User avatar
Juan Cerda
 
Posts: 3426
Joined: Thu Jul 12, 2007 8:49 pm


Return to IV - Oblivion