Computer system and method for interference checking of polyhedra using
capping polygons
    3.
    发明授权
    Computer system and method for interference checking of polyhedra using capping polygons 失效
    使用封盖多边形进行多面体干涉检查的计算机系统和方法

    公开(公告)号:US5444838A

    公开(公告)日:1995-08-22

    申请号:US671070

    申请日:1991-03-18

    CPC classification number: G06T17/00

    Abstract: A computer graphics system configured to allow a user to move at least one sectioning plane about at least one polyhedron having a plurality of polygons and to display, if necessary, an interference area between the plurality of polygons is disclosed. The computer graphics system first comprises at least one processor and at least one memory unit configured with the computer graphics system to process data. The computer graphics system further comprises an input device configured with the computer graphics system to allow the user to specify the at least one sectioning plane. The computer graphics system further comprises an interference checking module configured with the computer graphics system to generate an interference cap polygon indicative of the interference area. The computer graphics system further comprises a display device configured with the computer graphics system to display the interference cap polygon.

    Abstract translation: 一种计算机图形系统,被配置为允许用户围绕具有多个多边形的至少一个多面体移动至少一个分段平面,并且如有必要,显示多个多边形之间的干涉区域。 计算机图形系统首先包括至少一个处理器和配置有计算机图形系统以处理数据的至少一个存储器单元。 计算机图形系统还包括配置有计算机图形系统的输入设备,以允许用户指定至少一个分段平面。 所述计算机图形系统还包括配置有所述计算机图形系统以产生指示所述干扰区域的干扰帽多边形的干扰检查模块。 计算机图形系统还包括配置有计算机图形系统以显示干涉帽多边形的显示装置。

    Method and apparatus for performing occlusion testing while exploiting frame to frame temporal coherence
    4.
    发明授权
    Method and apparatus for performing occlusion testing while exploiting frame to frame temporal coherence 有权
    用于在利用帧以帧时间相干性的情况下进行遮挡测试的方法和装置

    公开(公告)号:US06476806B1

    公开(公告)日:2002-11-05

    申请号:US09292906

    申请日:1999-04-16

    CPC classification number: G06T15/40

    Abstract: A method and apparatus is provided for performing occlusion testing in a computer graphics display system. The apparatus comprises logic configured to determine whether or not an object of a current image frame was occluded in a previous image frame. If a determination is made that the object was not occluded in the previous image frame, then the logic causes the object of the current image frame to be rendered to a frame buffer of the computer graphics display system. The current and previous image frames are each comprised of a plurality of objects, and the logic determines whether or not each of the objects of the current image frame were occluded in the previous image frame. The logic causes any objects of the current image frame that were not occluded in the previous image frame to be rendered to the frame buffer. Once all of the objects of the current image frame that were not occluded in the previous image frame have been rendered to the frame buffer, the logic determines whether or not any of the rendered objects of the current image frame are occluded. If the logic determines that a particular rendered object of the current image frame is not occluded, the logic determines whether or not the particular object was occluded in the previous image frame. If so, then the logic determines that a prediction error has occurred because the object was not rendered even though it is visible. In accordance with a first embodiment of the present invention, when the logic determines that a prediction error has occurred, it causes the visible object to be rendered to the frame buffer to correct the error. In accordance with a second embodiment of the present invention, the logic waits until all of the objects have been tested and then causes all of the visible objects to be rendered to the frame buffer.

    Abstract translation: 提供了一种在计算机图形显示系统中执行遮挡测试的方法和装置。 该装置包括被配置为确定当前图像帧的对象是否在先前图像帧中被遮挡的逻辑。 如果确定对象在先前图像帧中未被遮挡,则逻辑使得当前图像帧的对象被呈现到计算机图形显示系统的帧缓冲器。 当前和先前的图像帧各自包括多个对象,并且该逻辑确定当前图像帧中的每个对象是否被遮挡在先前的图像帧中。 该逻辑使当前图像帧中未被遮挡的任何对象呈现在帧缓冲器中。 一旦当前图像帧中没有被遮挡在先前图像帧中的所有对象已被呈现给帧缓冲器,则该逻辑确定当前图像帧中的任何渲染对象是否被遮挡。 如果逻辑确定当前图像帧的特定渲染对象不被遮挡,则逻辑确定特定对象是否在先前图像帧中被遮挡。 如果是这样,则逻辑确定已经发生预测错误,因为即使可见对象也没有呈现对象。 根据本发明的第一实施例,当逻辑确定已经发生预测错误时,它使可见对象被渲染到帧缓冲器以校正错误。 根据本发明的第二实施例,逻辑等待直到所有对象都被测试,然后使得所有可见对象被呈现给帧缓冲器。

    Fast alpha transparency rendering method
    6.
    发明授权
    Fast alpha transparency rendering method 失效
    快速的alpha透明度渲染方法

    公开(公告)号:US5923333A

    公开(公告)日:1999-07-13

    申请号:US778858

    申请日:1997-01-06

    CPC classification number: G06T15/405

    Abstract: A fast method for rendering opaque and transparent objects that produces a higher quality image at a greater speed for a given level of hardware support. Opaque objects are rendered first utilizing the z-buffer as a solids only depth buffer. Transparent objects are then rendered in multiple passes. Transparent objects are processed in a back to front order to eliminate surface anomalies. The z-buffer is utilized in an alternative mode so that the front-most surfaces of objects in a scene are processed last. Back-facing primitives of transparent objects are rendered and alpha blended first and then the front-facing primitives are rendered and alpha blended second.

    Abstract translation: 一种用于渲染不透明和透明对象的快速方法,可以在给定级别的硬件支持下以更高的速度生成更高质量的图像。 首先使用z缓冲区作为仅固体深度缓冲区渲染不透明对象。 然后透明对象在多遍中呈现。 透明物体按照前后顺序进行处理,以消除表面异常。 z缓冲区以替代模式使用,以便场景中最前面的对象表面被最后处理。 渲染透明对象的背面图元,首先渲染alpha混合,然后渲染前面的图元,再进行阿尔法混合。

    Computer graphics system and method for capping volume enclosing
