-
公开(公告)号:DE3788260D1
公开(公告)日:1994-01-05
申请号:DE3788260
申请日:1987-08-18
Applicant: IBM
IPC: G06F7/548 , G06F17/16 , G06T11/00 , G06F15/347 , G06F15/62
Abstract: To avoid the overflow problem, in a graphics display system which employs matrix concatenation for coordinate transformation and matrix element precision equal to that inherent to the system, which can cause an out-of-bounds location of a data element, number translation shift factors are introduced for the last row of the matrix which when used to operate on matrix elements. This will maintain the elements within the physical boundaries of the graphics base by preventing overflow. The disclosed modification can be implemented in microcode in a commercially availably graphics display system such as the IBM 5080 Graphics System.
-
公开(公告)号:DE3851207T2
公开(公告)日:1995-03-30
申请号:DE3851207
申请日:1988-10-24
Applicant: IBM
Inventor: CALLAHAN ROBERT MATTHEW , HEMPEL BRUCE CARLTON
Abstract: A method of operating a computer graphics system is described which gives local control to an application's display list program during the drawing process when a "pickable" primitive intersects the pick window. This control is provided in such a way that the state of graphics workstation remains unaltered. Thus the application's local display list program is permitted to make "picking" and/or visualization decisions at the moment the pick occurs, and then resume execution of the display program wherever desired (typically, at the graphic instruction following the one that caused the pick). This capability enables application programs to provide greater functionality, usability and productivity their users.
-
公开(公告)号:DE3853336T2
公开(公告)日:1995-09-28
申请号:DE3853336
申请日:1988-10-13
Applicant: IBM
Inventor: GONZALEZ-LOPEZ JORGE , HEMPEL BRUCE CARLTON , LIANG BOB CHAO-CHU
Abstract: A lighting model processing system for a computer graphics workstation's shading function includes multiple floating point processing stages arranged and operated in pipeline. Each stage is constructed from one or more identical floating point processors. The lighting model processing system supports one or more light sources illuminating an object to be displayed, with parallel or perspective projection. Dynamic partitioning can be used to balance the computational workload among various of the processors in order to avoid a bottleneck in the pipeline. The high throughput of the pipeline system makes possible the rapid calculation and display of high quality shaded images.
-
公开(公告)号:DE3853336D1
公开(公告)日:1995-04-20
申请号:DE3853336
申请日:1988-10-13
Applicant: IBM
Inventor: GONZALEZ-LOPEZ JORGE , HEMPEL BRUCE CARLTON , LIANG BOB CHAO-CHU
Abstract: A lighting model processing system for a computer graphics workstation's shading function includes multiple floating point processing stages arranged and operated in pipeline. Each stage is constructed from one or more identical floating point processors. The lighting model processing system supports one or more light sources illuminating an object to be displayed, with parallel or perspective projection. Dynamic partitioning can be used to balance the computational workload among various of the processors in order to avoid a bottleneck in the pipeline. The high throughput of the pipeline system makes possible the rapid calculation and display of high quality shaded images.
-
公开(公告)号:DE3851207D1
公开(公告)日:1994-09-29
申请号:DE3851207
申请日:1988-10-24
Applicant: IBM
Inventor: CALLAHAN ROBERT MATTHEW , HEMPEL BRUCE CARLTON
Abstract: A method of operating a computer graphics system is described which gives local control to an application's display list program during the drawing process when a "pickable" primitive intersects the pick window. This control is provided in such a way that the state of graphics workstation remains unaltered. Thus the application's local display list program is permitted to make "picking" and/or visualization decisions at the moment the pick occurs, and then resume execution of the display program wherever desired (typically, at the graphic instruction following the one that caused the pick). This capability enables application programs to provide greater functionality, usability and productivity their users.
-
公开(公告)号:DE3788260T2
公开(公告)日:1994-05-19
申请号:DE3788260
申请日:1987-08-18
Applicant: IBM
IPC: G06F7/548 , G06F17/16 , G06T11/00 , G06F15/347 , G06F15/62
Abstract: To avoid the overflow problem, in a graphics display system which employs matrix concatenation for coordinate transformation and matrix element precision equal to that inherent to the system, which can cause an out-of-bounds location of a data element, number translation shift factors are introduced for the last row of the matrix which when used to operate on matrix elements. This will maintain the elements within the physical boundaries of the graphics base by preventing overflow. The disclosed modification can be implemented in microcode in a commercially availably graphics display system such as the IBM 5080 Graphics System.
-
-
-
-
-