work in progress on lighting (lots of stuff to change)
progress on lighting
added depth/blending
refactored linestrip interface
added material/shaderprofile system
added bool operators on vectors
work on materials
work on attenuation
clamped attenuation
fixed blending factors for lights
made light radius be in model space
separated ambient and diffuse light
added normals to gridnode and selectorlight
fixes for clang
addressed some warnings
work on fixing up isosurface stuff