polyhedron after sectioning
    7.
    发明授权
    Computer graphics system and method for capping volume enclosing polyhedron after sectioning 失效
    计算机绘图系统和切片后封闭多面体的封盖方法

    公开(公告)号:US5493653A

    公开(公告)日:1996-02-20

    申请号:US257211

    申请日:1994-06-07

    CPC classification number: G06T19/20 G06T2219/008 G06T2219/2021

    Abstract: A computer graphics system and method for capping a polyhedron made up of a plurality of polygons after the polyhedron has been sectioned by a designer to thereby provide a realistic display of the polyhedron. The computer graphics system first comprises at least one processor and at least one memory unit configured with the computer graphics system to process data. The computer graphics system further comprises an input device configured with the computer graphics system to allow the designer to specify the at least one sectioning plane. The computer graphics system further comprises a polyhedron capping module configured in the computer graphics system to instruct the at least one processor how to section and cap the polyhedron against the sectioning plane. The computer graphics system further comprises a display device configured with the computer graphics system to display the capped polyhedron.

    Abstract translation: 在多面体被设计者分段之后,由多个多边形组成的多面体加帽的计算机图形系统和方法,从而提供多面体的真实显示。 计算机图形系统首先包括至少一个处理器和配置有计算机图形系统以处理数据的至少一个存储器单元。 计算机图形系统还包括配置有计算机图形系统的输入设备,以允许设计者指定至少一个分段平面。 所述计算机图形系统还包括配置在所述计算机图形系统中的多面体封盖模块,用于指示所述至少一个处理器如何相对于所述分段平面对所述多面体进行分段和封盖。 计算机图形系统还包括配置有计算机图形系统以显示加盖多面体的显示装置。

Patent Agency Ranking