[發明專利]一種普通游戲轉立體裸眼3D游戲的方法在審
| 申請號: | 201710968877.3 | 申請日: | 2017-10-18 |
| 公開(公告)號: | CN109675306A | 公開(公告)日: | 2019-04-26 |
| 發明(設計)人: | 馮勝羽;王雄 | 申請(專利權)人: | 上海質尊文化傳媒發展有限公司 |
| 主分類號: | A63F13/52 | 分類號: | A63F13/52;A63F13/60 |
| 代理公司: | 上海宣宜專利代理事務所(普通合伙) 31288 | 代理人: | 鄒蕾 |
| 地址: | 201415 上海市*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 游戲 裸眼3D 調用 裸眼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游戲的方法,其特征在于,所述的附著代碼植入工具是D3DInject模塊,用于劫持D3D庫函數HookAPI,對D3D模塊內存代碼段映射部分分別初始化需要Hook的函數隊列,并保存原始函數的基地址和偏移地址,并中斷。
3.如權利要求1所述的一種普通游戲轉立體裸眼3D游戲的方法,其特征在于,所述的自定義函數是D3DProxy代理模塊,其包括GPU處理模塊、D3DCubeTexture、D3DProxySurface、D3DProxyShader、D3DVertexBuffer、StereoView。
4.如權利要求1所述的一種普通游戲轉立體裸眼3D游戲的方法,其特征在于,所述的顯卡驅動部分主要是運用nVIDIA-3DVision或AMD-HD3D對處理好的立體左右圖像做打包處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海質尊文化傳媒發展有限公司,未經上海質尊文化傳媒發展有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710968877.3/1.html,轉載請聲明來源鉆瓜專利網。





