首页>
外国专利>
TESSELLATION OF TWO-DIMENSIONAL CURVES USING A GRAPHICS PIPELINE
TESSELLATION OF TWO-DIMENSIONAL CURVES USING A GRAPHICS PIPELINE
展开▼
机译:使用图形管线对二维曲线进行细分
展开▼
页面导航
摘要
著录项
相似文献
摘要
Methods, systems, and computer-storage media for efficiently tessellating two dimensional (2-D) curves using a graphics pipeline running on a graphics processing unit (GPU) are provided. A central processing unit (CPU) converts a geometry having one or more 2-D curves into an intermediate tessellation having at least one Bezier fan with a fan origin and four control points. The intermediate tessellation is sent on to the graphics pipeline. A hull shader in the graphics pipeline is configured to approximate the Bezier fan curve by subdividing the curve into a defined number of triangles based on a maximum value of a width or a height of a bounding box containing the four control points of the Bezier fan. A domain shader in the graphics pipeline is configured to determine a vertex position for each of the defined triangles along the curve of the Bezier fan.
展开▼