本發明專利技術提供一種三維模型的協同交互方法及裝置,包括:在視角跟隨模式下,從至少一個操作者用戶端中獲取操作者的視角信息以及其對目標三維模型的第一操作信息;根據所述操作者的視角信息修改跟隨者的視角信息,獲得修改后跟隨者的視角信息;基于所述修改后跟隨者的視角信息在目標三維模型上展示所述第一操作信息。本發明專利技術能夠提升了跟隨者的參與度,且在操作者切換方便,溝通更加明確,有利于意見的交換。換。換。
【技術實現步驟摘要】
三維模型的協同交互方法及裝置
[0001]本專利技術涉及計算機
,尤其涉及一種三維模型的協同交互方法及裝置。
技術介紹
[0002]云端實時協同交互一般以在線會議或頁面評論的方式實現。其中,在線會議通常需要通過會議軟件,在打開三維的情況下進行屏幕共享,使參會人員可以實時看到主持人對模型的操作并進行反饋。頁面評論通常需要以某一選定的空間位置為錨點,在頁面固定位置進行評論錄入,其他參與人員可以對某一條評論進行回復。
[0003]上述兩種方案已在平面設計行業得到了廣泛的應用,平面設計通常由多個項目組成員共同完成,為保證設計效果的一致性,同時需要將設計稿與其他部門同時進行提前溝通,因此所有的設計文件需要頻繁地進行合并、更新。而傳統的文件交換方式難以滿足這種高頻的交換。
[0004]現有技術中,對于通過會議模式進行的協同交互,首先需要借助第三方平臺進行;其次,參會人員僅能看到主持人對三維模型的操作所投射的畫面,而無法從自身角度實現對模型的自由操縱,本質上來說仍舊是參與會議,參會人員缺乏對模型本身談論與理解的參與感,如需切換演示畫面則需要在會議系統中更改演示人員,由于同一項目中往往存在多個工作人員,因此需要在會議中頻繁進行演示人員的切換,不利于意見的交換,本質上仍舊是一種會議而非協作交互。
[0005]綜上,現有的三維模型協同交互方法缺少參與感且在演示過程中角色切換較為麻煩。
技術實現思路
[0006]本專利技術提供一種三維模型的協同交互方法及裝置,用以解決上述問題。
[0007]本專利技術提供一種三維模型的協同交互方法,該三維模型的協同交互方法應用在跟隨者用戶端,包括:在接收到進入視角跟隨模式信息的情況下,從至少一個操作者用戶端中獲取操作者的視角信息以及其對目標三維模型的第一操作信息;根據所述操作者的視角信息修改跟隨者的視角信息,獲得修改后跟隨者的視角信息;基于所述修改后跟隨者的視角信息在目標三維模型上展示所述第一操作信息。
[0008]根據本專利技術提供的一種三維模型的協同交互方法,在所述基于所述修改后跟隨者的視角信息在目標三維模型上展示所述第一操作信息之后,該方法還包括:獲取跟隨者對目標三維模型的第二操作信息;在獲取跟隨者確定退出視角跟隨模式信息的情況下退出視角跟隨模式,并基于跟隨者的視角信息展示所述第二操作信息。
[0009]根據本專利技術提供的一種三維模型的協同交互方法,所述第二操作信息為跟隨者在
目標三維模型選取的節點信息;相應地,在所述獲取跟隨者對目標三維模型的第二操作信息之后,該方法還包括:在獲取跟隨者確定不退出視角跟隨模式信息的情況下,基于所述修改后跟隨者的視角信息在目標三維模型上展示所述第一操作信息以及所述跟隨者在目標三維模型選取的節點信息。
[0010]根據本專利技術提供的一種三維模型的協同交互方法,所述節點信息通過如下步驟獲得:在鼠標停留在目標三維模型上的情況下,獲取鼠標的屏幕坐標位置,并獲取鼠標指向目標三維模型上的節點與屏幕之間的垂直距離;根據所述屏幕坐標位置以及所述垂直距離獲得節點信息。
[0011]本專利技術還提供一種三維模型的協同交互方法,該三維模型的協同交互方法應用在操作者用戶端,包括:從跟隨者用戶端獲取跟隨者對目標三維模型的第二操作信息,所述第二操作信息為跟隨者在目標三維模型選取的節點信息;基于操作者的視角信息展示所述第二操作信息。
[0012]根據本專利技術提供的一種三維模型的協同交互方法,在跟隨者用戶端為多個的情況下,從不同跟隨者用戶端獲取不同跟隨者對目標三維模型的第二操作信息以及跟隨者用戶端的標簽信息;相應地,所述基于操作者的視角信息展示所述第二操作信息,包括:基于操作者的視角信息展示所述第二操作信息以及標簽信息。
[0013]本專利技術還提供一種三維模型的協同交互裝置,該三維模型的協同交互裝置應用在跟隨者用戶端,包括:操作端信息獲取模塊,用于在接收到進入視角跟隨模式信息的情況下,從至少一個操作者用戶端中獲取操作者的視角信息以及其對目標三維模型的第一操作信息;視角修改模塊,用于根據所述操作者的視角信息修改跟隨者的視角信息,獲得修改后跟隨者的視角信息;第一操作展示模塊,用于基于所述修改后跟隨者的視角信息在目標三維模型上展示所述第一操作信息。
[0014]本專利技術還提供一種三維模型的協同交互裝置,該三維模型的協同交互裝置應用在操作者用戶端,包括:跟隨端信息獲取模塊,用于從跟隨者用戶端獲取跟隨者對目標三維模型的第二操作信息,所述第二操作信息為跟隨者在目標三維模型選取的節點信息;第二操作展示模塊,用于基于操作者的視角信息展示所述第二操作信息。
[0015]本專利技術還提供一種電子設備,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,處理器執行程序時實現如上述任一種三維模型的協同交互方法。
[0016]本專利技術還提供一種非暫態計算機可讀存儲介質,其上存儲有計算機程序,計算機程序被處理器執行時實現如上述任一種三維模型的協同交互方法。
[0017]本專利技術提供的三維模型的協同交互方法及裝置,在視角跟隨模式下,根據操作者的視角信息修改跟隨者的視角信息,在與操作者的視角相一致后,在目標三維模型上會自
動展示第一操作,上述展示過程非操作者界面的投影,也非操作者的遠程控制,而是在跟隨者用戶端界面重新演繹第一操作,跟隨者對目標三維模型仍有自主控制的空間,從而提升了跟隨者的參與度,且在操作者切換方便,溝通更加明確,有利于意見的交換。另外,上述的協同交互無需下載額外的軟件即可完成,所有的操作均可以在同一云端平臺完成,減少操作過程中在不同軟件中的切換,節約成本,提高工作效率。
附圖說明
[0018]為了更清楚地說明本專利技術或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0019]圖1是本專利技術實施例提供的應用在跟隨者用戶端的三維模型的協同交互方法的流程示意圖;圖2是本專利技術實施例提供的三維模型的協同交互方法的流程示意圖;圖3a是本專利技術實施例提供的未進入視角跟隨模式跟隨者A與操作B的視角示意圖;圖3b是本專利技術實施例提供的進入視角跟隨模式后跟隨者A與操作B的視角示意圖;圖4是本專利技術實施例提供的跟隨者切換視角跟隨模式的流程示意圖;圖5是本專利技術實施例提供的應用在操作者用戶端的三維模型的協同交互方法的流程示意圖;圖6為本專利技術實施例提供的應用在跟隨者用戶端的三維模型的協同交互裝置結構示意圖;圖7為本專利技術實施例提供的應用在操作者用戶端的三維模型的協同交互裝置結構示意圖;圖8為本專利技術實施例提供的一種電子設備的實體結構示意圖。
具體實施方式
[0020]為使本專利技術的目的、技術方案和優點更加清楚,下面將結合本專利技術中的附圖,對本專利技術中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種三維模型的協同交互方法,其特征在于,該三維模型的協同交互方法應用在跟隨者用戶端,包括:在接收到進入視角跟隨模式信息的情況下,從至少一個操作者用戶端中獲取操作者的視角信息以及其對目標三維模型的第一操作信息;根據所述操作者的視角信息修改跟隨者的視角信息,獲得修改后跟隨者的視角信息;基于所述修改后跟隨者的視角信息在目標三維模型上展示所述第一操作信息。2.根據權利要求1所述的三維模型的協同交互方法,其特征在于,在所述基于所述修改后跟隨者的視角信息在目標三維模型上展示所述第一操作信息之后,該方法還包括:獲取跟隨者對目標三維模型的第二操作信息;在獲取跟隨者確定退出視角跟隨模式信息的情況下退出視角跟隨模式,并基于跟隨者的視角信息展示所述第二操作信息。3.根據權利要求2所述的三維模型的協同交互方法,其特征在于,所述第二操作信息為跟隨者在目標三維模型選取的節點信息;相應地,在所述獲取跟隨者對目標三維模型的第二操作信息之后,該方法還包括:在獲取跟隨者確定不退出視角跟隨模式信息的情況下,基于所述修改后跟隨者的視角信息在目標三維模型上展示所述第一操作信息以及所述跟隨者在目標三維模型選取的節點信息。4.根據權利要求3所述的三維模型的協同交互方法,其特征在于,所述節點信息通過如下步驟獲得:在鼠標停留在目標三維模型上的情況下,獲取鼠標的屏幕坐標位置,并獲取鼠標指向目標三維模型上的節點與屏幕之間的垂直距離;根據所述屏幕坐標位置以及所述垂直距離獲得節點信息。5.一種三維模型的協同交互方法,其特征在于,該三維模型的協同交互方法應用在操作者用戶端,包括:從跟隨者用戶端獲取跟隨者對目標三維模型的第二操作信息,所述第二操作信息為跟隨者在目標三維模型選取的節點信息;基于操作者...
【專利技術屬性】
技術研發人員:李璇,周春娟,董魯軍,姜艷超,
申請(專利權)人:北京圜暉科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。