首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种三维空间内嵌镜面空间及物体穿越展示的渲染方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:厦门数字逍遥科技有限公司

摘要:本发明公开了一种三维空间内嵌镜面空间及物体穿越展示的渲染方法,涉及三维场景渲染技术领域,其技术方案是:具体步骤如下:S1、镜面外物体的布置及分组:对镜面外三维空间的环境、物体、灯光进行布置,布置完成后将镜面外所有物体所属渲染分组设置为镜面外分组;本发明的有益效果是:采用镜面摄像机渲染镜面内物体并渲染到纹理,而主摄像机渲染镜面外场景以及利用镜面摄像机渲染的纹理对镜面进行渲染,实现在同一个三维空间中同时渲染两个不同的三维空间的效果,这样就可以实现镜面内部的物体与镜面外的物体进行实时交互,真实感更强。

主权项:1.一种三维空间内嵌镜面空间及物体穿越展示的渲染方法,其特征在于,具体步骤如下:S1、镜面外物体的布置及分组:对镜面外三维空间的环境、物体、灯光进行布置,布置完成后将镜面外所有物体所属渲染分组设置为镜面外分组;S2、镜面内物体的布置及分组:对镜面内三维空间的环境、物体、灯光进行布置,布置完成后将镜面内所有物体所属渲染分组设置为镜面内分组;S3、穿越物体的布置及分组:在场景中对穿越物体进行布置,可布置在镜面外的空间,也可以布置在镜面内的空间,并将穿越物体的渲染分组设置为穿越物体分组;S4、镜面平面设置:在镜面外空间中放置镜面模型,设置镜面在空间中的位置朝向和大小,创建并设置镜面模型的渲染纹理,所述镜面模型的渲染纹理包括左眼渲染纹理和右眼渲染纹理,同时设置主摄像机的渲染参数;S5、镜面摄像机参数设置:根据主摄像机的渲染参数设置镜面摄像机的渲染参数,同时设置镜面摄像机的剔除掩码;S6、左眼渲染设置和纹理渲染:计算左眼的投影矩阵,然后将投影矩阵和渲染目标纹理设置到镜面摄像机中,最后进行镜面摄像机的渲染到纹理操作,得到左眼的镜面渲染纹理结果;S7、右眼渲染设置和纹理渲染:计算右眼的投影矩阵,然后将投影矩阵和渲染目标纹理设置到镜面摄像机中,最后进行镜面摄像机的渲染到纹理操作,得到右眼的镜面渲染纹理结果;S8、主摄像机渲染镜面:将S6中的左眼镜面渲染纹理结果和S7中的右眼镜面渲染纹理结果为渲染参数进行镜面立体渲染,在镜面渲染的着色器程序中,根据当前是左眼还是右眼,对对应左右纹理进行采样得到采样颜色值;S9、穿越摄像机参数设置以及渲染镜面外穿越物体:根据主摄像机的渲染参数设置穿越摄像机的渲染参数,同时设置穿越摄像机的剔除掩码,在穿越过程中的物体渲染着色器中添加镜面的平面参数,在其片段着色器中添加渲染逻辑,如果片段位置在镜面前方则进行渲染,否则丢弃该片段;S10、穿越物体的分组调整:通过物体包围盒判断物体与镜面的关系,正在穿越过程中的物体保持为穿越物体分组层,完全穿越到镜子中的物体调整其分层为镜面内分组层,完全穿越到镜子外的物体调整其分层为镜面外分组层;S11、叠加渲染:设置穿越摄像机优先级大于主摄像机,即主摄像机先渲染后穿越摄像机再渲染,进而实现主摄像机叠加穿越摄像机进行渲染。

全文数据:

权利要求:

百度查询: 厦门数字逍遥科技有限公司 一种三维空间内嵌镜面空间及物体穿越展示的渲染方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。