[發明專利]分布式渲染方法有效
| 申請號: | 201210156750.9 | 申請日: | 2012-05-18 |
| 公開(公告)號: | CN102685239A | 公開(公告)日: | 2012-09-19 |
| 發明(設計)人: | 張興男;姚勁;劉汝佳;劉江賽 | 申請(專利權)人: | 北京爾宜居科技有限責任公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;G06F17/50 |
| 代理公司: | 北京遠大卓悅知識產權代理事務所(普通合伙) 11369 | 代理人: | 史霞 |
| 地址: | 100020 北京市朝陽*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 渲染 方法 | ||
1.一種分布式渲染方法,采用由至少一個服務器和多個節點終端組成的系統執行,其中所述服務器和節點終端之間彼此通過網絡通訊連接,其特征在于,包括以下步驟:
步驟一、所述多個節點終端中的一個節點終端作為主節點終端,向服務器發送渲染任務協助請求;
步驟二、服務器根據該請求,在除了所述主節點終端之外的其它節點終端中挑選與此渲染任務相應的至少一個節點終端作為資源節點終端;
步驟三、向資源節點終端發送渲染任務,資源節點終端生成渲染場景,并且資源節點終端檢查所生成的渲染場景是否與主節點終端同步;
步驟四、若同步,則資源節點終端開始執行渲染任務,并在渲染任務完成后,將渲染結果發送給所述主節點終端。
2.如權利要求1所述的分布式渲染方法,其特征在于,在所述步驟一之前還包括用戶向所述主節點終端發出渲染任務指令,所述主節點終端接收渲染任務指令的步驟。
3.如權利要求1所述的分布式渲染方法,其特征在于,在所述步驟二中,服務器挑選資源節點終端之后,還生成資源節點終端列表,并且所述主節點終端獲得所述資源節點終端列表。
4.如權利要求1所述的分布式渲染方法,其特征在于,在所述步驟四之后,還包括以下步驟:
所述主節點終端設置定時器,若所述渲染結果在定時器預定的時間內發送到主節點終端,則主節點終端接收該渲染結果;若所述渲染結果未在定時器預定的時間內發送到主節點終端,則主節點終端自身啟動渲染程序。
5.如權利要求4所述的分布式渲染方法,其特征在于,所述主節點終端自身啟動渲染程序后,向服務器發出取消渲染任務協助請求,所述服務器向超時的資源節點終端發出釋放資源節點終端指令。
6.如權利要求1所述的分布式渲染方法,其特征在于,所述步驟四還包括:若不同步,則資源節點終端通過服務器向主節點終端發出不同步信號,主節點終端收到不同步信號后,自身啟動渲染程序。
7.如權利要求2所述的分布式渲染方法,其特征在于,所述主節點終端接收到渲染任務指令后,拆分管理渲染任務,所述服務器根據拆分結果,挑選資源節點終端,并且所述主節點終端接收到渲染結果后,合并各資源節點的渲染結果。
8.如權利要求1所述的分布式渲染方法,其特征在于,所述服務器為至少兩臺,且彼此之間存在同步通信,各節點終端基于地域信息與其中一臺服務器建立連接,節點終端間的數據通信由所述服務器進行轉發。
9.如權利要求1所述的分布式渲染方法,其特征在于,在所述步驟三中,資源節點終端生成渲染場景是通過以下方式實現的:資源節點終端根據由所述主節點終端發送的渲染任務中包含的記錄場景信息的可擴展標記語言xml文件與資源節點終端內的相應模型數據,生成與所述主節點終端內相同的渲染場景。
10.如權利要求9所述的分布式渲染方法,其特征在于,所述步驟三中驟的同步過程為:所述主節點終端獲取渲染場景數的消息摘要算法值,以可擴展標記語言xml的形式通過服務器轉發給各資源節點終端,各資源節點終端獲取其自身得到的渲染場景數據的消息摘要算法值,并將自身獲取的消息摘要算法值與由主節點終端轉發來的消息摘要算法值進行比對,若兩值相同則同步,若兩值不同則不同步。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京爾宜居科技有限責任公司,未經北京爾宜居科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210156750.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種UE上下文信息發送方法及MME
- 下一篇:改進型通信電路





