Geometric processing stage for a pipelined graphic engine, corresponding method and computer program product therefor
    1.
    发明授权
    Geometric processing stage for a pipelined graphic engine, corresponding method and computer program product therefor 有权
    流水线图形引擎的几何处理阶段,相应的方法和计算机程序产品

    公开(公告)号:US07236169B2

    公开(公告)日:2007-06-26

    申请号:US10886939

    申请日:2004-07-07

    CPC classification number: G06T15/005 G06T15/40

    Abstract: A geometric processing stage for a pipelined engine for processing video signals and generating processed video signal in space coordinates (S) adapted for display on a screen. The geometric processing stage includes: a model view module for generating projection coordinates of primitives of the video signals in a view space, said primitives including visible and non-visible primitives, a back face culling module arranged downstream of the model view module for at least partially eliminating the non visible primitives, a projection transform module for transforming the coordinates of the video signals from view space coordinates into normalized projection coordinates (P), and a perspective divide module for transforming the coordinates of the video signals from normalized projection (P) coordinates into screen space coordinates (S). The back face culling module is arranged downstream the projection transform module and operates on normalized projection (P) coordinates of said primitives. The perspective divide module is arranged downstream the back face culling module for transforming the coordinates of the video signals from normalized projection (P) coordinates into screen space coordinates (S). A circuit in the back face culling module can be shared with a standard three dimension back face culling operation when necessary. An application is in graphic engines using standard graphics language like OpenGL and NokiaGL.

    Abstract translation: 一种用于处理视频信号并且在适于在屏幕上显示的空间坐标(S))中生成经处理的视频信号的流水线引擎的几何处理级。 所述几何处理阶段包括:模型视图模块,用于在视图空间中产生所述视频信号的图元的投影坐标,所述图元包括可见和不可见的图元,背模板模块,布置在所述模型视图模块的下游,用于至少 部分地消除不可见原始图像的投影变换模块,用于将视频信号的坐标从视距空间坐标变换为归一化投影坐标(P);以及透视分割模块,用于将来自标准化投影(P)的视频信号的坐标变换, 坐标到屏幕空间坐标(S)。 背面剔除模块设置在投影变换模块的下游,并对所述图元的标准化投影(P)坐标进行操作。 透视分割模块设置在背面拣选模块的下游,用于将视频信号的坐标从标准化投影(P)坐标变换为屏幕空间坐标(S)。 背面剔除模块中的电路可以在需要时与标准的三维背面拣选操作共享。 应用程序是使用OpenGL和NokiaGL等标准图形语言的图形引擎。

    PROCESSING UNIT
    2.
    发明申请
    PROCESSING UNIT 审中-公开
    处理单元

    公开(公告)号:US20100225660A1

    公开(公告)日:2010-09-09

    申请号:US12640814

    申请日:2009-12-17

    Applicant: Mathieu Robart

    Inventor: Mathieu Robart

    CPC classification number: G06T15/80 G06T15/005

    Abstract: A processing unit comprising a memory configured to hold a plurality of colour stops. The processing unit configured to receive a reference offset and to select two of the colour stops in dependence on the reference offset. The processing unit further configured to calculate an interpolated colour in dependence on the selected colour stops and the reference offset.

    Abstract translation: 一种处理单元,包括被配置为保持多个颜色停止的存储器。 所述处理单元被配置为接收参考偏移并且根据参考偏移来选择两个所述颜色停止。 处理单元还被配置为根据所选择的颜色停止点和参考偏移量来计算内插颜色。

    Computer graphics
    3.
    发明授权
    Computer graphics 有权
    电脑图像

    公开(公告)号:US07307631B2

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

    申请号:US10811481

    申请日:2004-03-26

    Applicant: Mathieu Robart

    Inventor: Mathieu Robart

    CPC classification number: G06T15/60

    Abstract: An image is rendered which includes at least one light source, a first, shadow-casting object with a second, shadow-receiving object located on the side of the first shadow-casting object remote from said at least one light source. A shadow mask is generated which identifies for each of a plurality of pixels on the shadow receiving surface a grey level representing the intensity of shadow in each pixel. The intensity is determined utilizing the distance between the shadow-casting object and the shadow-receiving object.

    Abstract translation: 渲染图像,其包括至少一个光源,第一阴影投射对象,其具有位于远离所述至少一个光源的第一阴影投射对象的一侧上的第二影子接收对象。 产生阴影掩模,其对阴影接收表面上的多个像素中的每一个识别代表每个像素中的阴影强度的灰度级。 使用阴影投射对象和阴影接收对象之间的距离来确定强度。

    Geometric processing stage for a pipelined graphic engine, corresponding method and computer program product therefor
    4.
    发明申请
    Geometric processing stage for a pipelined graphic engine, corresponding method and computer program product therefor 有权
    流水线图形引擎的几何处理阶段,相应的方法和计算机程序产品

    公开(公告)号:US20050190183A1

    公开(公告)日:2005-09-01

    申请号:US10886939

    申请日:2004-07-07

    CPC classification number: G06T15/005 G06T15/40

    Abstract: A geometric processing stage for a pipelined engine for processing video signals and generating processed video signal in space coordinates (S) adapted for display on a screen. The geometric processing stage includes: a model view module for generating projection coordinates of primitives of the video signals in a view space, said primitives including visible and non-visible primitives, a back face culling module arranged downstream of the model view module for at least partially eliminating the non visible primitives, a projection transform module for transforming the coordinates of the video signals from view space coordinates into normalized projection coordinates (P), and a perspective divide module for transforming the coordinates of the video signals from normalized projection (P) coordinates into screen space coordinates (S). The back face culling module is arranged downstream the projection transform module and operates on normalized projection (P) coordinates of said primitives. The perspective divide module is arranged downstream the back face culling module for transforming the coordinates of the video signals from normalized projection (P) coordinates into screen space coordinates (S). A circuit in the back face culling module can be shared with a standard three dimension back face culling operation when necessary. An application is in graphic engines using standard graphics language like OpenGL and NokiaGL.

    Abstract translation: 一种用于处理视频信号并且在适于在屏幕上显示的空间坐标(S))中生成经处理的视频信号的流水线引擎的几何处理级。 所述几何处理阶段包括:模型视图模块,用于在视图空间中产生所述视频信号的图元的投影坐标,所述图元包括可见和不可见的图元,背景剔除模块,布置在模型视图模块的下游,用于至少 部分地消除不可见原始图像的投影变换模块,用于将视频信号的坐标从视距空间坐标变换为归一化投影坐标(P);以及透视分割模块,用于将来自标准化投影(P)的视频信号的坐标变换, 坐标到屏幕空间坐标(S)。 背面剔除模块设置在投影变换模块的下游,并对所述图元的标准化投影(P)坐标进行操作。 透视分割模块设置在背面拣选模块的下游,用于将视频信号的坐标从标准化投影(P)坐标变换为屏幕空间坐标(S)。 背面剔除模块中的电路可以在需要时与标准的三维背面拣选操作共享。 应用程序是使用OpenGL和NokiaGL等标准图形语言的图形引擎。

Patent Agency Ranking