[發明專利]生成三維對象的顯示在審
| 申請號: | 201980060309.0 | 申請日: | 2019-06-25 |
| 公開(公告)號: | CN112805756A | 公開(公告)日: | 2021-05-14 |
| 發明(設計)人: | D·J·查爾克 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06T19/20 | 分類號: | G06T19/20 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 胡利鳴;陳斌 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 生成 三維 對象 顯示 | ||
1.一種生成三維對象的顯示的計算機實現的方法,所述方法包括:
生成供顯示的三維對象的第一部件,所述第一部件至少具有基本界面和第一界面;
在顯示設備上顯示所述第一部件;
使所顯示的第一部件改變形狀;
生成供顯示的所述三維對象的第二部件,所述第二部件至少具有基本界面;
平移并定向所述第二部件以使得當所述第二部件被顯示在所述顯示設備上時所述第二部件的基本界面與所述第一部件的第一界面配合;以及
在所述顯示設備上顯示所述第二部件,其中所述第二部件的基本界面與所述第一部件的第一界面配合。
2.根據權利要求1所述的方法,其中,使所顯示的第一部件改變形狀導致所顯示的第一部件隨時間改變形狀,以使得所顯示的三維對象隨時間改變形狀。
3.根據權利要求1或權利要求2所述的方法,包括:
使所顯示的第一部件進一步改變形狀;以及
使所顯示的第二部件改變形狀;
其中改變所述第一部件和所述第二部件的形狀使得所述第二部件的基本界面繼續與所述第一部件的第一界面配合。
4.根據權利要求3所述的方法,包括:
生成供顯示的所述三維對象的第三部件,所述第三部件至少具有基本界面;
在所述顯示設備上顯示所述第三部件,所顯示的第三部件根據需要被平移和定向以使得所述第三部件的基本界面與所述第一部件的第二界面或所述第二部件的第一界面配合。
5.根據權利要求1至4中任一項所述的方法,其中,所述對象的每個部件由圖形處理器基于相同數據結構來實例化,所述數據結構包含定義參考部件的形狀的數據,所述數據結構包含定義在數個不同時間點處所述對象的部件的形狀相對于所述參考部件的形狀的差異的差異數據。
6.根據權利要求5所述的方法,其中,所述參考部件的形狀由多個頂點定義,并且所述差異數據包括用于每個頂點的平移數據,其中用于每個頂點的所述平移數據表示在所述不同時間點處所述對象的每個部件中的所述頂點的位置相對于所述參考部件中的所述頂點的位置的差異。
7.一種在計算機顯示器上生成時變資產的計算機實現的方法,所述方法包括:
訪問存儲在電子存儲器中的一組規則,其中所述規則至少定義基本資產,并評估所述規則以生成一組分層命令;
評估所述分層命令以構造供顯示的資產,其中所述分層命令至少包括定義資產類型的資產命令和實用程序命令,所述實用程序命令是旋轉命令和年齡約束中的至少一者,其中所述資產類型與變換數據相關聯,所述評估的結果是在時間上分層布置的所述資產的數個時間切片;以及
通過生成所述資產的在時間上相繼的切片以供顯示并在計算機顯示器上呈現所述資產來可視化供顯示的所述資產,每個切片具有用于取決于切片的年齡來使所述切片變形的變換數據并且經受由年齡約束實用程序命令所施加的任何年齡約束。
8.根據權利要求7所述的方法,其中,所述訪問、所述評估和所述可視化中的至少一者在運行時被運算以在所述計算機顯示器上按時變方式渲染所述資產。
9.一種包括一組計算機可讀指令的計算機程序,所述計算機可讀指令在由計算機系統執行時使所述計算機系統執行生成三維對象的顯示的方法,所述方法包括:
生成供顯示的三維對象的第一部件,所述第一部件至少具有基本界面和第一界面;
在顯示設備上顯示所述第一部件;
使所顯示的第一部件改變形狀;
生成供顯示的所述三維對象的第二部件,所述第二部件至少具有基本界面;
平移并定向所述第二部件以使得當所述第二部件被顯示在所述顯示設備上時所述第二部件的基本界面與所述第一部件的第一界面配合;以及
在所述顯示設備上顯示所述第二部件,其中所述第二部件的基本界面與所述第一部件的第一界面配合。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201980060309.0/1.html,轉載請聲明來源鉆瓜專利網。





