How do I go about fixing this? It happens sometimes on skopes pieces.
Quote from: deanjo2000 on July 04, 2022, 06:48:18 PM
How do I go about fixing this? It happens sometimes on skopes pieces.
I can't remember very well how i fixed that problem, but here's my bet:
1) Could be a missing "xxx_glow.tga" or "glow.dds"
2) Also could be a missing lightmap file
3) Or could be a wrong file path in the .nif itself
This is definitely not my area of expertise, but I think Ok is right and that this is a matter of a missing glow, refl, or lightmap.
Without looking I can point you to any reason for it. First is overlapping Effects. Freedom Force doesn't handle that well. Crack open male_basic_effects in Nifskope. Select the Scene Root and look at the Block Details, open the drop down menu that says Effects. There are 2, NiTextureEffect and NiAmbientLight. This points the scene to the lightmap, your gloss which is what we want and the then how the light shines on the scene. Often, I mean I find and correct this a lot in nifs as well if you work with say Blender other Nodes will end with Effect settings that are just like your Scene Roots. So look at the Node of the shiny part and see if it has any Effects in it's drop down menu. It should not and the reason is because if they have different settings then the scene they can counteract it. If it does change the number to zero, right click or click the green arrows and Update the Array, then delete whatever pops out at the end of the nif.
Second, missing or wrong texture assignments as has been said. They all need that main texture, a glow, and a refl unless your intentionally trying to make them look interesting. And those all need the same settings. Common is Glossiness = 10.0000 and Alpha = 1.0000. Any deviation will make your 3d model rendered as very smooth thus very glossy. Nice for making a mirror of course but not something you want for say wood or flesh.
Third is the presence of extra data assignments. Blender likes doing this, often it's output will assign a StencilMask property that shouldn't be there and the result will be utter glossiness. Get rid of those, Freedom Force doesn't properly render Stencils anyways and otherwise the proper set up takes creating a few new textures assigning them (Normals, height maps, so on).
The easy way out and why I have you looking at male_basic_effects, always have a fresh copy of that on hand actually is just to copy from something that is already set up. From there you can copy it's correct assignments into the broken nif and swap settings. And/or if it is a part of your nif change the settings so they instead point at the settings of a different part of the nif that doesn't have the glossiness, one that shares the same texture assignment of course.
That would be about it, usually one of these things is also the cause of "Pink Gloss". The glossiness is the give away.
Im sure all the tga's are there, im very basic when it comes to nifskope, any chance i could send you the skope and you take a look and tell me what fixe's it? theres no rush and i know your busy.