Computer graphics
    2.
    发明公开
    Computer graphics 审中-公开
    Graphisches Rechnersystem

    公开(公告)号:EP1465116A1

    公开(公告)日:2004-10-06

    申请号:EP03252037.1

    申请日:2003-03-31

    Inventor: Robart, Mathieu

    CPC classification number: G06T15/60

    Abstract: A method of rendering an image comprising 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, the method comprising: generating a shadow mask 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 being determined utilising the distance between the shadow-casting object and the shadow-receiving object.

    Abstract translation: 一种渲染图像的方法,该图像包括至少一个光源,第一阴影投射物体,其具有位于远离所述至少一个光源的第一阴影投射物体的侧面上的第二阴影接收物体,该方法 包括:产生一个阴影掩模,用于为阴影接收表面上的多个像素中的每一个标识每个像素中的阴影强度的灰度级,该强度是利用阴影投射对象和阴影接收之间的距离确定的 目的。

    A geometric processing stage for a pipelined graphic engine, corresponding method and computer program product therefor
    3.
    发明公开
    A geometric processing stage for a pipelined graphic engine, corresponding method and computer program product therefor 有权
    为管道状的几何处理阶段,图形显示系统,方法和计算机程序,用于

    公开(公告)号:EP1496475A1

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

    申请号:EP03015270.6

    申请日:2003-07-07

    CPC classification number: G06T15/005 G06T15/40

    Abstract: A geometric processing stage (111b) 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 (111b) includes:

    a model view module (201) 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 (309) arranged downstream of the model view module (201) for at least partially eliminating the non visible primitives,
    a projection transform module (204) for transforming the coordinates of the video signals from view space coordinates into normalized projection coordinates (P), and
    a perspective divide module (208) for transforming the coordinates of the video signals from normalized projection (P) coordinates into screen space coordinates (S).

    The back face culling module (309) is arranged downstream the projection transform module (204) and operates on normalized projection (P) coordinates of said primitives. The perspective divide module (208) is arranged downstream the back face culling module (309) for transforming the coordinates of the video signals from normalized projection (P) coordinates into screen space coordinates (S). A circuit (10) in the back face culling module can be shared with a standard three dimension back face culling operation when necessary.
    A preferred application is in graphic engines using standard graphics language like OpenGL and NokiaGL.

    Abstract translation: 用于在适用于在屏幕上显示空间坐标(S)的视频信号并产生已处理的视频信号的流水线处理引擎的几何处理级(111B)。 几何处理级(111B),包括:用于在视觉空间生成的原始视频信号的投影坐标的模型视图模块(201),所述原语包括可见和不可见图元,设置在背面剔除模块(309) 用于从视觉空间变换所述视频信号的坐标模型视图模块(201)用于至少部分地消除所述非可见原始,投影变换模块(204)的下游坐标转换成归一化的投影坐标(P),和一个透视分割 模块(208),用于从归一化的投影(P)变换所述视频信号的坐标坐标转换成屏幕空间坐标(S)。 的背面剔除模块(309)的下游布置在投影变换模块(204)和操作上归一化的投影(P)。所述原始的坐标。 在透视分割模块(208)被布置在下游的背面剔除模块(309),用于从归一化的投影(P)变换所述视频信号的坐标坐标转换成屏幕空间坐标(S)。 所述背面剔除模块中的电路(10)可以与标准三维背面共享剔除操作时是必要的。 一个优选的应用是在使用如OpenGL和NokiaGL标准图形语言的图形引擎。

Patent Agency Ranking