×

Solids modelling generator

  • US 4,730,261 A
  • Filed: 04/06/1987
  • Issued: 03/08/1988
  • Est. Priority Date: 10/25/1983
  • Status: Expired due to Fees
First Claim
Patent Images

1. A graphics display apparatus for generating visual images of visible surfaces of geometric solids, wherein said geometric solids are defined by line segments which meet at vertices, and further wherein said vertices are defined in at least a three-dimensional coordinate system and by an intensity coordinate, comprisingvisual display means for displaying an array of pixels;

  • refresh memory means coupled to the visual display means for storing the array of pixels, wherein each pixel of the array of pixels is stored at a designated address;

    a first plurality of vector generator means, coupled to address the refresh memory means and responsive to a first set of coordinate values from selected ones of said vertices which define line segments of the geometric solids that oppose one another, for determining start, end, and intermediate points of parallel line segments which extend between the opposing line segments and which are parallel to a first dimensional axis of the three-dimensional coordinate system, wherein the first set of coordinate values correspond to a first set of specified coordinate dimensions of the three-dimensional coordinate system, and the start, end, and intermediate points are expressed in the first set of specified coordinate dimensions;

    a second plurality of vector generator means, responsive to a second set of coordinate values from said selected ones of said vertices and to the start, end, and intermediate points of the parallel line segments, for determining coordinates values of the start, end, and intermediate points of said parallel line segments for the dimensional coordinates of the multi-dimensional coordinate system which were not included in the first set of dimensional coordinates, wherein the second set of coordinate values include coordinates which correspond to a second set of coordinate dimensions of the three-dimensional coordinate system, at least one coordinate dimension of which is different from that in the first set of specified coordinate dimensions;

    means coupled to the first and second plurality of vector generator means, to the refresh memory means, and to the control means, for enabling the refresh memory means when points on visible surfaces are being identified by the first and second vector generator means;

    a third plurality of vector generator means, coupled to the refresh memory means and to the determining means and responsive to the intensity and dimensional coordinate values from the selected ones of said vertices, for determining start, end, and intermediate intensity values of the parallel line segments and for supplying said intensity values to the refresh memory means; and

    control means for coordinating the operation of the first, second, and third plurality of vector generator means and for addressing the refresh memory means and the determining means so that intensity values of the visible surface of the geometric solid are stored at the appropriate designated address of the refresh memory means.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×