beginnings of smooth lighting for softgm - note, negative deltas for lighting are broken.