Btw,
Does anyone know why the System shaders come in two different sets, i.e.,
0008_pp_bumpy_glossy_low.fxo
and,
0008e_pp_bumpy_glossy_low.fxo
Notice that one of the sets has an 'e' after the number's prefix. What does it mean?
Also, why do these sets come in multiples, like:
0008_pp_bumpy_glossy_low.fxo
0008_pp_bumpy_glossy_low_fog.fxo
0008_pp_bumpy_glossy_low_fog_pointlight01
0008_pp_bumpy_glossy_low_fog_pointlight02.fxo
0008_pp_bumpy_glossy_low_pointlight01.fxo
0008_pp_bumpy_glossy_low_pointlight02.fxo
...and so on?
I would think that fog and PointLight support can be included in a single shader.
Any answers would be appreciated. Tnx.
Edit:
I think i may have answered one of my questions (the first one, at least partly).
I pre-compiled GeneTransfer's Soft Shadow shader with the name '0124_Shader_NormalMap_PL_SS_Ind_UV.fxo',
tested it, but, the shader settings wouldn't quite 'take'. The settings had to be reset everytime i restarted the
project.
I then made a copy of the shader, renamed it '0124e_Shader_NormalMap_PL_SS_Ind_UV.fxo' -- notice the added 'e',
put it in the System's Shader folder alongside the original and now the shader works fine.
Still don't know why adding 'e' to the filename fixed this.
Download GeneTranfer's Soft-Shadow shader pre-compiled.