[发明专利]一种无镜立体引擎交互方法在审
申请号: | 201610623012.9 | 申请日: | 2016-08-02 |
公开(公告)号: | CN106170085A | 公开(公告)日: | 2016-11-30 |
发明(设计)人: | 王吉林 | 申请(专利权)人: | 江苏维林苑影像科技有限公司 |
主分类号: | H04N13/04 | 分类号: | H04N13/04;H04N13/00;H04N13/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 221005 江苏省徐州市鼓楼*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种无镜立体引擎交互方法,该方法根据无镜立体显示特性在Unity3D引擎的场景中创建多台立体相机,创建需求交互的模型、文字及图片等素材内容,通过编写脚本代码实现模型、文字及图片等内容的立体交互。根据着色器Shader进行采样和融合处理获得无镜立体合成图像,通过鼠标、键盘、手势等识别方式可在无镜立体显示终端得到立体显示以及图文交互响应。 | ||
搜索关键词: | 一种 立体 引擎 交互 方法 | ||
【主权项】:
一种无镜立体引擎交互方法,其特征在于包括以下步骤:a.、创建需求交互的文字以及图片;b.、将文字生成为带有透明通道的文字图片;c.、将需求交互的图片以及带有透明通道的文字图片导入Unity3D引擎,并将其格式调整为二维界面格式;d.、在Unity3D引擎中创建多个Sprite精灵组件,并将需求交互的图片以及带有透明通道的文字图片赋予不同的Sprite精灵组件;e.、编写脚本代码,实现图片与文字图片的交互操作;f.、在同一场景中建立多台虚拟相机,调整相机角度,将图片以及文字图片显示出来,同时虚拟相机按照一定的结构要求进行摆放,并在每个相机身上添加渲染贴图;g. 、创建零平面,编写脚本实现所有虚拟相机聚焦于零平面;h. 、计算出视点子像素映射矩阵,并编写相应的Shader,对每台相机渲染的贴图进行采样处理,并将经过采样处理的多张视差图像相加,得到最终合成图像;i. 、在Unity3D引擎的场景中创建无镜立体显示部分,分别为获取合成图像的相机以及无镜立体显示面板,并将得到的最终图像输出到无镜立体显示面板;j. 、运用Unity3D引擎编译以上场景,将其发布为PC端的可执行文件;k. 、PC端连接到无镜立体显示终端,将PC端图像输出到无镜立体显示终端,运行可执行文件,无镜立体显示终端得到正确的立体显示;l. 、在无镜立体显示终端进行图文交互操作,得到正确立体显示的图文交互响应,实现基于Unity3D引擎的无镜立体图文交互方法。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏维林苑影像科技有限公司,未经江苏维林苑影像科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610623012.9/,转载请声明来源钻瓜专利网。