Direct volume rendering with shading via three-dimensional textures | lit.salon