1. A method for volume rendering, comprising the steps of: providing a digitized 3-dimensional image comprising a plurality of 2-dimensional slices comprising a plurality of intensities corresponding to a domain of points on a 2-dimensional grid; interleaving said slices wherein a predetermined number of slices are represented within 2-dimensional textures comprising slabs, each said slab comprising a plurality of polygons; generating weighting functions for each slice of a polygon of a slab; and using said weighting functions to compute a trilinearly interpolated sample from multiple bilinearly interpolated samples value for each slice of said polygon.