Volume rendering
AssigneeIntel Corporation
InventorsKartik Venkataraman, Tim Poston
Life of this patent
Estimating the term…
Abstract
A method for use with a computer system includes assembling a group of volume units to represent at least a portion of a three-dimensional (3-D) object and compressing each volume unit onto a pixel plane to form an associated indication of the volume unit. The indications are used to form a first image of a view of the portion(s) of the 3-D object on a display of the computer system. The view of some of the volume units are changed leaving the view of the remaining volume units unchanged. The indications that are associated with the remaining volume units are used to form a second image of the portion(s) of the 3-D object on the display.
Claims30
A method for use with a computer system, comprising:
- assembling a group of volume units to represent at least a portion of a three-dimensional object;
- compressing each volume unit onto a pixel plane to form an associated indication of the volume unit;
- using the indications to form a first image of a view of said at least a portion of the three-dimensional object on a display of the computer system;
- changing the view of some of the volume units in the first image, leaving the view of the remaining volume units in the first image unchanged;
- and
- using the indications associated with the remaining volume units to form a second image of said at least a portion of the three-dimensional object on the display.
An article comprising a storage medium storing instructions readable by a processor-based system to cause a processor to:
- provide a first indication of a tetrahedron that represents at least a portion of a first object of a scene,
- assemble a group of volume units to represent at least a portion of a three-dimensional object,
- compress each volume unit onto a pixel plane to form an associated indication of the volume unit,
- use the indications to form a first image of a view of said at least a portion of the three-dimensional object on a display of the system,
- change the view of some of the volume units of the first image, leaving the view of the remaining volume units of the first image unchanged, and
- use the indications associated with the remaining volume units to form a second image of said at least a portion of the three-dimensional object on the display.
A computer system comprising:
- a display;
- and
- a processor coupled to the display and adapted to:
- assemble a group of volume units to represent at least a portion of a three-dimensional object,
- compress each volume unit onto a pixel plane to form an associated indication of the volume unit,
- use the indications to form a first image of a view of said at least a portion of the three-dimensional object of a display of the system,
- change the view of some of the volume units of the first image, leaving the view of the remaining volume units of the first image unchanged, and
- use the indications associated with the remaining volume units to form a second image of said at least a portion of the three-dimensional object on the display.
Dependencies are inferred from the claim text.