[發明專利]基于APP客戶端及Web端的VR應用渲染制作方法及裝置在審
| 申請號: | 201710449837.8 | 申請日: | 2017-06-14 |
| 公開(公告)號: | CN107341842A | 公開(公告)日: | 2017-11-10 |
| 發明(設計)人: | 陳強;林偉 | 申請(專利權)人: | 廣東網金控股股份有限公司 |
| 主分類號: | G06T15/00 | 分類號: | G06T15/00;G06T19/00;G06F3/01;H04L29/08 |
| 代理公司: | 廣州君咨知識產權代理有限公司44437 | 代理人: | 王璽建 |
| 地址: | 510000 廣東省廣州市天*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 app 客戶端 web vr 應用 渲染 制作方法 裝置 | ||
技術領域
本發明涉及通信領域,尤其涉及一種基于APP客戶端及Web端的VR應用渲染制作方法。本發明同時還涉及一種裝置。
背景技術
VR(虛擬現實Virtual Reality)是一種可以創建和體驗虛擬世界的計算機仿真系統,它利用計算機生成一種模擬環境,是一種多源信息融合的、交互式的三維動態視景和實體行為的系統仿真使用戶沉浸到該環境中。主要包括模擬環境、感知、自然技能和傳感設備等方面。模擬環境是由計算機生成的、實時動態的三維立體逼真圖像。
Web技術是指開發互聯網應用的技術總稱,包括Web服務端技術和Web客戶端技術。Web客戶端的主要任務是展現信息內容。Web客戶端設計技術主要包括:HTML語言、Java Applets、腳本程序、CSS、DHTML、插件技術以及VRML技術。Web服務器技術主要包括服務器、CGI、PHP、ASP、ASP.NET、Servlet、JSP技術和Node.js、GO語言等技術。
目前VR的實現方式主要分C/S和B/S這兩類應用架構實現,其中C/S的技術主要有Unity3D、UnReal、StreamVR等引擎框架實現,B/S的技術主要利用了WebGL的技術實現。C/S的實現技術在用戶體驗和交互效果存在著明顯的優勢,與此同時,C/S實現技術存在制作時間長、制作成本高、不易進行推廣等缺點,而B/S技術在制作時間、制作成本、易于推廣等方面存在著明顯的優勢,但是B/S實現技術存在著用戶體驗較差、交互效果較為單一等缺點。
發明內容
為了克服現有技術的不足,本發明的目的在于提供一種基于APP客戶端及Web端的VR應用渲染制作方法,用以解決現有技術中VR應用制作時間成本高、用戶體驗差、交互效果差、不易推廣的問題。
本發明的目的采用以下技術方案實現:
接收渲染制作VR應用的指令;
解析所述指令,得到需要將所述VR應用在APP客戶端渲染或者將所述VR應用在Web端渲染的動作命令;
根據所述動作命令,將所述VR應用在所述APP客戶端進行渲染展示,或者將所述VR應用在所述Web端進行渲染展示。
優選的,所述接收渲染制作VR應用的指令,具體包括:
所述Web端加載頁面時,在所述Web端注入一個交互的javascript對象,所述javascript對象提供通訊接口供所述Web端使用,根據所述通訊接口接收所述渲染制作VR應用的指令。
優選的,解析所述指令,得到需要將所述VR應用在APP客戶端渲染或者將所述VR應用在Web端渲染的動作命令,具體包括:
接收渲染制作VR應用的指令后,對該指令進行分析,解析出不同的動作類型,包括如下至少一種動作:
在APP客戶端或者Web端進行切換、加載、打開、播放VR應用等。
優選的,將所述VR應用在所述APP客戶端進行渲染展示,具體包括:
將所述Web端的VR應用展示切換到后臺,將所述VR應用在所述APP客戶端進行渲染展示,完成所述Web端與所述App客戶端的切換動作;
將所述VR應用在所述Web端進行渲染展示,具體包括:將所述APP客戶端的VR應用展示切換到后臺,將所述VR應用在所述Web端進行渲染展示,完成所述Web端與所述App客戶端的切換動作。
優選的,在根據所述切換到APP客戶端的指令之后,將所述VR應用在所述APP客戶端進行渲染展示,或者將所述VR應用在所述Web端進行渲染展示之前,還包括:
判斷所述VR應用版本是否符合要求,若符合要求,則將所述VR應用在所述APP客戶端或者Web端進行渲染展示;若不符合要求,則更新版本后,在所述APP客戶端或者Web端進行渲染展示更新版本后的VR應用。
同時本發明還提供了一種裝置,包括存儲器和處理器:
存儲器,用于存儲程序指令;
處理器,用于執行所述程序指令,以執行以下步驟:
接收渲染制作VR應用的指令;
解析所述指令,得到需要將所述VR應用在APP客戶端渲染或者將所述VR應用在Web端渲染的動作命令;
根據所述動作命令,將所述VR應用在所述APP客戶端進行渲染展示,或者將所述VR應用在所述Web端進行渲染展示。
優選的,所述接收渲染制作VR應用的指令,具體包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東網金控股股份有限公司,未經廣東網金控股股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710449837.8/2.html,轉載請聲明來源鉆瓜專利網。





