System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 国产精品成人无码久久久久久 ,国产精品午夜无码av体验区,亚洲国产超清无码专区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    數據處理方法、系統、存儲介質及計算機程序產品技術方案

    技術編號:44467232 閱讀:3 留言:0更新日期:2025-03-04 17:39
    本公開提供了一種數據處理方法、數據處理系統、存儲介質及計算機程序產品,該方法首先獲取三維場景中的不同位置與三維場景包含的模型之間的可視關系,可視關系用于表示三維場景中的模型是否位于以位置為視點的可視范圍內,然后對三維場景的場景數據和可視關系的數據進行保存形成相應文件,場景數據包括模型數據,保存有場景數據的文件與保存有可視關系的數據的文件為不同的文件,如果三維場景的數據被修改,則通過修改后的數據形成替換文件,并利用替換文件對包含修改前的數據的文件進行替換,修改前的數據在被修改后形成修改后的數據。

    【技術實現步驟摘要】

    本公開涉及計算機,具體涉及數據處理方法、數據處理系統、存儲介質及計算機程序產品。


    技術介紹

    1、通過繪制出的三維空間的圖像對實景或概念性的場景進行表達和展示是一種較為常見的手段,能夠實現在線上傳播圖像所表達的場景內容。圖像中通常會包含有多個模型,當進入到圖像的空間內進行瀏覽時,由于模型之間可能存在互相遮擋的情況,因此在不同位置的瀏覽視角下能夠看到的模型可能不同。因此,圖像數據中會包含有模型的數據以及用于表示在不同位置處對應的模型可見性的數據。

    2、在相關技術中,如果空間中的一些模型的位置進行了改動,或者模型的表面紋理進行了改動,則全部的圖像數據需要進行重新生成,這使得圖像生成的運算量較大且效率較低,并且將圖像數據傳輸到顯示端進行顯示的過程中,占用的帶寬也較大,數據傳輸耗時較高。


    技術實現思路

    1、為了解決上述技術問題中的至少一個,本公開提供了數據處理方法、數據處理系統、存儲介質及計算機程序產品。

    2、本公開第一方面提出了一種數據處理方法,包括:獲取三維場景中的不同位置與所述三維場景包含的模型之間的可視關系,所述可視關系用于表示所述三維場景中的模型是否位于以所述位置為視點的可視范圍內;對所述三維場景的場景數據和所述可視關系的數據進行保存形成相應文件,所述場景數據包括模型數據,保存有所述場景數據的文件與保存有所述可視關系的數據的文件為不同的文件;以及如果所述三維場景的數據被修改,則通過修改后的數據形成替換文件,并利用所述替換文件對包含修改前的數據的文件進行替換,所述修改前的數據在被修改后形成所述修改后的數據。

    3、根據本公開的一些實施方式,在所述可視關系中,所述三維場景中的不同位置分別位于所述三維場景的不同空間單元內,一個所述空間單元包含所述三維場景中的不同位置中的一個位置。

    4、根據本公開的一些實施方式,從加載有三維場景的程序中獲取所述可視關系。

    5、根據本公開的一些實施方式,在獲取所述可視關系之前,所述數據處理方法還包括:使能用于生成可視關系的配置;以及通過加載有三維場景的程序生成所述三維場景的光照數據。

    6、根據本公開的一些實施方式,所述場景數據還包括光照數據。

    7、根據本公開的一些實施方式,保存有所述模型數據的文件與保存有所述光照數據的文件為不同的文件。

    8、根據本公開的一些實施方式,對所述可視關系的數據進行保存形成相應文件,包括:將所述可視關系的數據保存至空白場景中,得到保存有可視關系的場景;以及對所述保存有可視關系的場景的數據進行保存形成相應文件。

    9、根據本公開的一些實施方式,所述可視關系的數據包括所述三維場景中模型的索引標識和所述索引標識對應的索引值,所述索引值用于表示所述索引標識所對應的模型是否位于以所述位置為視點的可視范圍內。

    10、根據本公開的一些實施方式,所述數據處理方法還包括:獲取所述三維場景包含的模型的唯一標識;以及建立所述唯一標識與所述索引標識之間的第一映射關系并進行保存,所述第一映射關系用于配合所述可視關系確定所述唯一標識對應的模型是否位于以所述位置為視點的可視范圍內。

    11、根據本公開的一些實施方式,對所述三維場景的場景數據和所述可視關系的數據進行保存形成相應文件,包括:在對待保存的數據進行保存形成相應文件之前,對所述待保存的數據進行序列化;以及對序列化后的數據進行保存形成相應文件。

    12、根據本公開的一些實施方式,形成的所述相應文件作為三維場景文件與所述三維場景的唯一標識存在第二映射關系,所述第二映射關系用于依據所述三維場景的唯一標識識別出相應的所述三維場景文件。

    13、根據本公開的一些實施方式,利用所述替換文件對包含修改前的數據的文件進行替換,包括執行第一替換步驟和/或第二替換步驟,所述第一替換步驟包括:利用所述替換文件替換數據庫中存儲的包含修改前的數據的文件;所述第二替換步驟包括:將所述替換文件發送至接收端,所述替換文件用于替換所述接收端之前接收到的包含修改前的數據的文件。

    14、根據本公開的一些實施方式,所述接收端用于執行以下一項或多項任務:通過加載所述文件來顯示相應的三維場景;對接收到的所述文件進行存儲。

    15、根據本公開的一些實施方式,所述三維場景包括房屋場景,所述三維場景包含的模型包括房屋內的物體。

    16、本公開第二方面提出了一種數據處理系統,包括:處理器和存儲器,所述存儲器存儲有計算機程序,當所述計算機程序被所述處理器執行時,所述處理器執行以下過程:獲取三維場景中的不同位置與所述三維場景包含的模型之間的可視關系,所述可視關系用于表示所述三維場景中的模型是否位于以所述位置為視點的可視范圍內;對所述三維場景的場景數據和所述可視關系的數據進行保存形成相應文件,所述場景數據包括模型數據,保存有所述場景數據的文件與保存有所述可視關系的數據的文件為不同的文件;以及如果所述三維場景的數據被修改,則通過修改后的數據形成替換文件,并利用所述替換文件對包含修改前的數據的文件進行替換,所述修改前的數據在被修改后形成所述修改后的數據。

    17、本公開第三方面提出了一種可讀存儲介質,所述可讀存儲介質中存儲有計算機程序,所述計算機程序被處理器執行時用于實現上述任一實施方式所述的方法。

    18、本公開第四方面提出了一種計算機程序產品,所述計算機程序產品包括計算機程序,所述計算機程序被處理器執行時至少用于實施上述任一實施方式所述的方法。

    本文檔來自技高網...

    【技術保護點】

    1.一種數據處理方法,其特征在于,包括:

    2.根據權利要求1所述的數據處理方法,其特征在于,在所述可視關系中,所述三維場景中的不同位置分別位于所述三維場景的不同空間單元內,一個所述空間單元包含所述三維場景中的不同位置中的一個位置。

    3.根據權利要求1所述的數據處理方法,其特征在于,從加載有三維場景的程序中獲取所述可視關系。

    4.根據權利要求1所述的數據處理方法,其特征在于,在獲取所述可視關系之前,所述數據處理方法還包括:

    5.根據權利要求1或4所述的數據處理方法,其特征在于,對所述可視關系的數據進行保存形成相應文件,包括:

    6.根據權利要求1所述的數據處理方法,其特征在于,所述可視關系的數據包括所述三維場景中模型的索引標識和所述索引標識對應的索引值,所述索引值用于表示所述索引標識所對應的模型是否位于以所述位置為視點的可視范圍內。

    7.根據權利要求6所述的數據處理方法,其特征在于,所述數據處理方法還包括:

    8.根據權利要求1所述的數據處理方法,其特征在于,對所述三維場景的場景數據和所述可視關系的數據進行保存形成相應文件,包括:

    9.根據權利要求1所述的數據處理方法,其特征在于,形成的所述相應文件作為三維場景文件與所述三維場景的唯一標識存在第二映射關系,所述第二映射關系用于依據所述三維場景的唯一標識識別出相應的所述三維場景文件。

    10.根據權利要求1所述的數據處理方法,其特征在于,利用所述替換文件對包含修改前的數據的文件進行替換,包括執行第一替換步驟和/或第二替換步驟,所述第一替換步驟包括:利用所述替換文件替換數據庫中存儲的包含修改前的數據的文件;所述第二替換步驟包括:將所述替換文件發送至接收端,所述替換文件用于替換所述接收端之前接收到的包含修改前的數據的文件。

    11.根據權利要求10所述的數據處理方法,其特征在于,所述接收端用于執行以下一項或多項任務:通過加載所述文件來顯示相應的三維場景;對接收到的所述文件進行存儲。

    12.一種數據處理系統,其特征在于,包括:處理器和存儲器,所述存儲器存儲有計算機程序,當所述計算機程序被所述處理器執行時,所述處理器執行以下過程:

    13.一種可讀存儲介質,其特征在于,所述可讀存儲介質中存儲有計算機程序,所述計算機程序被處理器執行時用于實現如權利要求1-11中任一項所述的方法。

    14.一種計算機程序產品,其特征在于,所述計算機程序產品包括計算機程序,所述計算機程序被處理器執行時至少用于實施如權利要求1-11中任一項所述的方法。

    ...

    【技術特征摘要】

    1.一種數據處理方法,其特征在于,包括:

    2.根據權利要求1所述的數據處理方法,其特征在于,在所述可視關系中,所述三維場景中的不同位置分別位于所述三維場景的不同空間單元內,一個所述空間單元包含所述三維場景中的不同位置中的一個位置。

    3.根據權利要求1所述的數據處理方法,其特征在于,從加載有三維場景的程序中獲取所述可視關系。

    4.根據權利要求1所述的數據處理方法,其特征在于,在獲取所述可視關系之前,所述數據處理方法還包括:

    5.根據權利要求1或4所述的數據處理方法,其特征在于,對所述可視關系的數據進行保存形成相應文件,包括:

    6.根據權利要求1所述的數據處理方法,其特征在于,所述可視關系的數據包括所述三維場景中模型的索引標識和所述索引標識對應的索引值,所述索引值用于表示所述索引標識所對應的模型是否位于以所述位置為視點的可視范圍內。

    7.根據權利要求6所述的數據處理方法,其特征在于,所述數據處理方法還包括:

    8.根據權利要求1所述的數據處理方法,其特征在于,對所述三維場景的場景數據和所述可視關系的數據進行保存形成相應文件,包括:

    9.根據權利要求1所述的數據處理方法,其特征在于,形成的所述相應文件作為三維場景文件與所...

    【專利技術屬性】
    技術研發人員:習曉峰
    申請(專利權)人:貝殼找房北京科技有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 国产网红主播无码精品| 国内精品无码一区二区三区| 久久精品无码专区免费青青| 少妇仑乱A毛片无码| 久久久久久无码国产精品中文字幕 | 亚洲AV无码专区在线播放中文| 久久久久亚洲av无码专区| 中文字幕无码av激情不卡| 亚洲av日韩av永久无码电影| 亚洲AV日韩AV永久无码绿巨人| 亚洲AV无码专区日韩| 久久久久亚洲AV无码去区首| 99精品一区二区三区无码吞精| 中文字字幕在线中文无码| 亚洲?v无码国产在丝袜线观看 | 国产精品无码无卡在线观看久| 亚洲精品无码Av人在线观看国产| 无码熟熟妇丰满人妻啪啪软件| AV无码精品一区二区三区| 在线看无码的免费网站| 亚洲综合无码一区二区三区| 免费无码一区二区三区| 国产AV无码专区亚洲Av| 亚洲AV综合色区无码一区爱AV| 国产乱子伦精品无码专区| 亚洲中文字幕无码专区| 国产精品无码一区二区在线观一| 无码熟熟妇丰满人妻啪啪软件 | 最新亚洲春色Av无码专区| 在线看无码的免费网站| 伊人久久一区二区三区无码| 亚洲av无码有乱码在线观看| 精品欧洲av无码一区二区14| 精品国产V无码大片在线看| 99精品一区二区三区无码吞精| 18禁网站免费无遮挡无码中文| 亚洲人成无码网站在线观看| 18禁成年无码免费网站无遮挡| 天天看高清无码一区二区三区| 人妻无码一区二区三区| 国产午夜无码视频在线观看|