[发明专利]一种通过粗采样深度值加速粒子渲染算法在审
申请号: | 201310740915.1 | 申请日: | 2013-12-30 |
公开(公告)号: | CN103714570A | 公开(公告)日: | 2014-04-09 |
发明(设计)人: | 文静;陈恩博;张玉芳;陈乾友;胡定超 | 申请(专利权)人: | 四川九洲电器集团有限责任公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00 |
代理公司: | 成都九鼎天元知识产权代理有限公司 51214 | 代理人: | 徐宏;袁春晓 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种通过粗采样深度值加速粒子渲染算法,涉及三维计算机渲染技术,旨在提出了一种通过粗采样深度技术来加速粒子渲染的算法。本发明技术要点:1:从场景中划分剥离出固定实体和粒子群;2:将固定实体各个像素的颜色值及深度值分别绘制到所述颜色缓存区及所述深度缓存区中;3:并将粒子群的颜色值及深度值分别绘制到离屏颜色表面及离屏深度表面中;4:根据采样系数x对深度缓存区进行向下采样并将采样结果存储到离屏深度缓存区中;5:对离屏深度表面及离屏深度缓存区进行深度检测得到修改后的离屏颜色表面;6:根据采样系数x将所述修改后的离屏颜色表面进行向上采样到颜色缓存区大小,并覆盖对应的颜色缓存区。 | ||
搜索关键词: | 一种 通过 采样 深度 加速 粒子 渲染 算法 | ||
【主权项】:
一种通过粗采样深度值加速粒子渲染算法,其特征在于,包括以下步骤:步骤1:从场景中划分剥离出固定实体和粒子群,用于后期分别渲染处理;步骤2:为所述固定实体创建颜色缓存区和深度缓存区;并将固定实体各个像素的颜色值绘制到所述颜色缓存区中,将固定实体各个像素的深度值绘制到所述深度缓存区中;步骤3:为所述粒子群创建离屏颜色表面和离屏深度表面两个区域;并将粒子群的颜色值绘制到离屏颜色表面中,将粒子群的深度值绘制到离屏深度表面中; 步骤4:根据采样系数x对深度缓存区进行向下采样并将采样结果存储到离屏深度缓存区中,所述离屏深度缓存区、离屏颜色表面与离屏深度表面大小相同;步骤5:对离屏深度表面及离屏深度缓存区进行深度检测得到修改后的离屏颜色表面:将离屏深度表面中的像素的深度值与离屏深度缓存区中的地址对应的像素的深度值进行比较,如果离屏深度表面中的像素的深度值较大,则将该像素点在离屏颜色表面中对应的颜色丢弃,否则保留该像素点在离屏颜色表面中对应的颜色;步骤6:根据采样系数x将所述修改后的离屏颜色表面进行向上采样到颜色缓存区大小,用离屏颜色表面中的保留颜色的像素的颜色值覆盖颜色缓存区中地址对应像素的颜色值,颜色缓存区中与离屏颜色表面中的丢弃颜色的像素地址对应像素的颜色值不变。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川九洲电器集团有限责任公司,未经四川九洲电器集团有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310740915.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种金融集成电路卡
- 下一篇:拍拍看二维码激光烫印防伪印刷物