[发明专利]基于平行空间的光线投射高度场可视化方法有效
申请号: | 201110447398.X | 申请日: | 2011-12-28 |
公开(公告)号: | CN102592312A | 公开(公告)日: | 2012-07-18 |
发明(设计)人: | 罗健欣;胡谷雨;倪桂强 | 申请(专利权)人: | 中国人民解放军理工大学 |
主分类号: | G06T17/05 | 分类号: | G06T17/05;G06T15/00 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 唐代盛 |
地址: | 210007*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于平行空间的光线投射高度场可视化方法,对四叉树节点进行截椎裁剪,挑选出可见四叉树节点,根据可见的四叉树节点,将硬盘上相应的高度场数据块读取到内存中,用户在加载完高度场数据块后构建高度场块边界盒;在构建了高度场块边界盒以后,对高度场块进行渲染;在片段着色器上面,以硬件插值的世界坐标为当前光线的起点位置,然后使用当前片段的屏幕空间坐标采样背面缓存获取光线结束位置坐标,通过获取的开始与结束位置进行并行空间光线跟踪。本发明具有极高的渲染速率;具有很高的图像渲染质量。 | ||
搜索关键词: | 基于 平行 空间 光线 投射 高度 可视化 方法 | ||
【主权项】:
1.一种基于平行空间的光线投射高度场可视化方法,其特征在于包括以下步骤:第一步,对四叉树节点进行截椎裁剪,挑选出可见四叉树节点,根据可见的四叉树节点,将硬盘上相应的高度场数据块读取到内存中,用户在加载完高度场数据块后构建高度场块边界盒;第二步,在构建了高度场块边界盒以后,对高度场块进行渲染,具体如下:(1)开启显卡的深度测试与前向面裁剪,然后渲染高度场块边界盒,得到边界盒的背面,将边界盒背面的参数坐标按照RGB的方式存储到帧缓存中;(2)开启显卡的深度测试与背向面裁剪,然后渲染边界盒,得到边界盒的正面,将边界盒前面的参数坐标按照RGB的方式存储到帧缓存中;第三步,在片段着色器上面,以硬件插值的世界坐标为当前光线的起点位置,然后使用当前片段的屏幕空间坐标采样背面缓存获取光线结束位置坐标,通过获取的开始与结束位置进行并行空间光线跟踪。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军理工大学,未经中国人民解放军理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110447398.X/,转载请声明来源钻瓜专利网。
- 上一篇:多功能组合背负系统
- 下一篇:一种纤维素基质材料用环保阻燃剂