[發明專利]在屏幕上顯示3D場景圖的方法有效
| 申請號: | 201380077556.4 | 申請日: | 2013-09-27 |
| 公開(公告)號: | CN105637563B | 公開(公告)日: | 2019-01-08 |
| 發明(設計)人: | 安蒂·埃里克·普優庫瑞能 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | G06T17/00 | 分類號: | G06T17/00;G06T17/05;G06F9/451 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 屏幕 顯示 場景 方法 | ||
一種在屏幕上顯示3D場景圖的方法。此方法包括下列步驟:把3D資源附加到一組應用場景節點上;透過把應用場景節點的第一子集連接到第一進程并把應用場景節點的第二子集連接到第二進程來將運行在計算器系統的操作系統上的第一應用上下文中的第一進程與運行在該操作系統上的第二應用上下文中的第二進程分隔;把第一進程和第二進程加載到計算器系統的3D顯示服務器中;基于第一進程和第二進程構造3D場景圖;以及在屏幕上顯示所述3D場景圖。
技術領域
本發明是有關于一種在屏幕上顯示3D場景圖的方法以及一種3D計算器系統的操作系統,尤其有關于這種操作系統中的圖形堆棧(graphic stack),特別是在窗口管理區域和用于應用可視化的進程分隔接口中。
現有技術
桌面隱喻最初是由施樂帕洛阿爾托研究中心的艾倫·凱在1970年提出的。施樂之星率先使用了堆棧桌面隱喻來支持窗口堆棧。施樂之星允許交迭對話框。組成桌面環境的兩個組件通常是窗口管理器和為應用和桌面環境提供統一的外觀和感覺的工具集。窗口管理可以同時向終端用戶展示多個程序形象。在當前窗口管理器中,窗口管理器和應用進程之間的接口通常是一個矩形位圖。窗口管理器和應用進程之間的數據以多種方式傳輸。例如,透過繪制每幀來傳輸整個位圖,從而從應用位圖中傳輸變化的區域或傳輸單個繪制指令。進程分隔提高了操作系統級別的穩定性和強健性(Robustness)。進程之間透過明確的接口進行完全的相互隔離。默認情況下,一個進程不能訪問其他進程的資源。
一些窗口管理器把進程分隔的2D應用界面嵌入到3D場景中。2D應用界面能放置在桌面環境中的多個位置,例如3D立方體的側面,虛擬世界里的墻上,等等?!禤euhkurinenA.、Mikkonen T.和Terho M.:使用RDF數據作為移動設備中3D窗口管理器的基礎,MobiWIS-2011,加拿大尼亞加拉瀑布市,2011年9月》中記載了過去幾年中在這個領域之研究工作的總結。
為了創建一個3D桌面環境,其中應用進程能夠不使用2D表面而直接使用3D對象將自己展示到相同的場景圖中,現有技術的窗口管理器和工具集需要重新設計。因此,人們希望在如窗口管理器等顯示服務器和應用進程之間定義一個新的的可視化接口。
此外,為了使用3D對象來直接顯示應用,所述顯示服務器必須能夠快速渲染分隔的進程以及圖形相關的數據。因為,人們希望找出一個最佳方案來處理以及傳遞資料中的更改并加載和卸除顯示服務器與應用進程之間的數據。
發明內容
本發明的目標是在3D視訊系統中提供顯示服務器與應用進程之間的一個改進的可視化接口。
此目標可以透過獨立專利申請范圍中的特征來實現。進一步實施形式在從屬專利申請范圍、具體說明和附圖中顯而易見。
本發明基于以下發現:可透過將新部件應用到圖形堆棧來創建3D視訊系統中的顯示服務器與應用進程之間的一個改進的可視化接口。圖形堆棧使得具有3D場景圖的顯示服務器分隔應用中的進程。此外,這些新部件在顯示服務器中實現了一個3D應用接口,而非常用的、基于應用接口的2D表面。所以,進程分隔的應用可視化能夠透過3D而不是常用的2D表面來實現。
為了詳細描述本發明,將使用以下術語、縮寫和符號:
3D:三維。
2D:二維。
3D計算器圖形:3D計算器圖形是使用儲存在計算器中的幾何數據的三維展示來達到計算和圖像渲染的目的??杀4孢@些圖像供日后查看或被實時顯示。
3D渲染:在計算器上自動將3D線框模型,即一個三維或物理對象的視覺展示,轉換成具有3D擬真效果或非擬真渲染的2D圖像的3D計算器圖形進程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380077556.4/2.html,轉載請聲明來源鉆瓜專利網。





