[发明专利]基于交互技术的VR实时渲染系统在审
申请号: | 201710481471.2 | 申请日: | 2017-06-22 |
公开(公告)号: | CN107316336A | 公开(公告)日: | 2017-11-03 |
发明(设计)人: | 丁高龙 | 申请(专利权)人: | 四川数字工匠科技有限公司 |
主分类号: | G06T15/08 | 分类号: | G06T15/08;G06T15/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610000 四川省成都*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 交互 技术 vr 实时 渲染 系统 | ||
技术领域
本发明涉及一种实时渲染系统,具体涉及基于交互技术的VR实时渲染系统。
背景技术
三维场景的实时渲染技术主要有两大类:基于几何的渲染技术和基于图像的渲染技术。其中基于几何的渲染技术的三维场景,由被定义了多重属性的空间多边形集合体构成,这些多边形几何体上都定义了颜色值、反射度、透明度和相关的光照参数等等。基于图像的渲染技术,其渲染场景是用一组光线映射函数来描述的。在现在的3D游戏引擎和商业3D图像软件中,一般都采用基于几何的渲染技术。游戏中常用的技术包括以下三个:光影技术。目前,计算机图形学中的光照模型很多,根据光照模型的特点,大致可分为局部光照模型和全局光照模型两类。在三维图形渲染中,多边形顶点上的点的光照颜色值是通过光照模型计算得到,多边形内部点的光照颜色值是通过多边形各定点上的光照颜色值插值生成,即:我们所说的着色技术,各种着色算法不同得到的渲染效果的真实感差异很大。通过多边形顶点和多边形内部采用不同的算法计算光照颜色值,能在大大加速多边形几何体场景的渲染工作。场景筛选。在做图形渲染之前,整个游戏场景中的模型一般都需要做必要的筛选,提出场景中看不到的多边形,避免不必要的额外渲染工作,这样能很大程度的提高整个游戏场景的实时渲染数度,提高游戏引擎的渲染帧率。纹理贴图技术。
由于Linux操作系统平台的大力推广,基于Linux的各种应用软件也不断壮大,因此基于跨平台图形库的跨平台三维游戏开发也越来越受重视。
发明内容
本发明所要解决的技术问题是由于Linux操作系统平台的大力推广,基于Linux的各种应用软件也不断壮大,因此基于跨平台图形库的跨平台三维游戏开发也越来越受重视,目的在于提供基于交互技术的VR实时渲染系统,解决由于Linux操作系统平台的大力推广,基于Linux的各种应用软件也不断壮大,因此基于跨平台图形库的跨平台三维游戏开发也越来越受重视的问题。
本发明通过下述技术方案实现:
基于交互技术的VR实时渲染系统,包括地形管理模块、场景模块和光影特效模块,环境参数、投影网格采样、场景支持模块、加载文理和坐标变换,其中,所述地形管理模块:用以根据距离人眼视点的距离实时对地形进行渲染。所述场景模块:用以渲染大规模场景中的不同场景元素;所述光影特效模块:用以增强所述大规模场景中的全局光照和软阴影;所述投影网格采样:根据地形管理模块、场景模块和光影特效模块的渲染,根据4×4网格,从环境参数中提取数值,发送至场景支持模块,根据渲染数值发送加载指令到加载文理;所述场景支持模块:接收投影网格采样的数值信息,进行运算环境和封装;发送结果指令到坐标变换;所述加载文理:接收投影网格采样的加载指令,对整体显示进行渲染;所述左边变换:接收场景支持模块的结果指令,对整体显示进行变换坐标渲染。本发明所要解决的技术问题是由于Linux操作系统平台的大力推广,基于Linux的各种应用软件也不断壮大,因此基于跨平台图形库的跨平台三维游戏开发也越来越受重视,目的在于提供基于交互技术的VR实时渲染系统,通过实时渲染来提高体验。
所述地形管理模块具体基于四叉树的静态LOD地形算法。进一步,作为本发明的优选方案。
所述光影特效模块中增强所述大规模场景中的全局光照的方法进一步包括:基于Blinn-Phong光照模型,实现Direct GI直接全局光照,基于CLPV算法,实现Indirect GI间接全局光,进一步,作为本发明的优选方案。
本发明与现有技术相比,具有如下的优点和有益效果:
1、本发明基于交互技术的VR实时渲染系统,通过实时渲染来提高体验;
2、本发明基于交互技术的VR实时渲染系统,地形管理模块具体基于四叉树的静态LOD地形算法;
3、本发明基于交互技术的VR实时渲染系统,基于Blinn-Phong光照模型,实现Direct GI直接全局光照,基于CLPV算法,实现Indirect GI间接全局光。
附图说明
此处所说明的附图用来提供对本发明实施例的进一步理解,构成本申请的一部分,并不构成对本发明实施例的限定。在附图中:
图1为本发明结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明作进一步的详细说明,本发明的示意性实施方式及其说明仅用于解释本发明,并不作为对本发明的限定。
实施例
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川数字工匠科技有限公司,未经四川数字工匠科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710481471.2/2.html,转载请声明来源钻瓜专利网。