国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      虛擬對(duì)象的發(fā)布方法、裝置、設(shè)備、介質(zhì)和程序與流程

      文檔序號(hào):39621123發(fā)布日期:2024-10-11 13:40閱讀:10來(lái)源:國(guó)知局
      虛擬對(duì)象的發(fā)布方法、裝置、設(shè)備、介質(zhì)和程序與流程

      本技術(shù)實(shí)施例涉及人工智能領(lǐng)域,尤其涉及一種虛擬對(duì)象的發(fā)布方法、裝置、設(shè)備、介質(zhì)和程序。


      背景技術(shù):

      1、擴(kuò)展現(xiàn)實(shí)(extended?reality,xr),是指通過計(jì)算機(jī)將真實(shí)與虛擬相結(jié)合,打造一個(gè)可人機(jī)交互的虛擬環(huán)境,xr也是虛擬現(xiàn)實(shí)(virtual?reality,vr)、增強(qiáng)現(xiàn)實(shí)(augmentedreality,ar)和混合現(xiàn)實(shí)(mixed?reality,mr)等多種技術(shù)的統(tǒng)稱。通過將三者的視覺交互技術(shù)相融合,為體驗(yàn)者帶來(lái)虛擬世界與現(xiàn)實(shí)世界之間無(wú)縫轉(zhuǎn)換的“沉浸感”。

      2、在xr場(chǎng)景中,為了滿足用戶個(gè)性化的需求,增加了用戶生成內(nèi)容(user?generatedcontent,ugc)功能,即用戶可以根據(jù)自己需求在編輯器中自定義一個(gè)虛擬場(chǎng)景、虛擬道具等虛擬對(duì)象,該編輯器能夠提供一些多邊體、控件、材質(zhì)、邏輯、素材、音樂、音效等供用戶選擇和使用。用戶自定義的虛擬對(duì)象發(fā)布后,其他用戶才能查看或者使用該虛擬對(duì)象。

      3、現(xiàn)有方案中,在編輯器中提供虛擬對(duì)象的發(fā)布控件,用戶通過該發(fā)布控件對(duì)虛擬對(duì)象進(jìn)行發(fā)布,該發(fā)布方法不能滿足用戶需求。


      技術(shù)實(shí)現(xiàn)思路

      1、本技術(shù)實(shí)施例提供一種虛擬對(duì)象的發(fā)布方法、裝置、設(shè)備、介質(zhì)和程序,通過將虛擬對(duì)象放置到發(fā)布容器中進(jìn)行發(fā)布,使得虛擬對(duì)象的發(fā)布更加符合3d的虛擬空間的交互操作,提高了用戶體驗(yàn)。

      2、第一方面,本技術(shù)實(shí)施例提供一種虛擬對(duì)象的發(fā)布方法,所述方法包括:

      3、顯示發(fā)布容器和至少一個(gè)虛擬對(duì)象,所述發(fā)布容器為三維3d的多面體;

      4、響應(yīng)于第一操作,發(fā)布完整容納在所述發(fā)布容器中的虛擬對(duì)象。

      5、在一些實(shí)施例中,響應(yīng)于第一操作,發(fā)布完整容納在所述發(fā)布容器中的虛擬對(duì)象,包括:

      6、響應(yīng)于對(duì)所述虛擬對(duì)象的第一操作,將所述虛擬對(duì)象移動(dòng)到所述發(fā)布容器中;

      7、響應(yīng)于檢測(cè)到所述虛擬對(duì)象完整容納在所述發(fā)布容器中,發(fā)布所述虛擬對(duì)象。

      8、在一些實(shí)施例中,所述顯示至少一個(gè)虛擬對(duì)象之前,還包括:

      9、在所述發(fā)布容器中創(chuàng)建所述虛擬對(duì)象,創(chuàng)建的所述虛擬對(duì)象完整容納在所述發(fā)布容器中。

      10、在一些實(shí)施例中,響應(yīng)于第一操作,發(fā)布完整容納在所述發(fā)布容器中的虛擬對(duì)象,包括:

      11、響應(yīng)于接收到發(fā)布指令,發(fā)布所述虛擬對(duì)象。

      12、在一些實(shí)施例中,所述發(fā)布容器的預(yù)設(shè)位置處顯示有發(fā)布控件;

      13、響應(yīng)于接收到發(fā)布指令,發(fā)布所述虛擬對(duì)象,包括:

      14、響應(yīng)于對(duì)所述發(fā)布控件的第二操作,發(fā)布所述虛擬對(duì)象。

      15、在一些實(shí)施例中,所述發(fā)布容器的預(yù)設(shè)位置處顯示有第一控件,

      16、響應(yīng)于接收到發(fā)布指令,發(fā)布所述虛擬對(duì)象,包括:

      17、接收對(duì)所述第一控件的第三操作,顯示交互面板,所述交互面板上顯示有發(fā)布控件;

      18、響應(yīng)于對(duì)所述發(fā)布控件的第二操作,發(fā)布所述虛擬對(duì)象。

      19、在一些實(shí)施例中,所述響應(yīng)于對(duì)所述虛擬對(duì)象的第一操作,將所述虛擬對(duì)象移動(dòng)到所述發(fā)布容器中,包括:

      20、響應(yīng)于對(duì)所述虛擬對(duì)象的移動(dòng)操作,將所述虛擬對(duì)象移動(dòng)至所述發(fā)布容器中。

      21、在一些實(shí)施例中,所述響應(yīng)于對(duì)所述虛擬對(duì)象的第一操作,將所述虛擬對(duì)象移動(dòng)到所述發(fā)布容器中,包括:

      22、響應(yīng)于對(duì)所述虛擬對(duì)象的第一操作,將所述虛擬對(duì)象的中心位置移動(dòng)至所述發(fā)布容器的中心位置。

      23、在一些實(shí)施例中,所述方法還包括:

      24、當(dāng)檢測(cè)到所述虛擬對(duì)象的部分區(qū)域位于所述發(fā)布容器外,顯示提示信息。

      25、在一些實(shí)施例中,所述當(dāng)檢測(cè)到所述虛擬對(duì)象的部分區(qū)域位于所述發(fā)布容器外,顯示提示信息,包括:

      26、當(dāng)檢測(cè)到所述虛擬對(duì)象的部分區(qū)域位于所述發(fā)布容器外,且在預(yù)設(shè)時(shí)長(zhǎng)內(nèi)沒有檢測(cè)到對(duì)所述虛擬對(duì)象的操作時(shí),顯示提示信息。

      27、在一些實(shí)施例中,當(dāng)檢測(cè)到所述虛擬對(duì)象的部分區(qū)域位于所述發(fā)布容器外,顯示提示信息,包括:

      28、當(dāng)檢測(cè)到所述虛擬對(duì)象的部分區(qū)域位于所述發(fā)布容器外,控制所述部分區(qū)域位于所述發(fā)布容器外的虛擬對(duì)象和/或所述發(fā)布容器顯示預(yù)設(shè)特效。

      29、在一些實(shí)施例中,所述虛擬對(duì)象的預(yù)設(shè)特效包括:所述虛擬對(duì)象的外圍閃爍或者高亮顯示;或者

      30、所述發(fā)布容器的預(yù)設(shè)特效包括以下特效中的至少一個(gè):所述發(fā)布容器的邊緣的顏色發(fā)生變化,所述發(fā)布容器上所述部分區(qū)域位于所述發(fā)布容器外的虛擬對(duì)象超出區(qū)域的顏色發(fā)生變化,所述發(fā)布容器上所述虛擬對(duì)象超出面的顏色發(fā)生變化。

      31、在一些實(shí)施例中,所述方法還包括:

      32、響應(yīng)于對(duì)所述虛擬對(duì)象的移動(dòng)操作,移動(dòng)所述虛擬對(duì)象的位置,使得所述虛擬對(duì)象完整容納在所述發(fā)布容器中;

      33、和/或,響應(yīng)于對(duì)所述虛擬對(duì)象的調(diào)整操作,調(diào)整所述虛擬對(duì)象的尺寸,使得所述虛擬對(duì)象完整容納在所述發(fā)布容器中。

      34、在一些實(shí)施例中,所述方法還包括:

      35、響應(yīng)于檢測(cè)到目標(biāo)模型觸碰到所述發(fā)布容器的邊緣,控制觸碰區(qū)域或者所述觸碰區(qū)域所在的面區(qū)別顯示于所述發(fā)布容器的其他區(qū)域,所述目標(biāo)模型為擴(kuò)展現(xiàn)實(shí)場(chǎng)景對(duì)應(yīng)的控制器的虛擬模型。

      36、在一些實(shí)施例中,所述發(fā)布容器中顯示有虛擬物品的骨骼結(jié)構(gòu),所述虛擬物品的骨骼結(jié)構(gòu)包括多個(gè)骨骼節(jié)點(diǎn);

      37、響應(yīng)于第一操作,發(fā)布完整容納在所述發(fā)布容器中的所述虛擬對(duì)象,包括:

      38、響應(yīng)于第一操作,發(fā)布完整容納在所述發(fā)布容器中,且掛載在對(duì)應(yīng)的骨骼節(jié)點(diǎn)的所述虛擬對(duì)象。

      39、在一些實(shí)施例中,所述方法還包括:

      40、響應(yīng)于檢測(cè)到所述虛擬對(duì)象與所述骨骼節(jié)點(diǎn)重疊,確定所述虛擬對(duì)象掛載在所述骨骼節(jié)點(diǎn)上。

      41、在一些實(shí)施例中,完整容納在所述發(fā)布容器中的虛擬對(duì)象的數(shù)量為多個(gè);

      42、所述響應(yīng)于第一操作,發(fā)布完整容納在所述發(fā)布容器中的虛擬對(duì)象,包括:

      43、響應(yīng)于第一操作,發(fā)布組合虛擬對(duì)象,所述組合對(duì)象包括完整容納在所述發(fā)布容器中的多個(gè)所述虛擬對(duì)象。

      44、在一些實(shí)施例中,響應(yīng)于第一操作,發(fā)布組合虛擬對(duì)象,包括:

      45、響應(yīng)于第一操作,發(fā)布所述完整容納在所述發(fā)布容器中的每個(gè)所述虛擬對(duì)象為所述組合虛擬對(duì)象的一個(gè)子虛擬對(duì)象。

      46、在一些實(shí)施例中,完整容納在所述發(fā)布容器中的虛擬對(duì)象的數(shù)量為多個(gè);

      47、所述響應(yīng)于第一操作,發(fā)布完整容納在所述發(fā)布容器中的虛擬對(duì)象,包括:

      48、響應(yīng)于第一操作,發(fā)布多個(gè)獨(dú)立虛擬對(duì)象,每個(gè)所述獨(dú)立虛擬對(duì)象對(duì)應(yīng)一個(gè)完整容納在所述發(fā)布容器中的所述虛擬對(duì)象。

      49、在一些實(shí)施例中,所述發(fā)布容器的尺寸根據(jù)應(yīng)用中虛擬對(duì)象的尺寸閾值確定。

      50、在一些實(shí)施例中,所述發(fā)布容器的尺寸根據(jù)應(yīng)用中虛擬對(duì)象的類型對(duì)應(yīng)的尺寸閾值確定,不同類型的虛擬對(duì)象對(duì)應(yīng)的尺寸閾值不同。

      51、在一些實(shí)施例中,所述發(fā)布容器為透明物體或者半透明物體。

      52、在一些實(shí)施例中,所述顯示發(fā)布容器,包括:

      53、響應(yīng)于對(duì)所述發(fā)布容器的喚出指令,顯示所述發(fā)布容器。

      54、在一些實(shí)施例中,所述方法還包括:

      55、響應(yīng)于對(duì)所述發(fā)布容器的關(guān)閉指令,隱藏所述發(fā)布容器。

      56、在一些實(shí)施例中,所述虛擬對(duì)象為用戶自定義的對(duì)象。

      57、另一方面,本技術(shù)實(shí)施例提供一種虛擬對(duì)象的發(fā)布裝置,所述裝置包括:

      58、顯示模塊,用于顯示發(fā)布容器和至少一個(gè)虛擬對(duì)象,所述發(fā)布容器為三維3d的多面體;

      59、發(fā)布模塊,用于響應(yīng)于第一操作,發(fā)布完整容納在所述發(fā)布容器中的虛擬對(duì)象。

      60、另一方面,本技術(shù)實(shí)施例提供一種電子設(shè)備,所述電子設(shè)備包括:處理器和存儲(chǔ)器,所述存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序,所述處理器用于調(diào)用并運(yùn)行所述存儲(chǔ)器中存儲(chǔ)的計(jì)算機(jī)程序,以執(zhí)行如上述任一項(xiàng)所述的方法。

      61、另一方面,本技術(shù)實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)用于存儲(chǔ)計(jì)算機(jī)程序,所述計(jì)算機(jī)程序使得計(jì)算機(jī)執(zhí)行如上述任一項(xiàng)所述的方法。

      62、另一方面,本技術(shù)實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)如上述任一項(xiàng)所述的方法。

      63、本技術(shù)實(shí)施例提供的虛擬對(duì)象的發(fā)布方法、裝置、設(shè)備、介質(zhì)和程序,所述方法包括:顯示發(fā)布容器和至少一個(gè)虛擬對(duì)象,發(fā)布容器為3d的多面體;響應(yīng)于第一操作,發(fā)布完整容納在發(fā)布容器中的虛擬對(duì)象。該方法中,通過將虛擬對(duì)象放置到發(fā)布容器中進(jìn)行發(fā)布,使得虛擬對(duì)象的發(fā)布更加符合3d的虛擬空間的交互操作,提高了用戶體驗(yàn)。另外,將虛擬對(duì)象顯示在發(fā)布容器中進(jìn)行發(fā)布,用戶可以以發(fā)布容器的尺寸為參考,可視化的感知虛擬對(duì)象的尺寸,便于用戶對(duì)虛擬對(duì)象的尺寸進(jìn)行調(diào)整。

      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1