一种基于UML的三角形光栅化扫描结构及光栅化扫描方法技术

技术编号:20798507 阅读:49 留言:0更新日期:2019-04-06 12:09
本发明专利技术涉及一种基于UML的三角形光栅化扫描结构及光栅化扫描方法,包括:数据获取模块,用于获取三角形数据信息;三角形扫描模块,用于根据三角形数据信息对三角形进行扫描,并根据扫描结果获取有效坐标数据;三角形光栅化模块,用于根据有效坐标数据对扫描后的三角形进行光栅化。本发明专利技术提供的基于UML的三角形光栅化扫描结构,集成有数据获取单元、三角形扫描模块和三角形光栅化模块,数据获取单元、三角形扫描模块和三角形光栅化模块之间的数据传输通过UML的端口实现,使得X轴扫描与Y轴步进能够并行执行,降低了三角形光栅化的复杂度,改善了三角形光栅化扫描结构的扫描性能和速度。

A UML-based triangular rasterized scanning structure and rasterized scanning method

The invention relates to a triangular rasterized scanning structure based on UML and a rasterized scanning method, including: a data acquisition module for obtaining triangular data information; a triangular scanning module for scanning triangles according to triangular data information and obtaining effective coordinate data according to scanning results; and a triangular rasterized module for matching effective coordinate data. The scanned triangle is rasterized. The triangular rasterization scanning structure based on UML provided by the invention integrates data acquisition unit, triangular scanning module and triangular rasterization module. Data transmission between data acquisition unit, triangular scanning module and triangular rasterization module is realized through UML port, which enables X-axis scanning and Y-axis stepping to be executed in parallel and reduces the complexity of triangular rasterization. The scanning performance and speed of triangular grating scanning structure are improved.

【技术实现步骤摘要】
一种基于UML的三角形光栅化扫描结构及光栅化扫描方法
本专利技术涉及计算机图形扫描
,具体涉及一种基于UML的三角形光栅化扫描结构及光栅化扫描方法。
技术介绍
随着图形化应用的不断增加,早期单靠CPU(中央处理器,CentralProcessingUnit)进行图形绘制的解决方案已经难以满足技术增长的图形处理需求,因而图形处理器(GraphicProcessingUnit,GPU)应运而生。从1999年Nvidia发布第一款GPU产品至今,GPU技术的发展主要经历了固定功能流水线阶段、分离染色器架构阶段和统一染色器架构阶段,其图形处理能力不断提升,应用领域也从最初的图形绘制逐步扩展到通用计算领域。GPU具有流水线高速、并行的特征和灵活的可编程能力,为图形处理和通用并行计算提供了良好的运行平台。目前,我国GPU芯片研制能力薄弱,各领域显示控制系统中大量采用国外进口的商用GPU芯片。尤其是在军用领域中,国外进口商用GPU芯片存在安全性、可靠性、保障性等方面的隐患,无法满足军用环境的需求;而且,出于政治、军事、经济等原因,国外对我国实行技术“封锁”和产品“垄断”,难以获得GPU芯片的本文档来自技高网...

【技术保护点】
1.一种基于UML的三角形光栅化扫描结构,其特征在于,包括:数据获取模块,用于获取三角形数据信息;三角形扫描模块,通过第一连接口连接所述数据获取模块,用于根据所述三角形数据信息对所述三角形进行扫描,并根据扫描结果获取有效坐标数据;三角形光栅化模块,通过第二连接口连接所述三角形扫描模块,用于根据所述有效坐标数据对扫描后的三角形进行光栅化。

【技术特征摘要】
1.一种基于UML的三角形光栅化扫描结构,其特征在于,包括:数据获取模块,用于获取三角形数据信息;三角形扫描模块,通过第一连接口连接所述数据获取模块,用于根据所述三角形数据信息对所述三角形进行扫描,并根据扫描结果获取有效坐标数据;三角形光栅化模块,通过第二连接口连接所述三角形扫描模块,用于根据所述有效坐标数据对扫描后的三角形进行光栅化。2.根据权利要求1所述的光栅化扫描结构,其特征在于,所述三角形扫描模块包括:初始化单元,通过第一连接口连接所述数据获取单元,用于根据所述三角形数据信息获取X轴起始坐标、Y轴检测范围;Y轴步进单元,连接所述初始化单元,用于对X轴进行使能标识,并根据所述Y轴检测范围使检测元素沿第一方向进行步进;若干X轴扫描单元,分别连接所述Y轴步进单元,用于根据所述使能标识和所述X轴起始坐标,使步进后的检测元素沿X轴进行扫描。3.根据权利要求2所述的光栅化扫描结构,其特征在于,所述第二连接口包括若干子连接口,每个所述X轴扫描单元通过对应的一个子连接口与所述三角形光栅化模块连接。4.根据权利要求2所述的光栅化扫描结构,其特征在于,所述X轴扫描单元包括:第二方向扫描单元,通过与门连接所述Y轴步进单元,用于根据对所述使能标识和所述X轴起始坐标,使步进后的检测元素沿第二方向进行扫描;第三方向扫描单元,通过与门连接所述Y轴步进单元,用于根据对所述使能标识和所述X轴起始坐标,...

【专利技术属性】
技术研发人员:索高华张佩张亚琦潘彬陈伟李冲
申请(专利权)人:西安翔腾微电子科技有限公司
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1