Method for resolving priority between a calligraphically-displayed point feature and both raster-displayed faces and other calligraphically-displayed point features in a CIG system
First Claim
1. A method for determining a proper occultation relationship between a calligraphic point feature of a display image and at least one of another calligraphic point feature and a potentially-raster-visible surface face in the same cell of a display image comprised of an ordered set of display cells, comprising the steps of:
- (a) resolving the occultation relationships between all calligraphic point features of a calligraphic portion of the display image, to obtain a depth-ordered set of calligraphic point features;
(b) resolving the occultation relationships between all potentially-raster-visible surface faces of a raster portion of the display image, to obtain a depth-ordered set of potentially-raster-visible surface faces; and
(c) then resolving for each cell of the display image the occultation relationships between each of the depth-ordered calligraphic point features and each of the depth-ordered potentially-raster-visible faces located along a sightline passing through that cell.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for determining the proper occulation relationship between a calligraphic point and at least one of another calligraphic point and a surface in a raster image, divides the total image screen into an array of spans, each containing an ordered set of pixels which may be further divided into an array of subpixels; determines which of the subpixels on the total screen lie inside each of the raster surfaces and calligraphic points which must be considered for the image totality; then orders the distance of each of the raster surfaces from the viewing point and also orders the distance of each of the point features from the viewing point; and then compares the ordered distances of each point to at least one of the raster surface distances and other point distances to determine which of subpixels of the point or surface/other point are occluded and which subpixels are visible.
-
Citations
17 Claims
-
1. A method for determining a proper occultation relationship between a calligraphic point feature of a display image and at least one of another calligraphic point feature and a potentially-raster-visible surface face in the same cell of a display image comprised of an ordered set of display cells, comprising the steps of:
-
(a) resolving the occultation relationships between all calligraphic point features of a calligraphic portion of the display image, to obtain a depth-ordered set of calligraphic point features; (b) resolving the occultation relationships between all potentially-raster-visible surface faces of a raster portion of the display image, to obtain a depth-ordered set of potentially-raster-visible surface faces; and (c) then resolving for each cell of the display image the occultation relationships between each of the depth-ordered calligraphic point features and each of the depth-ordered potentially-raster-visible faces located along a sightline passing through that cell. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for determining a proper occultation relationship between a calligraphic point feature and at least one of another calligraphic point feature and a potentially-raster-visible surface face in a raster portion of a display image frame, comprising the steps of:
- dividing the total image screen into an array of cells;
determining which of the cells on the total screen lie inside each of the potentially-raster-visible faces and calligraphic point features which must be considered for the total image screen;
ordering the distance of each of the potentially-raster-visible faces from a viewing point;
ordering the distance of each of the calligraphic point features from the viewing point; and
comparing the ordered distances of each calligraphic point feature to at least one of the potentially-raster-visible face distances and other calligraphic point features distances to determine which of the cells lying inside of each of the calligraphic point feature, the raster face or the other calligraphic point feature are occluded and which cells are visible. - View Dependent Claims (16, 17)
- dividing the total image screen into an array of cells;
Specification