×

Method and apparatus for applying a shadowing operation to figures to be drawn for displaying on CRT-display

  • US 5,083,287 A
  • Filed: 07/14/1989
  • Issued: 01/21/1992
  • Est. Priority Date: 07/14/1988
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for applying a shadowing operation to figures to be drawn for display on a CRT-display, comprising the steps of:

  • (a) extracting figures within a volume to be shadowed from every figure to be drawn to obtain extracted figures, said volume to be shadowed being a volume including desired figures for which shadows may be projected in a view volume,(b) transforming said extracted figures to figures having individual data defined in a light source coordinate system in which a direction of radiation from a light source defines a depth direction,(c) judging for every pixel of said transformed figures whether each pixel is before or behind other pixels in said depth direction, and obtaining existence information relating to which pixels are nearest said light source in each figure based on said judgement results,(d) judging for each figure whether all pixels of said figure are nearest said light source, or only some pixels are nearest said light source, or no pixel is nearest said light source, based on said existence information obtained in step (c), and(e) drawing said figures having individual data defined in a view reference coordinate system in which a direction of view is a depth direction,wherein according to said result of judgement in step (d), (i) figures having some pixels which exist nearest said light source, are drawn for every pixel based on shadow information or lighten information selected with reference to said existence information obtained in step (c), (ii) figures having no pixel which exists nearest said light source are drawn entirely based on shadow information, and (iii) figures having all pixels existing nearest said light source are drawn entirely based on lighten information.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×