一种普通游戏转立体裸眼3D游戏的方法技术

技术编号:20965782 阅读:74 留言:0更新日期:2019-04-29 16:21
本发明专利技术涉及立体图形绘制处理技术领域,具体地说是一种普通游戏转立体裸眼3D游戏的方法,其特征在于,采用如下处理步骤:确认游戏是否基于D3D开发,如果是则定位调用D3D模块的库函数D3D*.dll,并确认Directx版本;运行普通3D游戏,附着代码植入工具,对D3D模块内存映射定位;对D3D渲染层做嫁接,强制运行自定义函数,对原始游戏调用D3D渲染模块做立体转换处理;结合Nvida显卡或AMD显卡驱动分别处理两种不同立体输出;最终通过HDMI1.4输出到裸眼3D显示终端机。本发明专利技术的技术优势在于,将传统非立体3D游戏转换成立体3D游戏有很大市场前景,更能引人入胜,该转换方法简单,具有极强推广作用。

A Method of Turning General Game into Three-dimensional and Bare-eyed 3D Game

The invention relates to the field of stereo graphics rendering and processing technology, in particular to a method of Turning Ordinary games into stereo bare-eyed 3D games. Its characteristics are as follows: confirming whether the game is developed based on D3D, positioning the library function D3D*.dll calling D3D modules, and confirming the Directx version; running ordinary 3D games, attaching code implantation tools, and inserting D3D modules into them. Storage mapping positioning; Grafting the D3D rendering layer, forcing the operation of custom functions, invoking the D3D rendering module to do stereo conversion processing for the original game; Processing two different stereo outputs combined with Nvida graphics card or AMD graphics card driver; Finally, output to the naked-eye 3D display terminal through HDMI 1.4. The technical advantage of the present invention is that the conversion of traditional non-stereoscopic 3D games into stereoscopic 3D Games has great market prospects and is more attractive. The conversion method is simple and has strong popularization effect.

【技术实现步骤摘要】
一种普通游戏转立体裸眼3D游戏的方法
本专利技术涉及立体图形绘制处理
,具体地说是一种普通游戏转立体裸眼3D游戏的方法。
技术介绍
随着三维立体显示技术的成熟与推广,三维立体内容逐渐成为三维产业发展的瓶颈。三维内容主要有两个来源:立体3D视频与立体3D游戏。由于游戏有其独特互动体验,立体3D游戏对立体显示技术有极强推广作用,传统3D游戏厂家没有开发立体3D游戏经验,很多经典3D游戏也没有立体版本,因此将传统非立体3D游戏转换成立体3D游戏有很大市场前景,特别是对裸眼3D显示设备支持的立体3D游戏配合独特互动体验,更能引人入胜。
技术实现思路
本专利技术的目的是克服现有技术的不足,提供一种非立体3D的普通游戏转立体3D游戏的方法。为实现上述目的,设计一种普通游戏转立体裸眼3D游戏的方法,其特征在于,采用如下处理步骤:(1)、对原始3D游戏进行分析,确认游戏是否基于D3D开发的;(2)、如果是D3D开发的,则定位调用D3D模块的库函数D3D*.dll,并确认Directx版本;(3)、运行普通3D游戏,附着代码植入工具,对D3D模块内存映射定位;(4)、对D3D渲染层做嫁接,强制运行自本文档来自技高网...

【技术保护点】
1.一种普通游戏转立体裸眼3D游戏的方法,其特征在于,采用如下处理步骤:(1)、对原始3D游戏进行分析,确认游戏是否基于D3D开发的;(2)、如果是D3D开发的,则定位调用D3D模块的库函数D3D*.dll,并确认Directx版本;(3)、运行普通3D游戏,附着代码植入工具,对D3D模块内存映射定位;(4)、对D3D渲染层做嫁接,强制运行自定义函数,对原始游戏调用D3D渲染模块做立体转换处理;(5)、结合Nvida显卡或AMD显卡驱动分别处理两种不同立体输出;(6)、最终通过HDMI1.4输出到裸眼3D显示终端机。

【技术特征摘要】
1.一种普通游戏转立体裸眼3D游戏的方法,其特征在于,采用如下处理步骤:(1)、对原始3D游戏进行分析,确认游戏是否基于D3D开发的;(2)、如果是D3D开发的,则定位调用D3D模块的库函数D3D*.dll,并确认Directx版本;(3)、运行普通3D游戏,附着代码植入工具,对D3D模块内存映射定位;(4)、对D3D渲染层做嫁接,强制运行自定义函数,对原始游戏调用D3D渲染模块做立体转换处理;(5)、结合Nvida显卡或AMD显卡驱动分别处理两种不同立体输出;(6)、最终通过HDMI1.4输出到裸眼3D显示终端机。2.如权利要求1所述的一种普通游戏转立体裸眼3D游戏的方法,其特征在于,所述的附着代码植入工具是D3D...

【专利技术属性】
技术研发人员:冯胜羽王雄
申请(专利权)人:上海质尊文化传媒发展有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1