会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • System and method for ray tracing with depth buffered display
    • 用于具有深度缓冲显示的光线跟踪的系统和方法
    • US20070035544A1
    • 2007-02-15
    • US11201651
    • 2005-08-11
    • Gordon FossumBarry MinorVanDung To
    • Gordon FossumBarry MinorVanDung To
    • G06T15/40
    • G06T15/08G06T15/06G06T15/405
    • A system and method for generating an image that includes ray traced pixel data and rasterized pixel data is presented. A synergistic processing unit (SPU) uses a rendering algorithm to generate ray traced data for objects that require high-quality image rendering. The ray traced data is fragmented, whereby each fragment includes a ray traced pixel depth value and a ray traced pixel color value. A rasterizer compares ray traced pixel depth values to corresponding rasterized pixel depth values, and overwrites ray traced pixel data with rasterized pixel data when the corresponding rasterized fragment is “closer” to a viewing point, which results in composite data. A display subsystem uses the resultant composite data to generate an image on a user's display.
    • 提出了一种用于生成包括光线跟踪像素数据和光栅化像素数据的图像的系统和方法。 协同处理单元(SPU)使用渲染算法为需要高质量图像渲染的对象生成光线跟踪数据。 光线跟踪的数据被分段,由此每个片段包括光线跟踪的像素深度值和光线跟踪的像素颜色值。 光栅化器将光线跟踪的像素深度值与相应的光栅化像素深度值进行比较,并且当对应的光栅化片段“靠近”到观察点时,将光栅跟踪的像素数据重写为光栅跟踪像素数据,这导致复合数据。 显示子系统使用所得到的复合数据在用户的显示器上生成图像。
    • 2. 发明申请
    • System and method for adaptive span computation during ray casting
    • 射线铸造期间自适应跨度计算的系统和方法
    • US20070057968A1
    • 2007-03-15
    • US11226964
    • 2005-09-15
    • Gordon FossumBarry Minor
    • Gordon FossumBarry Minor
    • G06T15/20G09G5/00G06T15/10
    • G06T15/20
    • A system and method for adaptive span computation when ray casting is presented. A processor uses start point fractional values during view screen segment computations that start a view screen segment's computations a particular distance away from a down point. This prevents an excessive sampling density during image generation without wasting processor resources. The processor identifies a start point fractional value for each view screen segment based upon each view screen segment's identifier, and computes a view screen segment start point for each view screen segment using the start point fractional value. View screen segment start points are “tiered” and are a particular distance away from the down point. This stops the view screen segments from converging to a point of severe over sampling while, at the same time, providing a pseudo-uniform sampling density.
    • 提出射线铸造时的自适应跨度计算的系统和方法。 处理器在视图屏幕段计算期间使用起始点分数值,该计算开始视图屏幕段的计算距离下降点的特定距离。 这防止了图像生成过程中的过度采样密度,而不会浪费处理器资源。 处理器基于每个视图屏幕段的标识符来识别每个视图屏幕段的开始点分数值,并且使用起始点分数值来计算每个视图屏幕段的视图屏幕段开始点。 查看屏幕段开始点是“分层”的,距离下降点是特定的距离。 这样就可以阻止观看屏幕段收敛到严重过采样点,同时提供一个伪均匀的采样密度。
    • 3. 发明申请
    • System and method for DMA controller with multi-dimensional line-walking functionality
    • 具有多维行走功能的DMA控制器的系统和方法
    • US20060047864A1
    • 2006-03-02
    • US10926589
    • 2004-08-26
    • Daniel BrokenshireGordon FossumBarry Minor
    • Daniel BrokenshireGordon FossumBarry Minor
    • G06F13/28
    • G06F13/28
    • A system and method for a DMA controller with multi-dimensional line-walking functionality is presented. A processor includes an intelligent DMA controller, which loads a line description that corresponds to a shape or line. The intelligent DMA controller moves through a memory map and retrieves data based upon the line description that includes a major step and a minor step. In turn, the intelligent DMA controller retrieves data from the shared memory without assistance from its corresponding processor. In one embodiment, the intelligent DMA controller may analyze a line using the rate of change along its minor axes in conjunction with locations where the line intersects subspaces and store array spans of contiguous memory along the line's major axis.
    • 提出了一种具有多维行走功能的DMA控制器的系统和方法。 处理器包括智能DMA控制器,其加载对应于形状或线的线描述。 智能DMA控制器通过存储器映射移动,并根据包括主要步骤和次要步骤的行描述检索数据。 反过来,智能DMA控制器从共享存储器中检索数据,而不需要相应处理器的帮助。 在一个实施例中,智能DMA控制器可以使用沿着其次轴的变化速率与线与线路相交的位置并沿着线的长轴存储连续存储器的阵列跨度来分析线。
    • 5. 发明申请
    • System and Product for DMA Controller With Multi-Dimensional Line-Walking Functionality
    • 具有多维行走功能的DMA控制器的系统和产品
    • US20080114907A1
    • 2008-05-15
    • US12016289
    • 2008-01-18
    • Daniel BrokenshireGordon FossumBarry Minor
    • Daniel BrokenshireGordon FossumBarry Minor
    • G06F13/28
    • G06F13/28
    • A system and product for a DMA controller with multi-dimensional line-walking functionality is presented. A processor includes an intelligent DMA controller, which loads a line description that corresponds to a shape or line. The intelligent DMA controller moves through a memory map and retrieves data based upon the line description that includes a major step and a minor step. In turn, the intelligent DMA controller retrieves data from the shared memory without assistance from its corresponding processor. In one embodiment, the intelligent DMA controller may analyze a line using the rate of change along its minor axes in conjunction with locations where the line intersects subspaces and store array spans of contiguous memory along the line's major axis.
    • 介绍了具有多维行走功能的DMA控制器的系统和产品。 处理器包括智能DMA控制器,其加载对应于形状或线的线描述。 智能DMA控制器通过存储器映射移动,并根据包括主要步骤和次要步骤的行描述检索数据。 反过来,智能DMA控制器从共享存储器中检索数据,而不需要相应处理器的帮助。 在一个实施例中,智能DMA控制器可以使用沿着其次轴的变化速率与线与线路相交的位置并沿着线的长轴存储连续存储器的阵列跨度来分析线。
    • 6. 发明申请
    • System and Method for Cache Optimized Data Formatting
    • 缓存优化数据格式化的系统和方法
    • US20080036777A1
    • 2008-02-14
    • US11840976
    • 2007-08-19
    • Gordon FossumBarry Minor
    • Gordon FossumBarry Minor
    • G06F15/16
    • G06T17/05G06T15/005G06T2210/32
    • A system and method for cache optimized data formatting is presented. A processor generates images by calculating a plurality of image point values using height data, color data, and normal data. Normal data is computed for a particular image point using pixel data adjacent to the image point. The computed normalized data, along with corresponding height data and color data, are included in a limited space data stream and sent to a processor to generate an image. The normalized data may be computed using adjacent pixel data at any time prior to inserting the normalized data in the limited space data stream.
    • 介绍了缓存优化数据格式化的系统和方法。 处理器通过使用高度数据,颜色数据和正常数据计算多个图像点值来生成图像。 使用与图像点相邻的像素数据,针对特定图像点计算正常数据。 计算的归一化数据以及对应的高度数据和颜色数据被包括在有限的空间数据流中,并被发送到处理器以生成图像。 可以在将有规律化数据插入有限空间数据流之前的任何时间使用相邻像素数据来计算归一化数据。
    • 8. 发明申请
    • System and method for terrain rendering using a limited memory footprint
    • 使用有限的内存占用的地形渲染的系统和方法
    • US20050285852A1
    • 2005-12-29
    • US10875946
    • 2004-06-24
    • Gordon FossumBarry MinorMark Nutter
    • Gordon FossumBarry MinorMark Nutter
    • G06F17/00G06T1/00G06T15/06G06T15/00
    • G06T17/05G06T15/06
    • A system and method for terrain rendering using a limited memory footprint is presented. A system and method to perform vertical ray terrain rendering by using a terrain data subset for image point value calculations. Terrain data is segmented into terrain data subsets whereby the terrain data subsets are processed in parallel. A bottom view ray intersects the terrain data to provide a memory footprint starting point. In addition, environmental visibility settings provide a memory footprint ending point. The memory footprint starting point, the memory footprint ending point, and vertical ray adjacent data points define a terrain data subset that corresponds to a particular vertical ray. The terrain data subset includes height and color information which are used for vertical ray coherence terrain rendering.
    • 提出了一种使用有限内存占用的地形渲染的系统和方法。 通过使用用于图像点值计算的地形数据子集来执行垂直射线地形渲染的系统和方法。 地形数据被分割成地形数据子集,由此地形数据子集被并行处理。 底视图与地形数据相交以提供内存覆盖起始点。 此外,环境可见性设置提供了内存占用的终点。 内存占用开始点,内存占位符终点和垂直射线相邻数据点定义对应于特定垂直射线的地形数据子集。 地形数据子集包括用于垂直射线相干地形渲染的高度和颜色信息。
    • 9. 发明申请
    • System and method for optimized specular highlight generation
    • 用于优化镜面高光生成的系统和方法
    • US20060152508A1
    • 2006-07-13
    • US11032240
    • 2005-01-10
    • Gordon FossumStephen SchwinnMatthew Tubbs
    • Gordon FossumStephen SchwinnMatthew Tubbs
    • G06T15/50
    • G06T15/506
    • A system and method for optimized specular highlight generation is presented. A single microprocessor instruction is used to generate an intensity value based upon a viewing angle value. An application stores a viewing angle value in an input register. When called, the “intensity instruction” retrieves the viewing angle value from the input register, and calculates an intensity value using three distinct steps. In turn, the intensity instruction stores the intensity value in an output register for the application to retrieve and further process. In one embodiment, the invention may be implemented using PowerPC™ assembly and VMX™ or Altivec™ instructions. In this embodiment, the intensity instruction may be represented as a “vspecefp” instruction, which stands for a “vector specular estimate floating point” instruction.
    • 提出了一种用于优化镜面高光生成的系统和方法。 单个微处理器指令用于基于视角值产生强度值。 应用程序将视角值存储在输入寄存器中。 当被调用时,“强度指令”从输入寄存器检索视角值,并使用三个不同的步骤计算强度值。 反之,强度指令将强度值存储在用于检索和进一步处理的应用的输出寄存器中。 在一个实施例中,本发明可以使用PowerPC TM组件和VMX TM或Altivec TM指令来实现。 在本实施例中,强度指令可以表示为“vspecefp”指令,其代表“矢量镜面估计浮点”指令。