lcUberShader, lcSkinShader
version 2.7 – Download Page
I have updated my lcUberShader and lcSkinShader to run on the gp4vp and gp4fp profiles instead of vp40 and fp40 as this removes some restrictions on the number of temporary registers available and allows for more complicated, math intensive shaders. The lcUberShader suffers only a minor performance penalty but the lcSkinShader seems to run at 1/2 to 1/4 the speed compared to the old profile. I’ll have to investigate the issue but I’m not focused on speed with these shaders.
On the plus side they both now have 3 directional lights and 3 point lights and I’ll expand the features in the near future to include baked shadow map functionality for the point lights as well.
I’ve only done preliminary testing so let me know if you run into issues.