A user on the SItoA mailing list had messed up the bump mapping because the normal parameter was inspectable on bump2d and he accidentally changed it's values.
So I thought it's probably good to make normal not inspectable on some more shaders.
This PR hides the normal in bump2d, bump3d and lambert shader.
I also bumped version to 5.2.1 just in case but it will probably not be a new SItoA release until 5.3.0.
A user on the SItoA mailing list had messed up the bump mapping because the normal parameter was inspectable on bump2d and he accidentally changed it's values. So I thought it's probably good to make normal not inspectable on some more shaders. This PR hides the normal in bump2d, bump3d and lambert shader. I also bumped version to 5.2.1 just in case but it will probably not be a new SItoA release until 5.3.0.