System and method of processing digital terrain information

    公开(公告)号:US06600489B2

    公开(公告)日:2003-07-29

    申请号:US09737271

    申请日:2000-12-14

    申请人: Stephen R. Cook

    发明人: Stephen R. Cook

    IPC分类号: G06T1550

    CPC分类号: G06T17/05 G06T15/50 G06T15/80

    摘要: In a mapping system using a graphics application programming interface, for every digital terrain elevation data post, a normal to the terrain surface is calculated, which is then encoded in a half-polar coordinate system. The tilt and azimuth are represented as two fixed-point integers and a color table containing the illumination colors, such as gray scale colors, are given a particular azimuth and tilt combination. The two-dimensional color table array is collapsed into a single-dimensional array by concatenating (linking together) the azimuth and tilt into a single integer. The azimuth will be the most significant position. During rendering, the graphic subsystem converts the color table.

    Image processing apparatus and method
    2.
    发明授权
    Image processing apparatus and method 有权
    图像处理装置及方法

    公开(公告)号:US06473091B1

    公开(公告)日:2002-10-29

    申请号:US09458167

    申请日:1999-12-09

    IPC分类号: G06T1550

    CPC分类号: G06T15/503

    摘要: An image processing apparatus and method which can reduce the size of circuits for &agr;-blending and dithering and realize high speed processing which perform in parallel processing for finding an amount of update of present image data to be drawn with respect to image data already stored in a display buffer by using a blending coefficient in a subtractor and a multiplier and processing for adding noise data to the image data already stored in the display buffer in a first adder and adding the data obtained by the two processing at a second adder so as to find data comprised of noise data added to data obtained by linear interpolation of two colors, then extracting color valid values at a clamp circuit, thinning out the extracted data in a rounding-off circuit, and writing it back to the display buffer.

    摘要翻译: 一种图像处理装置和方法,其可以减小用于阿尔法混合和抖动的电路的尺寸,并实现高速处理,其执行并行处理,以找到相对于已经存储在图像数据中的图像数据绘制的当前图像数据的更新量 显示缓冲器,通过使用减法器中的混合系数和乘法器,以及用于将第一加法器中已经存储在显示缓冲器中的图像数据添加噪声数据的处理,并将通过两次处理获得的数据加到第二加法器,以便 找到由添加到通过两种颜色的线性内插获得的数据的噪声数据组成的数据,然后在钳位电路处提取彩色有效值,在舍入电路中稀释提取的数据,并将其写回到显示缓冲器。

    Method and apparatus for supporting texture patterns larger than supported natively by a graphics chip
    3.
    发明授权
    Method and apparatus for supporting texture patterns larger than supported natively by a graphics chip 有权
    用于支持大于由图形芯片本身支持的纹理图案的方法和装置

    公开(公告)号:US06437791B1

    公开(公告)日:2002-08-20

    申请号:US09391300

    申请日:1999-09-07

    申请人: Doug Hopkins

    发明人: Doug Hopkins

    IPC分类号: G06T1550

    CPC分类号: G06T11/001

    摘要: A system and method for supporting texture patterns larger than natively supported by a graphics processor divides the texture pattern into quadrants and then decomposes object triangles into clipped triangles that fit completely within the quadrants.

    摘要翻译: 用于支持大于由图形处理器本机支持的纹理图案的系统和方法将纹理图案划分成象限,然后将对象三角形分解成完全适合象限内的剪切三角形。

    Computer graphics bump mapping method and device
    4.
    发明授权
    Computer graphics bump mapping method and device 有权
    电脑图形凹凸贴图方法及装置

    公开(公告)号:US06407744B1

    公开(公告)日:2002-06-18

    申请号:US09190669

    申请日:1998-11-12

    IPC分类号: G06T1550

    CPC分类号: G06T15/50

    摘要: In computer graphics the image of a surface patch is computed, including specular reflections (mirror-like reflections) from the surface patch. A bump map is used to perturb the normal to a surface, so as to simulate bumps on the surface, which cause specular reflection highlights. The bump map assigns a perturbation vector to each point on several different surface patches and the same perturbation is applied to corresponding points on different surface patches, irrespective of orientation and shape differences between the surface patches. Preferably, the perturbation vector is always parallel to the viewscreen direction, irrespective of the direction of the normal that is being perturbed.

    摘要翻译: 在计算机图形中,计算表面贴片的图像,包括来自表面贴片的镜面反射(镜像反射)。 使用凹凸贴图来扰乱表面的法线,以便模拟表面上的凸起,这会导致镜面反射高光。 凹凸贴图为几个不同表面贴片上的每个点分配一个扰动矢量,而不管表面贴片之间的取向和形状差异如何,相同的扰动应用于不同表面贴片上的相应点。 优选地,扰动矢量总是平行于视屏方向,而不管被扰动的正常方向如何。

    Modeling and rendering of surface reflectance fields of 3D objects
    5.
    发明授权
    Modeling and rendering of surface reflectance fields of 3D objects 失效
    3D物体表面反射场的建模与渲染

    公开(公告)号:US06831641B2

    公开(公告)日:2004-12-14

    申请号:US10172967

    申请日:2002-06-17

    IPC分类号: G06T1550

    摘要: A method models a three-dimensional object by first acquiring alpha mattes of the object for multiple viewpoints. The alpha mattes are then projected onto a surface hull completely enclosing the object to construct an opacity hull storing opacity values of the surface of the object. The object is illuminated for various lighting conditions while images are acquired. The images are projected onto the opacity hull to render the object under arbitrary lighting conditions for arbitrary viewpoints.

    摘要翻译: 一种方法通过首先获取多个视点的对象的alpha遮罩来建模三维对象。 然后将alpha mattes投影到完全包围对象的表面船体上,以构建存储对象表面的不​​透明度值的不透明度船体。 当获取图像时,对象被照亮用于各种照明条件。 将图像投影到不透明度船体上,以便在任意视点的任意照明条件下渲染物体。

    Computer graphics
    6.
    发明授权
    Computer graphics 失效
    电脑图像

    公开(公告)号:US06809729B2

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

    申请号:US10050546

    申请日:2002-01-18

    申请人: Jack Greasley

    发明人: Jack Greasley

    IPC分类号: G06T1550

    CPC分类号: G06T15/506

    摘要: A method for producing an image of a scene including a refractive object includes generating an illumination map, representing the scene. The method creates a first bitmap for the refractive object, the bitmap comprising a plurality of pixels; each of said pixels in the first bitmap is mapped to a pixel in a second bitmap, the mapping representing the effect of refraction on light passing through the object; and the effects of the light illuminating the pixels in the first bitmap are added into said second bitmap.

    摘要翻译: 一种用于产生包括折射物体的场景的图像的方法包括生成表示场景的照明图。 该方法为折射物体创建第一位图,位图包括多个像素; 第一位图中的每个像素被映射到第二位图中的像素,该映射表示通过物体的光的折射效应; 并且将照亮第一位图中的像素的光的效果添加到所述第二位图中。

    System and method for organization and delivery of data for virtual walkthroughs
    7.
    发明授权
    System and method for organization and delivery of data for virtual walkthroughs 失效
    用于虚拟演练数据的组织和传递的系统和方法

    公开(公告)号:US06724384B2

    公开(公告)日:2004-04-20

    申请号:US09858412

    申请日:2001-05-16

    IPC分类号: G06T1550

    CPC分类号: G06T15/20

    摘要: A method in an imaging system organizes and compresses into segments of limited size the image collection needed for the application of image based rendering to walkthroughs of large objects. For views from a limited range of positions only a corresponding limited segment of data needs to be transmitted, decompressed, and processed. A savings is thereby obtained in the startup time and memory required for execution of a walkthrough.

    摘要翻译: 成像系统中的一种方法将有限大小的片段组织和压缩,以便将大量物体的图像应用于基于图像的渲染所需的图像采集。 对于来自有限位置范围的视图,只需要传输,解压缩和处理相应的有限数据段。 因此,在执行演练所需的启动时间和存储器中可以节省成本。

    Method and apparatus for parallel processing of geometric aspects of video graphics data
    8.
    发明授权
    Method and apparatus for parallel processing of geometric aspects of video graphics data 有权
    用于并行处理视频图形数据的几何方面的方法和装置

    公开(公告)号:US06686924B1

    公开(公告)日:2004-02-03

    申请号:US09496730

    申请日:2000-02-02

    IPC分类号: G06T1550

    CPC分类号: G06T15/30

    摘要: A method and apparatus for parallel processing of geometric aspects of video graphics data include processing that begins by determining whether an object-element is within a clipped volume. The processing continues by determining whether the object-element is to be clipped when it is within the clipped volume. The processing then continues by performing in parallel, a clipping function and an attribute derivation function upon the object-element when the object-element is to be clipped. The attribute derivation function may include performing a light function, texture map function, etc.

    摘要翻译: 用于并行处理视频图形数据的几何方面的方法和装置包括通过确定对象元素是否在剪辑的卷内开始的处理。 该处理继续通过确定在被限制的卷内是否要剪切对象元素。 然后,当对象元素被剪切时,通过并行执行剪切函数和对象元素上的属性导出函数来继续处理。 属性导出功能可以包括执行光功能,纹理贴图功能等

    Apparatus for and of rendering 3d objects with parametric texture maps
    9.
    发明授权
    Apparatus for and of rendering 3d objects with parametric texture maps 有权
    用于使用参数纹理贴图渲染3d对象的设备

    公开(公告)号:US06515674B1

    公开(公告)日:2003-02-04

    申请号:US09528700

    申请日:2000-03-17

    IPC分类号: G06T1550

    CPC分类号: G06T15/04

    摘要: A graphics system that employs parametric texture maps. The graphics system renders surface features of a 3D object in a manner that is direction dependent but without the time consuming and expensive calculations involved in the evaluation of lighting equations on a per pixel basis. A parametric texture map holds a set of parameters that define a surface structure in a manner in which the appearance of the surface structure varies in response to a direction vector. The direction vector may be any user-defined vector including a light source vector or a half-angle vector. The parameters are those of a predetermined equation, the evaluation of which does not involve vector calculations. The equation may take any form including a polynomial equation or a non-polynomial equation. The graphic system renders a polygon with the surface structure using the equation.

    摘要翻译: 采用参数纹理贴图的图形系统。 图形系统以取决于方向的方式呈现3D对象的表面特征,但是在以每像素为基础的评估照明方程中不涉及耗时和昂贵的计算。 参数纹理图保存了一组参数,其以表面结构的外观响应于方向向量而变化的方式限定表面结构。 方向矢量可以是包括光源矢量或半角矢量的任何用户定义的矢量。 参数是预定方程的参数,其评估不涉及向量计算。 该方程可以采取包括多项式方程或非多项式方程式的任何形式。 图形系统使用公式表示具有表面结构的多边形。

    Graphics adapter capable of supporting lighting models from multiple application programming interfaces within a graphics system
    10.
    发明授权
    Graphics adapter capable of supporting lighting models from multiple application programming interfaces within a graphics system 有权
    图形适配器能够支持图形系统内多个应用编程接口的照明模型

    公开(公告)号:US06389485B1

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

    申请号:US09165084

    申请日:1998-10-02

    IPC分类号: G06T1550

    CPC分类号: G06T15/506

    摘要: A graphics adapter capable of supporting lighting models from multiple Application Programming, Interfaces (APIs) within a graphics system is disclosed. The graphics adapter includes a dot product machine and a control means. The dot product machine can perform geometry computations regardless of the API format in which the graphics data is expressed. The control means is utilized to multiplex between a set of graphics data having a first API format and a set of graphics data having a second API format in order to determine the inputs of the dot product machine. As a result, lighting models from multiple APIs can be supported by a single graphics adapter.

    摘要翻译: 公开了一种能够支持图形系统内的多个应用程序编程,接口(API)的照明模型的图形适配器。 图形适配器包括点产品机器和控制装置。 点产品机器可以执行几何计算,而不管其中表示图形数据的API格式如何。 控制装置用于在具有第一API格式的一组图形数据和具有第二API格式的一组图形数据之间进行复用,以便确定点积机器的输入。 因此,单个图形适配器可以支持来自多个API的照明模型。