摘要
本发明公开了一种实时超高清可交互裸眼3D显示内容合成方法,包括以下步骤:S1:首先对交互内容进行建模,如建筑、机械设备、游戏场景等,机械和建筑模型等需要统一借助.step文件格式进行转换,转换为.fbx格式。S2:在3DsMax等专业模型处理软件中完成模型的处理:统一坐标轴、对模型进行减面。S3:基于处理好的模型在Unity3D中搭建交互场景。S4:面向需要显示的场景和模型,生成等效离轴摄影的虚拟视差相机,控制视差相机的拍摄参数。S5:基于纹理位图对多视点视差图像进行混合合成,基于计算着色器将大规模像素计算前移置Unity3D脚本流程中GPU空闲的时序,随后统一进入渲染流水线,完成整体场景的渲染和合成。S6:根据不同的对象交互需求,开发交互输入逻辑。本发明提出了一种基于纹理位图的计算三维显示算法,可以在Unity3D下实时合成超高清裸眼3D显示内容,结合等效离轴摄影等技术,可以获得较好3D显示效果。此外,还提出了基于计算着色器的显示效率优化方法,可以使得本系统运行在较低配置主机平台上,缓解在满足交互需求的同时进行实时超高清裸眼3D显示内容合成硬件要求较高问题。
技术关键词
Unity3D引擎
对象交互
效率优化方法
建筑模型
游戏场景
显示算法
纹理
柱镜光栅
主机平台
机械设备
相机
交互内容
脚本
流水线
时序
像素
图像
专业
格式
系统为您推荐了相关专利信息
感应片
FPC基板
PVDF压电薄膜
信号调理模块
蓝牙通讯模块
游戏场景
图形用户界面
穿戴物
信息更新
虚拟游戏技术
Unity3D引擎
混凝土缺陷检测
管理方法
施工现场混凝土
数据
通讯基站
电能表
数字孪生建模
ONVIF协议
MQTT协议