METHODS, SYSTEMS, AND DATA STRUCTURES FOR GENERATING A RASTERIZER
    2.
    发明申请
    METHODS, SYSTEMS, AND DATA STRUCTURES FOR GENERATING A RASTERIZER 有权
    用于产生RASTERIZER的方法,系统和数据结构

    公开(公告)号:US20110157204A1

    公开(公告)日:2011-06-30

    申请号:US13040486

    申请日:2011-03-04

    IPC分类号: G09G5/00

    CPC分类号: G06T1/20 G06T1/00 G06T15/005

    摘要: Methods, systems and data structures produce a rasterizer. A graphical state is detected on a machine architecture. The graphical state is used for assembling a shell rasterizer. The machine architecture is used for selecting replacement logic that replaces portions of shell logic in the shell rasterizer. The machine architecture is used for selectively inserting memory management logic into portions of the shell logic to produce.

    摘要翻译: 方法,系统和数据结构产生一个光栅化器。 在机器结构上检测到图形状态。 图形状态用于组装外壳光栅化器。 机器架构用于选择替换外壳光栅化器中shell逻辑部分的替换逻辑。 机器架构用于将存储器管理逻辑选择性地插入到壳逻辑的部分以产生。

    Augmented reality system
    3.
    发明授权
    Augmented reality system 有权
    增强现实系统

    公开(公告)号:US07301547B2

    公开(公告)日:2007-11-27

    申请号:US10104471

    申请日:2002-03-22

    IPC分类号: G09G5/00 G06T15/00 G06K9/62

    摘要: A virtual reality system surveys a real-world environment, generates 3D data that defines the real-world environment, renders a virtual 3D environment using the 3D data, retrieves a virtual object from a database comprised of pre-stored virtual objects, renders the virtual object in the virtual 3D environment, and re-positions the virtual object in the virtual 3D environment.

    摘要翻译: 虚拟现实系统调查现实环境,生成定义现实环境的3D数据,使用3D数据渲染虚拟3D环境,从包含预存的虚拟对象的数据库中检索虚拟对象,呈现虚拟 虚拟3D环境中的对象,并在虚拟3D环境中重新定位虚拟对象。

    Methods and apparatuses for a polygon binning process for rendering
    5.
    发明申请
    Methods and apparatuses for a polygon binning process for rendering 有权
    用于渲染的多边形合并过程的方法和装置

    公开(公告)号:US20050285850A1

    公开(公告)日:2005-12-29

    申请号:US10881668

    申请日:2004-06-29

    IPC分类号: G06F17/00 G06T1/20 G09G5/00

    CPC分类号: G06T15/005 G06T11/40

    摘要: Various methods, apparatuses, and systems are described in which subdivided polygons are derived from a first polygon. Bin assignments of subdivided polygons derived from a first polygon may be stored. One or more reference coordinate points associated with coordinates of the first polygon may be stored. One or more reference coordinate points associated with the coordinates of the first polygon on a subsequent frame may be compared to the stored one or more reference coordinate points from a previous frame. The bin assignments for the corresponding subdivided polygons for the subsequent frame may be reused if the results of the comparison are within a preset threshold quantity.

    摘要翻译: 描述各种方法,装置和系统,其中从第一多边形导出细分多边形。 可以存储从第一多边形导出的细分多边形的仓分配。 可以存储与第一多边形的坐标相关联的一个或多个参考坐标点。 可以将与后续帧上的第一多边形的坐标相关联的一个或多个参考坐标点与来自前一帧的所存储的一个或多个参考坐标点进行比较。 如果比较结果在预设的阈值内,则可以重新使用用于后续帧的相应细分多边形的仓分配。

    Defining surface normals in a 3D surface mesh
    6.
    发明授权
    Defining surface normals in a 3D surface mesh 失效
    在3D表面网格中定义曲面法线

    公开(公告)号:US06650324B1

    公开(公告)日:2003-11-18

    申请号:US09429876

    申请日:1999-10-29

    申请人: Stephen Junkins

    发明人: Stephen Junkins

    IPC分类号: G06T1720

    CPC分类号: G06T17/20

    摘要: In rendering an image of a 3D surface, a computer system obtains a digital model that includes data points defining vertices for triangles that represent 2D faces of the 3D surface. The computer also obtains a plurality of vectors, each defining a surface normal for the 3D surface at a corresponding one of the vertices. The computer applies an algorithm, such as, Loop's Equation, to the data points to create new data points defining new vertices that subdivide the triangles into smaller triangles. The computer applies the same algorithm to the vectors to calculate new vectors, each defining a surface normal at a corresponding one of the new vertices.

    摘要翻译: 在渲染3D表面的图像时,计算机系统获得数字模型,该数字模型包括定义用于表示3D表面的2D面的三角形的顶点的数据点。 计算机还获得多个向量,每个向量在对应的一个顶点处限定3D表面的表面法线。 计算机将诸如循环公式的算法应用于数据点,以创建定义将三角形细分为较小三角形的新顶点的新数据点。 计算机对向量应用相同的算法来计算新向量,每个向量在相应的一个新顶点上定义表面法线。

    Methods, systems, and data structures for generating a rasterizer
    8.
    发明授权
    Methods, systems, and data structures for generating a rasterizer 有权
    用于生成光栅化器的方法,系统和数据结构

    公开(公告)号:US08456479B2

    公开(公告)日:2013-06-04

    申请号:US13717404

    申请日:2012-12-17

    CPC分类号: G06T1/20 G06T1/00 G06T15/005

    摘要: Methods, systems and data structures produce a rasterizer. A graphical state is detected on a machine architecture. The graphical state is used for assembling a shell rasterizer. The machine architecture is used for selecting replacement logic that replaces portions of shell logic in the shell rasterizer. The machine architecture is used for selectively inserting memory management logic into portions of the shell logic to produce.

    摘要翻译: 方法,系统和数据结构产生一个光栅化器。 在机器结构上检测到图形状态。 图形状态用于组装外壳光栅化器。 机器架构用于选择替换外壳光栅化器中shell逻辑部分的替换逻辑。 机器架构用于将存储器管理逻辑选择性地插入到壳逻辑的部分以产生。

    METHODS, SYSTEMS, AND DATA STRUCTURES FOR GENERATING A RASTERIZER
    9.
    发明申请
    METHODS, SYSTEMS, AND DATA STRUCTURES FOR GENERATING A RASTERIZER 有权
    用于产生RASTERIZER的方法,系统和数据结构

    公开(公告)号:US20100128035A1

    公开(公告)日:2010-05-27

    申请号:US12697067

    申请日:2010-01-29

    IPC分类号: G06T15/40

    CPC分类号: G06T1/20 G06T1/00 G06T15/005

    摘要: Methods, systems and data structures produce a rasterizer. A graphical state is detected on a machine architecture. The graphical state is used for assembling a shell rasterizer. The machine architecture is used for selecting replacement logic that replaces portions of shell logic in the shell rasterizer. The machine architecture is used for selectively inserting memory management logic into portions of the shell logic to produce.

    摘要翻译: 方法,系统和数据结构产生一个光栅化器。 在机器结构上检测到图形状态。 图形状态用于组装外壳光栅化器。 机器架构用于选择替换外壳光栅化器中shell逻辑部分的替换逻辑。 机器架构用于将存储器管理逻辑选择性地插入到壳逻辑的部分以产生。

    Optimized Frustum Clipping Via Cached Clip Vertices
    10.
    发明申请
    Optimized Frustum Clipping Via Cached Clip Vertices 审中-公开
    通过缓存剪辑顶点优化的截锥体剪切

    公开(公告)号:US20090295799A1

    公开(公告)日:2009-12-03

    申请号:US12537459

    申请日:2009-08-07

    IPC分类号: G09G5/00 G06T17/20

    CPC分类号: G06T15/30

    摘要: Apparatus, systems and methods for optimized frustum clipping via cached clip vertices are disclosed. For example, a method is disclosed, the method including generating a clip vertex for a leading edge of a triangle of a triangle strip or fan, indicating that the leading edge is shared with an adjacent triangle of the triangle strip or fan, and in response to the indication, using the clip vertex as a clip vertex of a trailing edge of the adjacent triangle in the triangle strip or fan. Other implementations are disclosed.

    摘要翻译: 公开了通过缓存夹顶点优化平截头体裁剪的装置,系统和方法。 例如,公开了一种方法,该方法包括为三角形带或风扇的三角形的前缘产生剪辑顶点,指示前缘与三角形条或风扇的相邻三角形共享,并且作为响应 使用剪辑顶点作为三角形条或风扇中相邻三角形后缘的剪辑顶点。 公开了其他实现。