Jump to content

The annoyingly ugly snow shader thingie?


ErrorS

Recommended Posts

I came here from google, in case someone else lands here like me, ShaderBox.nif does not exist.

http://tesalliance.org/forums/index.php?/topic/6974-material-object-snow/

I am now going to look into "Better Dynamic Snow" mod to see how that changes snow and see if I can replicate it on some new objects added by other mods that expand towns, hopefully it will work, but as the author of "Better Dynamic Snow" said in hes own words:

"Alters the dynamic snow to use the actual default snow texture instead of the very ugly pure-white vertex color shader. About 60% of all objects use the new better dynamic snow. The other 40% cannot use the snow texture due to an engine limitation that doesn't allow alpha textures to display a shader texture."

 

Better Dynamic snow does add a new .nif file for snow on other objects, but it remains to be seen if I can use this or if the game will prevent it.

 

Edit:

-use the new "SnowShader.nif" from the mod Better Dynamic Snow.

-duplicate a snow material in CK (like SnowMaterialFarm for example) and point it to the new .nif file, also disable the "single pass" option.

-some objects will work fine with just this, however other objects will not because if you open them in nifskope u will see they have a "NiAlphaProperty", so lets say you want to use the new snow that uses the new SnowShader.nif on a farm building, well it simply wont work unless you delete the NiAlphaProperty out of the farm .nif file and then the game will apply this new snow on its roof, however, some objects need this NiAlphaProperty, ive noticed myself if I remove this on some buildings in order to get snow on them I get black areas instead, so it seems I'm forced to choose between either having no snow, or having black areas on some objects.

-you can also change in the CK the "max angle" in the building object settings to apply less or more snow.

-also some buildings will look bad with snow inside or below the roof, what you can try to do is make a copy of the buildings, on original you delete the floor out of the nif file with Nifskope, on the copy you delete everything else out of the nif file except for the floor, that way you have 2 building pieces and you can apply different snow settings to both of them in the creation kit.

 

If you decide to not duplicate the snow material in the creation kit at step 2, your change will affect all objects in the entire game who use this snow material, so beware of that.

 

Also take note that the snow won't show up in the CK because you disabled "single pass", it will show up ingame though, but if you really want to see how it looks in the CK then just enable that "single pass" again and press F5 to update the CK view, now u will see how the snow will kinda look like, just make sure to disable "single pass" again after ur done looking.

 

Final edit: I decided to cut the buildings into two, one for everything except the floors, and one with only the floors, on the floor .nif I will remove the "NiAlphaProperty" and use the snowshader.nif from BetterDynamicSnow, since floor pieces generally dont make any use of the "NiAlphaProperty" anyway.

However, for the roofs I had nothing but issues when removing this "NiAlphaProperty", so I decided to just leave it on there and use the normal vanilla snow, but I did make a duplicate of the "snowmaterial" and made it look a tad bit darker and like 2 points more blue to make it look a bit better.

Edited by Guest
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...