-
公开(公告)号:US20090237401A1
公开(公告)日:2009-09-24
申请号:US12052628
申请日:2008-03-20
申请人: Jian Wei , Guofang Jiao , Ning Bi , Chehui Wu
发明人: Jian Wei , Guofang Jiao , Ning Bi , Chehui Wu
IPC分类号: G06T17/00
CPC分类号: G06T11/203
摘要: This disclosure describes a multi-stage tessellation technique for tessellating a curve during graphics rendering. In particular, a first tessellation stage tessellates the curve into a first set of line segments that each represents a portion of the curve. A second tessellation stage further tessellates the portion of the curve represented by each of the line segments of the first set into additional line segments that more finely represent the shape of the curve. In this manner, each portion of the curve that was represented by only one line segment after the first tessellation stage is represented by more than one line segment after the second tessellation stage. In some instances, more than two tessellation stages may be performed to tessellate the curve.
摘要翻译: 本公开描述了用于在图形渲染期间细分曲线的多阶段镶嵌技术。 特别地,第一细分阶段将曲线细分为第一组线段,每组线段表示曲线的一部分。 第二细分阶段进一步将由第一组的每个线段表示的曲线的部分细分为更精细地表示曲线形状的附加线段。 以这种方式,在第一细分阶段之后仅由一个线段表示的曲线的每个部分在第二细分阶段之后被多于一个线段表示。 在一些情况下,可以执行多于两个的细分阶段来细分曲线。
-
公开(公告)号:US08643644B2
公开(公告)日:2014-02-04
申请号:US12052628
申请日:2008-03-20
申请人: Jian Wei , Guofang Jiao , Ning Bi , Chehui Wu
发明人: Jian Wei , Guofang Jiao , Ning Bi , Chehui Wu
CPC分类号: G06T11/203
摘要: This disclosure describes a multi-stage tessellation technique for tessellating a curve during graphics rendering. In particular, a first tessellation stage tessellates the curve into a first set of line segments that each represents a portion of the curve. A second tessellation stage further tessellates the portion of the curve represented by each of the line segments of the first set into additional line segments that more finely represent the shape of the curve. In this manner, each portion of the curve that was represented by only one line segment after the first tessellation stage is represented by more than one line segment after the second tessellation stage. In some instances, more than two tessellation stages may be performed to tessellate the curve.
摘要翻译: 本公开描述了用于在图形渲染期间细分曲线的多阶段镶嵌技术。 特别地,第一细分阶段将曲线细分为第一组线段,每组线段表示曲线的一部分。 第二细分阶段进一步将由第一组的每个线段表示的曲线的部分细分为更精细地表示曲线形状的附加线段。 以这种方式,在第一细分阶段之后仅由一个线段表示的曲线的每个部分在第二细分阶段之后被多于一个线段表示。 在一些情况下,可以执行多于两个的细分阶段来细分曲线。
-
公开(公告)号:US08207972B2
公开(公告)日:2012-06-26
申请号:US11615379
申请日:2006-12-22
申请人: Jian Wei , Chehui Wu , James M Brown
发明人: Jian Wei , Chehui Wu , James M Brown
CPC分类号: G06T15/005
摘要: A three-dimensional (3D) graphics pipeline which processes pixels of sub-screens in the last stage (pixel rendering) in parallel and independently. The sub-screen tasks are stored in a list in a shared memory. The shared memory is accessed by a plurality of processing threads designated for pixel rendering. The processing threads seize and lock sub-screens tasks in an orderly manner and process the tasks to create the bit map for display on a screen. The tasks are created by dividing a display area having the vertex information superimposed thereon into M×N sub-screen tasks. Based on system profiling, M and N may be varied.
摘要翻译: 三维(3D)图形流水线,其并行和独立地处理最后阶段(像素渲染)中的子屏幕的像素。 子屏幕任务存储在共享内存中的列表中。 共享存储器被指定用于像素渲染的多个处理线程访问。 处理线程以有序的方式占用和锁定子屏幕任务,并处理任务以创建用于在屏幕上显示的位图。 通过将具有叠加在其上的顶点信息的显示区域划分为M×N个子屏幕任务来创建任务。 基于系统分析,M和N可以变化。
-
-