Still struggling to get anything from the normal mapping.
This stuff alone doesn't make any difference :
[...]Effect 3D_NormalMapping.fx
CalculateTangentSpace
Effect 3D_SpecularMapping.fx
EffDef Floats Specular_Power 5.0[...]
This is from the top of _FOHuman.fo3d - the specular stuff, which works, is there for comparison.
I can get it to do
something if I put the effect line directly in a layer like so :
Value 77 Root Texture 0 diffuse.png Texture 1 normal.png Texture 2 specular.png Effect 3D_NormalMapping.fx
This doesn't do what it's meant to, but does have an effect on the model :
(Left is without this, right is with)
It does this regardless of what the normal map contains. If you look at the white part, it appears to overwrite all other lighting / shadow info.
It could just be my archaic graphics card being shit, but normal mapping appears to work fine in other software, so I'm leaning towards it being a problem with what I've tried to type in the fo3d stuff. To be honest, I'm well out of my league with this stuff. Someone must understand it though...
p.s. Love the existence of the new SDK board