发明名称 |
一种静态模型的批量绘制方法 |
摘要 |
本发明涉及计算机图形技术领域,更具体地说,涉及到地形系统中静态模型的绘制方法。本发明的优点在于:本发明结合了硬件查询技术,LOD技术,静态批量技术,同时对绘制不可见物件时候进行了优化,不是采用传统的可见不可见都一次绘制或者是断开静态流进行分别绘制。而是采取设置物提透明,一方面不增加绘制次数,不需要对静态顶点进行变动,另一方面也减少了绘制的损耗。 |
申请公布号 |
CN102521851A |
申请公布日期 |
2012.06.27 |
申请号 |
CN201110367416.3 |
申请日期 |
2011.11.18 |
申请人 |
大连兆阳软件科技有限公司 |
发明人 |
李霞 |
分类号 |
G06T11/00(2006.01)I |
主分类号 |
G06T11/00(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种静态模型的批量绘制方法,首先对场景进行分块,保证当前地块内时,只有本部分地形可见;在一定范围内,根据贴图建立顶点流,然后根据视野范围,选择顶点流来实现渲染优化;其步骤包括:(1)首先对场景进行分块,保证当前地块内时,只有本部分地形可见;(2)根据分块和贴图,对当前地块的静态模型分别建立顶点流,保证当前地块可见性的独立性;(3)绘制时,首先根据显卡进行硬件查询,找出在当前地块中不可见的静态模型,把他的alpha设置成透明;(4)根据视野范围,把较远的静态模型设置成透明;(5)对当前地块的地形,采用当前地块中的顶点流,进行批量绘制;(6)对于远处的地形,采用2D贴图和雾化的方式,提高绘制效率。 |
地址 |
116000 辽宁省大连市甘井子区华北路甘段44号3-4-3 |