Methods and apparatus for imaging volume data with shading
AssigneePixar
InventorsRobert A. Drebin, Loren C. Carpenter
Life of this patent
Estimating the term…
Loading patent…
AssigneePixar
InventorsRobert A. Drebin, Loren C. Carpenter
Estimating the term…
Method and apparatus for shading an image volume so that surfaces and boundaries may be rendered to subvoxel accuracy. A gradient vector is generated for each voxel of an image volume by calculating the change in opacity across that voxel in relation to its immediate neighbors. The gradient in the X, Y and Z direction of a three-dimensional voxel array is used to define a gradient length. By multiplying the RGBA values of individual voxels by their gradient length, a image volume may be shaded so that surfaces remain, but the interiors of solids are rendered more transparent revealing additional detail. Surfaces are shaded by multiplying the RGBA values of each voxel by a shading function. A reference point for a light source illuminating the displayed image volume is defined. A light vector is chosen for each voxel, a shading function is then generated based on the angle between the gradient vector and the light vector. The shading function allows for inputs for backlighting and side lighting.
A method of generating a two dimensional rendering from three dimensional volume data comprising the steps of:
In a computer system, a method of deriving a surface of a volume element (voxel) having color and opacity values, said voxel having a plurality of neighboring voxels disposed adjacent to said voxel, said method comprising the steps of:
Dependencies are inferred from the claim text.