fix up 3d noise example to include lighting and terrain gradient
fix light