A method and system are presented for fast generation of one or more 2D
DRRs of an object. 3D scan data of the object (such as CT scan data) are
generated. A 3D fast Fourier transform F(u,v,w) is computed for a 3D scan
volume f(x,y,z) within the 3D scan data, the scan volume f(x,y,z) having
an orientation (.theta., .phi., .phi.). The 3D Fourier transform data are
resampled along a surface S(.theta., .phi., .phi., u', v') at angles
.theta., .phi., .phi. corresponding to the orientation of the scan
volume. The surface S is a plane for parallel beam geometry. For
cone-beam geometry, it is the surface of a sphere whose center is
coincident with the imaginary origin of the X-rays for the projection.
The 2D inverse Fourier transform F.sup.-1 [S(.theta., .phi., .phi., u',
v')] of the surface is computed, thereby generating a 2D DRR
reconstructed along a projection direction perpendicular to the sample
surface.