1. A method for generating an image of a three-dimensional (3D) volume from a plurality of slices corresponding to a scan of the 3D volume, each of the plurality of slices comprising slice data for sample points within an image plane, each of the sample points being stored sequentially in rows of scan lines, said method comprising the steps of: selecting a permutation matrix such that each of the sample points stored in the scan lines of all of the plurality of slices can be projected in a sequential order without requiring the slice data to be transposed for two out of three dominant viewing directions respectively corresponding to two of out of three dimensions; and rendering the image by accessing the sample points in a voxel-by-voxel, row-by-row, and slice-by-slice sequence.