[发明专利]一种基于体绘制的图像渲染方法及装置有效
| 申请号: | 201610402213.6 | 申请日: | 2016-06-08 |
| 公开(公告)号: | CN107481312B | 公开(公告)日: | 2020-02-14 |
| 发明(设计)人: | 马晓霏 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06T15/08 | 分类号: | G06T15/08 |
| 代理公司: | 44202 广州三环专利商标代理有限公司 | 代理人: | 郝传鑫;熊永强 |
| 地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 绘制 图像 渲染 装置 | ||
1.一种基于体绘制的图像渲染方法,其特征在于,包括:
将预设的几何体进行球形切片;所述几何体为需要渲染的渲染体的包围盒;
基于当前视点确定所述球形切片上的采样点;所述采样点包括当前视点的射线穿过所述球形切片的点;
计算所述采样点的纹理采样坐标,并根据所述纹理采样坐标对渲染体对应的纹理密度贴图进行采样,得到所述采样点的颜色值;
将球形切片上在同一条所述当前视点的视射线中的采样点的颜色值进行叠加,并根据预先配置的渲染目标的分辨率绘制得到所述渲染体对应的图像;所述渲染目标的分辨率为显示屏幕分辨率尺寸的N分之一,所述N为2的k次幂,所述k为大于等于1的正整数;
将所述渲染体对应的图像放大N倍得到最终渲染图像。
2.如权利要求1所述的方法,其特征在于,所述将所述几何体进行球形切片之后,所述基于当前视点确定所述球形切片上的采样点之前,还包括:
设置切片密度随着与所述当前视点的距离的增加而减少。
3.如权利要求1所述的方法,其特征在于,所述计算所述采样点的纹理采样坐标包括计算渲染体对应的渲染计算使用的高度;其中
当所述当前视点与所述渲染体的距离小于第一预设阈值时,所述渲染计算使用的高度等于所述渲染体的物理高度;
当所述当前视点与所述渲染体的距离大于所述第一预设阈值时,若所述当前视点在所述渲染体的上方,则进行渲染计算使用的高度为所述渲染体的物理高度加上一移动高度值;若所述当前视点在所述渲染体的下方,则进行渲染计算使用的高度为所述渲染体的物理高度减掉一移动高度值;其中所述移动高度值随着所述当前视点与所述渲染体的距离的增大而增大,且所述渲染计算使用的高度位于所述当前视点的物理高度与所述渲染体的物理高度之间。
4.如权利要求1所述的方法,其特征在于,所述基于当前视点确定所述球形切片上的采样点包括:
在当前视点的射线穿过所述球形切片的点中,确认在所述渲染体内及其邻近的点作为采样点。
5.如权利要求1所述的方法,其特征在于,所述基于当前视点确定所述球形切片上的采样点包括:
当所述当前视点高于所述渲染体的高度值大于第二预设阈值且小于第三预设阈值时,基于所述当前视点的采样半径根据所述高度值的增减而增减;
根据增减后的所述采样半径确定所述球形切片上的采样点。
6.如权利要求1所述的方法,其特征在于,所述根据所述纹理采样坐标对渲染体对应的纹理密度贴图进行采样包括:
在当前视点的射线上的采样点每采样一次,透明度累加,直到透明度大于或等于目标阈值时,停止在当前视点的射线上的采样。
7.如权利要求1所述的方法,其特征在于,当基于当前视点,存在所述渲染体被场景中的至少一个几何体遮挡的区域时,不针对所述遮挡的区域做所述渲染体的渲染显示。
8.如权利要求1-7任一项所述的方法,其特征在于,所述计算所述采样点的纹理采样坐标包括:
当所述当前视点相对所述渲染体移动时,将移动方向分解成第一移动方向和第二移动方向,其中所述第一移动方向与所述第二移动方向垂直;所述第一移动方向为所述当前视点朝向方向的正方向或反方向;
计算移动过程中所述当前视点与所述渲染体的相对位置时,只计算所述当前视点沿所述第二移动方向移动时与所述渲染体的相对位置;
根据计算得到的相对位置分析所述采样点的纹理采样坐标。
9.如权利要求1所述的方法,其特征在于,所述渲染体包括云海;所述根据所述纹理采样坐标对渲染体对应的纹理密度贴图进行采样包括:
当所述当前视点穿越所述云海时,在所述当前视点与所述云海的距离小于第四预设阈值时,将所述云海对应的纹理密度贴图进行翻转,并距离在所述云海的预设区域内生成一层浓雾;
对翻转后的所述云海对应的纹理密度贴图进行采样。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610402213.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:平面图样形成立体实体的方法
- 下一篇:一种基于KD树的阴影体优化方法
- 彩色图像和单色图像的图像处理
- 图像编码/图像解码方法以及图像编码/图像解码装置
- 图像处理装置、图像形成装置、图像读取装置、图像处理方法
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像解密方法、图像加密方法、图像解密装置、图像加密装置、图像解密程序以及图像加密程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序以及图像解码程序
- 图像编码方法、图像解码方法、图像编码装置、图像解码装置、图像编码程序、以及图像解码程序
- 图像形成设备、图像形成系统和图像形成方法
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序
- 图像编码装置、图像编码方法、图像编码程序、图像解码装置、图像解码方法及图像解码程序





