[發明專利]XR應用編輯方法、設備及存儲介質有效
| 申請號: | 202310620776.2 | 申請日: | 2023-05-26 |
| 公開(公告)號: | CN116339737B | 公開(公告)日: | 2023-10-20 |
| 發明(設計)人: | 呂承飛;吳飛;吳子奇;修玉同;蔡羽;牛超越 | 申請(專利權)人: | 阿里巴巴(中國)有限公司 |
| 主分類號: | G06F8/38 | 分類號: | G06F8/38;G06F9/455;G06F9/451;G06F3/01;A63F13/52;A63F13/55 |
| 代理公司: | 北京太合九思知識產權代理有限公司 11610 | 代理人: | 張愛 |
| 地址: | 311121 浙江省杭州市余杭*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | xr 應用 編輯 方法 設備 存儲 介質 | ||
1.一種內容生成器,其特征在于,內部集成有生成XR應用所需的運行時容器,所述運行時容器用于在所述XR應用生成過程或運行過程中提供運行時環境,所述內容生成器還包括:
3D場景效果編輯模塊,用于響應XR應用生成操作,加載3D場景靜態資源,基于所述運行時容器提供的運行時環境,為所述3D場景靜態資源編輯3D場景動態信息,以得到3D場景資源數據;
3D應用邏輯編輯模塊,用于基于所述運行時容器提供的運行時環境,為所述3D場景資源數據編輯應用邏輯代碼,以得到所述XR應用的應用內容;
其中,所述應用內容與所述運行時容器形成所述XR應用,所述XR應用中的運行時容器在所述XR應用運行過程中為所述應用內容提供運行時環境。
2.根據權利要求1所述的內容生成器,其特征在于,所述運行時容器包括:框架層、運行時環境層和軟件庫層;
所述軟件庫層包括多種軟件引擎,并提供所述多種軟件引擎的第二類應用編程接口API,以供根據所述第二類API封裝得到第一類API;
所述框架層,用于面向應用開發人員提供所述第一類API,以供所述應用開發人員基于所述第一類API編寫所述XR應用的應用邏輯代碼,以及在所述XR應用生成過程或運行過程中感知目標事件,運行所述目標事件對應的至少一個第一類API的函數實體,并將所述函數實體中封裝的目標API提供給所述運行時環境層,所述目標API屬于第二類API;
所述運行時環境層,用于根據所述目標API,調用所述軟件庫層中對應軟件引擎對所述目標事件進行響應。
3.根據權利要求2所述的內容生成器,其特征在于,所述軟件庫層還用于:向所述運行時環境層提供所述第二類API,并基于所述第二類API封裝得到所述第一類API,將所述第一類API提供給所述框架層,以供所述框架層面向應用開發人員提供所述第一類API;
或者
所述軟件庫層還用于:向所述運行時環境層提供所述第二類API;所述運行時環境層還用于:基于所述第二類API封裝得到所述第一類API,將所述第一類API提供給所述框架層,以供所述框架層面向應用開發人員提供所述第一類API。
4.根據權利要求2或3所述的內容生成器,其特征在于,所述3D場景效果編輯模塊具體用于:
響應所述3D場景靜態資源的加載操作,啟動所述運行時容器,在所述運行時容器提供的運行時環境中運行所述3D場景靜態資源,以得到3D靜態畫面;
響應所述3D靜態畫面上的編輯操作,為所述3D場景靜態資源編輯3D場景動態信息,以得到第一中間態資源數據;
響應場景效果查看操作,重新調用所述運行時容器,在所述運行時容器提供的運行時環境中運行所述第一中間態資源數據,得到第一中間態3D畫面;
在所述第一中間態3D畫面不滿足場景效果的情況下,調整所述3D場景動態信息至得到滿足場景效果,以得到3D場景資源數據。
5.根據權利要求2或3所述的內容生成器,其特征在于,所述3D應用邏輯編輯模塊具體用于:
響應所述3D場景資源數據的加載操作,啟動所述運行時容器,在所述運行時容器提供的運行時環境中運行所述3D場景資源數據,以得到第一中間態3D畫面;
響應所述應用邏輯代碼的編輯操作,根據所述3D場景資源數據和所述應用邏輯代碼生成第二中間態資源數據,并重新調用所述運行時容器,在所述運行時容器提供的運行時環境中運行所述第二中間態資源數據,以得到第二中間態3D畫面;
在所述第二中間態3D畫面不滿足交互效果的情況下,調整所述應用邏輯代碼至滿足交互效果,以得到所述XR應用的應用內容。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴(中國)有限公司,未經阿里巴巴(中國)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310620776.2/1.html,轉載請聲明來源鉆瓜專利網。





