一種信息處理方法、電子設(shè)備及電子裝置的制造方法
【專利摘要】本發(fā)明公開了一種信息處理方法、電子設(shè)備及電子裝置,可以通過獲取所述虛擬場景中的虛擬對象的各種相關(guān)參數(shù),從而使得同一虛擬場景中不同的虛擬對象可以擁有與其相對應(yīng)的重力屬性值。并基于不同的重力屬性值而使得該虛擬對象也具有相應(yīng)的顯示狀態(tài),例如,受到垂直于所述虛擬場景地面向下的重力作用的顯示狀態(tài)、受到了垂直于所述虛擬場景地面向上的浮力作用的顯示狀態(tài)、以及受到的重力和浮力處于平衡狀態(tài)的顯示狀態(tài),等等。可見,本申請實施例中的技術(shù)方案可以使得虛擬場景中的虛擬對象具有相應(yīng)的重力屬性值,從而使得虛擬場景更貼近于現(xiàn)實場景,使得虛擬景象更加生動自然,具有提升用戶使用感受的技術(shù)效果。
【專利說明】
_種信息處理方法、電子設(shè)備及電子裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,特別是涉及一種信息處理方法、電子設(shè)備及電子裝置。
【背景技術(shù)】
[0002]目前,現(xiàn)有的電子設(shè)備在制造虛擬場景時,虛擬場景通常由不具有任何重力屬性的既定虛擬對象所組成,因此,用戶在虛擬場景中所觀看到的虛擬對象常常僅是既定的畫面,即使對這些虛擬對象進行碰撞操作,這些虛擬對象也無法呈現(xiàn)出與現(xiàn)實中的物體相類似的具有相應(yīng)重力影響的運動狀態(tài),使得用戶不能獲得生動形象的情景再現(xiàn)。
[0003]可見,現(xiàn)有技術(shù)中存在著虛擬場景中的虛擬對象通常不具有重力屬性,從而使得虛擬場景與現(xiàn)實場景脫節(jié),嚴重影響用戶使用感受的技術(shù)問題。
【發(fā)明內(nèi)容】
[0004]本申請?zhí)峁┮环N信息處理方法、電子設(shè)備及電子裝置,用以解決現(xiàn)有技術(shù)中存在著虛擬場景中的虛擬對象通常不具有重力屬性,從而使得虛擬場景與現(xiàn)實場景脫節(jié),嚴重影響用戶使用感受的技術(shù)問題。
[0005]本申請一方面提供了一種信息處理方法,應(yīng)用于一電子設(shè)備,包括:
[0006]呈現(xiàn)一虛擬場景,所述虛擬場景至少包括第一虛擬對象;
[0007]基于所述第一虛擬對象的參數(shù),確定所述第一虛擬對象的重力屬性值;
[0008]若所述重力屬性值符合第一預(yù)設(shè)條件,控制所述第一虛擬對象處于第一顯示狀態(tài);
[0009]若所述重力屬性值符合第二預(yù)設(shè)條件,控制所述第一虛擬對象處于第二顯示狀態(tài),所述第二顯示狀態(tài)與所述第一顯示狀態(tài)不同。
[0010]可選地,所述基于所述第一虛擬對象的參數(shù),確定所述第一虛擬對象的重力屬性值,包括:
[0011 ]分析所述第一虛擬對象,確定與所述第一虛擬對象對應(yīng)的第一實體對象;
[0012]基于所述第一實體對象確定所述第一虛擬對象的重力屬性值。
[0013]可選地,所述若所述重力屬性值符合第一預(yù)設(shè)條件,控制所述第一虛擬對象處于第一顯示狀態(tài),包括:
[0014]若所述重力屬性值屬于第一預(yù)設(shè)閾值范圍,則控制所述第一虛擬對象為處于相對于一參考物沿預(yù)設(shè)方向運動的所述第一顯示狀態(tài),其中,在所述預(yù)設(shè)方向上不存在其它虛擬對象與所述第一虛擬對象相鄰;
[0015]所述若所述重力屬性值符合第二預(yù)設(shè)條件,控制所述第一虛擬對象處于第二顯示狀態(tài),所述第二顯示狀態(tài)與所述第一顯示狀態(tài)不同,包括:
[0016]若所述重力屬性值屬于第二預(yù)設(shè)閾值范圍,則控制所述第一虛擬對象為處于沿所述預(yù)設(shè)方向的相反方向運動的所述第二顯示狀態(tài),其中,在所述預(yù)設(shè)方向的相反方向上不存在其它虛擬對象與所述第一虛擬對象相鄰。
[0017]可選地,所述方法還包括:
[0018]若所述重力屬性值屬于與所述第一預(yù)設(shè)閾值范圍及所述第二預(yù)設(shè)閾值范圍不同的第三預(yù)設(shè)閾值范圍時,則控制所述第一虛擬對象為處于相對于所述參考物靜止的第三顯示狀態(tài)。
[0019]可選地,所述控制所述第一虛擬對象為處于相對于用戶沿預(yù)設(shè)方向運動的所述第一顯示狀態(tài),包括:
[0020]控制所述第一虛擬對象沿背離所述虛擬場景的水平地面的方向運動;
[0021]所述控制所述第一虛擬對象為處于沿所述預(yù)設(shè)方向的相反方向運動的所述第二顯示狀態(tài),包括:
[0022]控制所述第一虛擬對象沿靠近所述水平地面的方向運動;
[0023]所述控制所述第一虛擬對象為處于相對于所述水平地面靜止的第三顯示狀態(tài),包括:
[0024]控制所述第一虛擬對象為相對于所述水平地面靜止。
[0025]可選地,所述控制所述第一虛擬對象為處于相對于一參考物沿預(yù)設(shè)方向運動的所述第一顯示狀態(tài),包括:
[0026]檢測到基于所述第一虛擬對象的碰撞操作,基于所述重力屬性值及所述碰撞操作確定相對于所述參考物沿預(yù)設(shè)方向的第一加速度;
[0027]控制所述第一虛擬對象以所述第一加速度沿所述預(yù)設(shè)方向運動。
[0028]另一方面,本申請實施例還提供了一種電子設(shè)備,包括:
[0029]顯示器,用以呈現(xiàn)一虛擬場景,所述虛擬場景至少包括第一虛擬對象;
[0030]處理器,與所述顯示器連接,用以基于所述第一虛擬對象的參數(shù),確定所述第一虛擬對象的重力屬性值,若所述重力屬性值符合第一預(yù)設(shè)條件,控制所述第一虛擬對象處于第一顯示狀態(tài),若所述重力屬性值符合第二預(yù)設(shè)條件,控制所述第一虛擬對象處于第二顯示狀態(tài),其中,所述第二顯示狀態(tài)與所述第一顯示狀態(tài)不同。
[0031]可選地,所述處理器,用以分析所述第一虛擬對象,確定與所述第一虛擬對象對應(yīng)的第一實體對象,基于所述第一實體對象確定所述第一虛擬對象的重力屬性值。
[0032]可選地,所述處理器,用以若所述重力屬性值屬于第一預(yù)設(shè)閾值范圍,則控制所述第一虛擬對象為處于相對于一參考物沿預(yù)設(shè)方向運動的所述第一顯示狀態(tài);若所述重力屬性值屬于第二預(yù)設(shè)閾值范圍,則控制所述第一虛擬對象為處于沿所述預(yù)設(shè)方向的相反方向運動的所述第二顯示狀態(tài),其中,在所述預(yù)設(shè)方向上不存在其它虛擬對象與所述第一虛擬對象相鄰,在所述預(yù)設(shè)方向的相反方向上不存在其它虛擬對象與所述第一虛擬對象相鄰。
[0033]可選地,所述處理器,還用以若所述重力屬性值屬于與所述第一預(yù)設(shè)閾值范圍及所述第二預(yù)設(shè)閾值范圍不同的第三預(yù)設(shè)閾值范圍時,則控制所述第一虛擬對象為處于相對于所述參考物靜止的第三顯示狀態(tài)。
[0034]可選地,所述處理器,用以控制所述第一虛擬對象沿背離所述虛擬場景的水平地面的方向運動;或控制所述第一虛擬對象沿靠近所述水平地面的方向運動;或控制所述第一虛擬對象為相對于所述水平地面靜止。
[0035]可選地,所述處理器,用以檢測到基于所述第一虛擬對象的碰撞操作,基于所述重力屬性值及所述碰撞操作確定相對于所述參考物沿預(yù)設(shè)方向的第一加速度,控制所述第一虛擬對象以所述第一加速度沿所述預(yù)設(shè)方向運動。
[0036]再一方面,本申請實施例還提供了一種電子裝置,包括:
[0037]顯示單元,用以呈現(xiàn)一虛擬場景,所述虛擬場景至少包括第一虛擬對象;
[0038]重力屬性確定單元,用以基于所述第一虛擬對象的參數(shù),確定所述第一虛擬對象的重力屬性值;
[0039]第一處理單元,用以若所述重力屬性值符合第一預(yù)設(shè)條件,控制所述第一虛擬對象處于第一顯示狀態(tài);
[0040]第二處理單元,用以若所述重力屬性值符合第二預(yù)設(shè)條件,控制所述第一虛擬對象處于第二顯示狀態(tài),所述第二顯示狀態(tài)與所述第一顯示狀態(tài)不同。
[0041]本申請實施例中提供的一個或多個技術(shù)方案,至少具有如下技術(shù)效果或優(yōu)點:
[0042]在本申請實施例的技術(shù)方案中,可以通過獲取所述虛擬場景中的虛擬對象的各種相關(guān)參數(shù),從而使得同一虛擬場景中不同的虛擬對象可以擁有與其相對應(yīng)的重力屬性值。并基于不同的重力屬性值而使得該虛擬對象也具有相應(yīng)的顯示狀態(tài),例如,受到垂直于所述虛擬場景地面向下的重力作用的顯示狀態(tài)、受到了垂直于所述虛擬場景地面向上的浮力作用的顯示狀態(tài)、以及受到的重力和浮力處于平衡狀態(tài)的顯示狀態(tài),等等??梢姡旧暾垖嵤├械募夹g(shù)方案可以使得虛擬場景中的虛擬對象具有相應(yīng)的重力屬性值,從而使得虛擬場景更貼近于現(xiàn)實場景,使得虛擬景象更加生動自然,具有提升用戶使用感受的技術(shù)效果。
[0043]本申請實施例至少還具有如下技術(shù)效果或優(yōu)點:
[0044]進一步地,在本申請實施例的技術(shù)方案中,還可以通過精確分析方法獲得虛擬對象所對應(yīng)的實體物品,從而根據(jù)實體物品的重力屬性值來確定所述虛擬對象所對應(yīng)的重力屬性值。因此,本申請實施例中的技術(shù)方案還具有使得虛擬場景更進一步貼近現(xiàn)實的技術(shù)效果。
[0045]進一步地,在本申請實施例的技術(shù)方案中,基于不同的重力屬性值,不同的虛擬對象其顯示運動狀態(tài)具有與實際的重力作用相應(yīng)的運動方式。因此,本申請實施例中的技術(shù)方案還具有在不同的作用力作用于虛擬對象時,可以采用相應(yīng)的運動方式進行顯示,以使虛擬對象的運動狀態(tài)與重力作用相結(jié)合,進一步貼近于現(xiàn)實,具有使虛擬場景更加生動形象的技術(shù)效果。
[0046]進一步地,本申請實施例中的技術(shù)方案還可以通過顯示虛擬對象在基于所述重力屬性值及所述碰撞操作時的運動狀態(tài)及運動變化過程,從而提高虛擬對象的模擬真實度,具有提升虛擬場景的適用性及虛擬真實度的技術(shù)效果。
【附圖說明】
[0047]圖1為本發(fā)明實施例提供的一種信息處理方法的流程圖;
[0048]圖2為本發(fā)明實施例提供的一種電子設(shè)備結(jié)構(gòu)圖;
[0049]圖3為本發(fā)明實施例提供的一種電子裝置結(jié)構(gòu)圖。
【具體實施方式】
[0050]本申請?zhí)峁┮环N信息處理方法、電子設(shè)備及電子裝置,用以解決現(xiàn)有技術(shù)中存在著虛擬場景中的虛擬對象通常不具有重力屬性,從而使得虛擬場景與現(xiàn)實場景脫節(jié),嚴重影響用戶使用感受的技術(shù)問題。
[0051]本申請實施例中的技術(shù)方案為解決上述技術(shù)問題,總體思路如下:
[0052]在本申請實施例的技術(shù)方案中,可以通過獲取所述虛擬場景中的虛擬對象的各種相關(guān)參數(shù),從而使得同一虛擬場景中不同的虛擬對象可以擁有與其相對應(yīng)的重力屬性值。并基于不同的重力屬性值而使得該虛擬對象也具有相應(yīng)的顯示狀態(tài),例如,受到垂直于所述虛擬場景地面向下的重力作用的顯示狀態(tài)、受到了垂直于所述虛擬場景地面向上的浮力作用的顯示狀態(tài)、以及受到的重力和浮力處于平衡狀態(tài)的顯示狀態(tài),等等??梢姡旧暾垖嵤├械募夹g(shù)方案可以使得虛擬場景中的虛擬對象具有相應(yīng)的重力屬性值,從而使得虛擬場景更貼近于現(xiàn)實場景,使得虛擬景象更加生動自然,具有提升用戶使用感受的技術(shù)效果。
[0053]下面通過附圖以及具體實施例對本申請技術(shù)方案做詳細的說明,應(yīng)當理解本申請實施例以及實施例中的具體特征是對本申請技術(shù)方案的詳細的說明,而不是對本申請技術(shù)方案的限定,在不沖突的情況下,本申請實施例以及實施例中的技術(shù)特征可以相互組合。
[0054]本文中術(shù)語“和/或”,僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,六和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
[0055]實施例一
[0056]請參考圖1,本申請實施例一提供一種信息處理方法,應(yīng)用于一電子設(shè)備,包括:
[0057]步驟101:呈現(xiàn)一虛擬場景,所述虛擬場景至少包括第一虛擬對象。
[0058]在本步驟的實施過程中,可以通過多種方式呈現(xiàn)所述虛擬場景,例如,可以通過投影器材投影成像呈現(xiàn)所述虛擬場景,可以通過顯示屏等顯示器材呈現(xiàn)所述虛擬場景,可以通過頭戴式設(shè)備采用光影效果模擬呈現(xiàn)所述虛擬場景,還可以通過生物技術(shù)刺激大腦以誘導(dǎo)用戶腦中呈現(xiàn)所述虛擬場景,等等??梢?,在實際操作過程中可以通過多種方式呈現(xiàn)所述虛擬場景,只要是能用以展現(xiàn)虛擬場景的方式,都可以作為本步驟中的呈現(xiàn)一虛擬場景。
[0059]所述第一虛擬對象可以是所述虛擬場景中的一虛擬人物、一虛擬物品、一虛擬動物、一虛擬植物,等等,只要是所述虛擬場景中所展現(xiàn)的某一生物或事物,則都可以作為所述第一虛擬對象。
[0060]步驟102:基于所述第一虛擬對象的參數(shù),確定所述第一虛擬對象的重力屬性值。
[0061]所述重力屬性值可以是指所述第一虛擬對象在所述虛擬場景中所受到的重力作用值,也可以是指所述第一虛擬對象在所述虛擬場景中的重力加速度,還可以是所述第一虛擬對象在所述虛擬場景中的重力與浮力的共同作用力,等等,只要是可以表征所述第一虛擬對象在所述虛擬場景中基于重力作用所獲得的屬性值或受到的作用力,則都可以作為所述重力屬性值,在實際操作過程中可以根據(jù)需要而自行設(shè)置。
[0062]在本步驟的執(zhí)行過程中,可以通過多種方式確定所述第一虛擬對象的重力屬性值。例如,當所述重力屬性值具體為重力加速度時,可以通過給所述第一虛擬對象預(yù)設(shè)一對應(yīng)的重力屬性值;當所述重力屬性值具體為重力與浮力的共同作用力時,可以通過對所述第一虛擬對象進行圖像分析,確定所述第一虛擬對象所對應(yīng)的現(xiàn)實生物或事物,基于所述現(xiàn)實生物或事物確定所述第一虛擬對象的質(zhì)量參數(shù),再基于所述第一虛擬對象的體積參數(shù)、預(yù)設(shè)空氣壓強參數(shù)等計算獲得所述重力屬性值,等等。
[0063]可見,在實際操作過程中可以通過多種參數(shù),采用多種方式獲得所述重力屬性值。
[0064]步驟103:若所述重力屬性值符合第一預(yù)設(shè)條件,控制所述第一虛擬對象處于第一顯示狀態(tài)。
[0065]步驟104:若所述重力屬性值符合第二預(yù)設(shè)條件,控制所述第一虛擬對象處于第二顯示狀態(tài),所述第二顯示狀態(tài)與所述第一顯示狀態(tài)不同。
[0066]在本步驟的執(zhí)行過程中,所述第一預(yù)設(shè)條件可以根據(jù)所述重力屬性值具體所表征的含義來確定。并且,在本申請實施例的技術(shù)方案中可以使得同一虛擬場景中不同的虛擬對象擁有與其相對應(yīng)的重力屬性值。
[0067]例如,當所述重力屬性值具體為重力加速度且所述重力加速度的值大于等于O時,所述第一顯示狀態(tài)可以默認為所述第一虛擬對象受到了垂直于所述虛擬場景地面向下的重力作用;當所述重力加速度的值小于O時,所述第一顯示狀態(tài)可以默認為所述第一虛擬對象受到了垂直于所述虛擬場景地面向上的浮力作用;當所述重力加速度的值等于O時,所述第一顯示狀態(tài)可以默認為所述第一虛擬對象在垂直于所述虛擬場景地面方向上的重力和浮力處于平衡狀態(tài)。
[0068]又例如,當所述重力屬性值具體為重力與浮力的共同作用力,且該共同作用力的值大于等于O時,所述第一顯示狀態(tài)可以默認為所述第一虛擬對象受到了垂直于所述虛擬場景地面向下的重力作用;當所述共同作用力的值小于O時,所述第一顯示狀態(tài)可以默認為所述第一虛擬對象受到了垂直于所述虛擬場景地面向上的浮力作用;當所述共同作用力的值等于O時,所述第一顯示狀態(tài)可以默認為所述第一虛擬對象在垂直于所述虛擬場景地面方向上的重力和浮力處于平衡狀態(tài)。
[0069]也就是說,在本申請實施例的技術(shù)方案中,可以通過獲取所述虛擬場景中的虛擬對象的各種相關(guān)參數(shù),從而使得同一虛擬場景中不同的虛擬對象可以擁有與其相對應(yīng)的重力屬性值。并基于不同的重力屬性值而使得該虛擬對象也具有相應(yīng)的顯示狀態(tài),例如,受到垂直于所述虛擬場景地面向下的重力作用的顯示狀態(tài)、受到了垂直于所述虛擬場景地面向上的浮力作用的顯示狀態(tài)、以及受到的重力和浮力處于平衡狀態(tài)的顯示狀態(tài),等等??梢?,本申請實施例中的技術(shù)方案可以使得虛擬場景中的虛擬對象具有相應(yīng)的重力屬性值,從而使得虛擬場景更貼近于現(xiàn)實場景,使得虛擬景象更加生動自然,具有提升用戶使用感受的技術(shù)效果。
[0070]可選地,所述基于所述第一虛擬對象的參數(shù),確定所述第一虛擬對象的重力屬性值,包括:
[0071 ]分析所述第一虛擬對象,確定與所述第一虛擬對象對應(yīng)的第一實體對象;
[0072]基于所述第一實體對象確定所述第一虛擬對象的重力屬性值。
[0073]也就是說,在步驟102中,可以根據(jù)分析所獲的所述第一虛擬對象具體所對應(yīng)的實體對象來確定所述第一虛擬對象的重力屬性值。
[0074]例如,可以通過圖像分析確定某一虛擬對象的外形特征為一石頭,再基于石頭所對應(yīng)的重力屬性值為重力加速度g,從而確定所述第一實體對象的重力屬性值也可以為重力加速度g,以此類推。
[0075]當然,為了進一步增加分析準確率,還可以在圖像分析的基礎(chǔ)上繼續(xù)進行材質(zhì)分析、事件分析等等,采用多種增加分析準確率的方式來精確確定某一虛擬對象所對應(yīng)的實體對象。
[0076]可見,在本申請實施例的技術(shù)方案中,還可以通過精確分析方法獲得虛擬對象所對應(yīng)的實體物品,從而根據(jù)實體物品的重力屬性值來確定所述虛擬對象所對應(yīng)的重力屬性值。因此,本申請實施例中的技術(shù)方案還具有使得虛擬場景更進一步貼近現(xiàn)實的技術(shù)效果。
[0077]可選地,所述若所述重力屬性值符合第一預(yù)設(shè)條件,控制所述第一虛擬對象處于第一顯示狀態(tài),包括:
[0078]若所述重力屬性值屬于第一預(yù)設(shè)閾值范圍,則控制所述第一虛擬對象為處于相對于一參考物沿預(yù)設(shè)方向運動的所述第一顯示狀態(tài),其中,在所述預(yù)設(shè)方向上不存在其它虛擬對象與所述第一虛擬對象相鄰;
[0079]所述若所述重力屬性值符合第二預(yù)設(shè)條件,控制所述第一虛擬對象處于第二顯示狀態(tài),所述第二顯示狀態(tài)與所述第一顯示狀態(tài)不同,包括:
[0080]若所述重力屬性值屬于第二預(yù)設(shè)閾值范圍,則控制所述第一虛擬對象為處于沿所述預(yù)設(shè)方向的相反方向運動的所述第二顯示狀態(tài),其中,在所述預(yù)設(shè)方向的相反方向上不存在其它虛擬對象與所述第一虛擬對象相鄰。
[0081]也就是說,當所述重力屬性值具體為重力加速度或重力及浮力的共同作用力,且所述重力屬性值屬于大于等于O或其他預(yù)設(shè)值時,所述第一虛擬對象可以處于受到相對于虛擬場景的水平地面垂直向下的重力作用的顯示狀態(tài),當然所述參考物也可以是其他可作為地面參照的參考物;當所述重力屬性值具體為重力加速度或重力及浮力的共同作用力,且所述重力屬性值屬于小于O或其他預(yù)設(shè)值時,所述第一虛擬對象還可以處于受到相對于虛擬場景的水平地面垂直向上的浮力作用的顯示狀態(tài)。
[0082]需要進一步指出的是,在實際操作過程中,所述第一顯示狀態(tài)及所述第二顯示狀態(tài)也可以是在虛擬對象同時受到其他作用力時的顯示運動狀態(tài),例如,當所述虛擬對象受到平行拋出的作用力時,如果其重力屬性值為大于0,則其平行拋出的顯示運動軌跡為接近于虛擬場景地面的拋物線,如果其重力屬性值為小于O,則其平行拋出的顯示運動軌跡為遠離于虛擬場景地面的拋物線。
[0083]可選地,所述方法還包括:
[0084]若所述重力屬性值屬于與所述第一預(yù)設(shè)閾值范圍及所述第二預(yù)設(shè)閾值范圍不同的第三預(yù)設(shè)閾值范圍時,則控制所述第一虛擬對象為處于相對于所述參考物靜止的第三顯示狀態(tài)。
[0085]當所述重力屬性值具體為重力加速度或重力及浮力的共同作用力,且所述重力屬性值等于O或其他相應(yīng)的預(yù)設(shè)值時,所述第一虛擬對象可以處于受到重力和浮力的共同作用力趨近于O的顯示狀態(tài)。也就是說,所述第一虛擬對象可以為處于相對于虛擬場景地面或其他地面參照物為靜止的顯示狀態(tài)。
[0086]仍需進一步指出的是,在實際操作過程中,所述第三顯示狀態(tài)也可以是在虛擬對象同時受到其他作用力時的顯示運動狀態(tài),例如,當所述虛擬對象受到一推動作用力時,如果其重力屬性值為0,則其顯示運動軌跡則趨近于僅基于所述推動作用力而確定,由此可以使得重力屬性值趨近于O的虛擬對象的運動顯示狀態(tài)更加真實形象。
[0087]可見,在本申請實施例的技術(shù)方案中,基于不同的重力屬性值,不同的虛擬對象其顯示運動狀態(tài)具有與實際的重力作用相應(yīng)的運動方式。因此,本申請實施例中的技術(shù)方案還具有在不同的作用力作用于虛擬對象時,可以采用相應(yīng)的運動方式進行顯示,以使虛擬對象的運動狀態(tài)與重力作用相結(jié)合,進一步貼近于現(xiàn)實,具有使虛擬場景更加生動形象的技術(shù)效果。
[0088]可選地,所述控制所述第一虛擬對象為處于相對于用戶沿預(yù)設(shè)方向運動的所述第一顯示狀態(tài),包括:
[0089]控制所述第一虛擬對象沿背離所述虛擬場景的水平地面的方向運動;
[0090]所述控制所述第一虛擬對象為處于沿所述預(yù)設(shè)方向的相反方向運動的所述第二顯示狀態(tài),包括:
[0091 ]控制所述第一虛擬對象沿靠近所述水平地面的方向運動;
[0092]所述控制所述第一虛擬對象為處于相對于所述水平地面靜止的第三顯示狀態(tài),包括:
[0093]控制所述第一虛擬對象為相對于所述水平地面靜止。
[0094]也就是說,所述參考物可以具體將所述虛擬場景的水平地面作為參考物。所述第一顯示狀態(tài)、所述第二顯示狀態(tài)、以及所述第三顯示狀態(tài)可以具體為所述第一虛擬對象僅受重力和/或浮力作用時的顯示狀態(tài)。
[0095]可選地,所述控制所述第一虛擬對象為處于相對于一參考物沿預(yù)設(shè)方向運動的所述第一顯示狀態(tài),包括:
[0096]檢測到基于所述第一虛擬對象的碰撞操作,基于所述重力屬性值及所述碰撞操作確定相對于所述參考物沿預(yù)設(shè)方向的第一加速度;
[0097]控制所述第一虛擬對象以所述第一加速度沿所述預(yù)設(shè)方向運動。
[0098]所述碰撞操作可以為用戶采用預(yù)設(shè)操作或預(yù)設(shè)手勢,對虛擬對象進行的碰撞操作,例如,用戶可以通過觸屏式滑動操作,用手指碰撞虛擬對象。所述碰撞操作還可以為虛擬場景中的虛擬對象之間的碰撞操作,例如,彈珠游戲中的A彈珠對B彈珠的碰撞作用也可以作為所述碰撞操作。只要是系統(tǒng)預(yù)設(shè)的可作為對某一虛擬對象進行碰撞作用的虛擬操作或?qū)嶓w操作都可以作為所述碰撞操作。
[0099]在本申請實施例的技術(shù)方案中,所述第一顯示狀態(tài)、所述第二顯示狀態(tài)、以及所述第三顯示狀態(tài)也可以具體為虛擬對象受到重力、浮力以及其他作用力共同作用時的顯示狀態(tài)。當系統(tǒng)檢測到虛擬對象受到了所述碰撞操作時,則可以基于所述碰撞操作所對應(yīng)的作用力,以及基于所述重力屬性值所確定所述虛擬對象受到的重力作用力以及浮力作用力,計算獲得所述虛擬對象在多種作用力共同作用下的加速度,然后再控制所述虛擬對象沿該加速度進行相應(yīng)的運動,并且,在其運動過程中也可以按照其重力屬性值而進行相應(yīng)的運動變化,而所述第一顯示狀態(tài)、所述第二顯示狀態(tài)、以及所述第三顯示狀態(tài)則可用以顯示這種運動及運動變化過程。
[0100]可見,本申請實施例中的技術(shù)方案還可以通過顯示虛擬對象在基于所述重力屬性值及所述碰撞操作時的運動狀態(tài)及運動變化過程,從而提高虛擬對象的模擬真實度,具有提升虛擬場景的適用性及虛擬真實度的技術(shù)效果。
[0101]實施例二
[0102]請參考圖2,本申請實施例二提供一種電子設(shè)備,包括:
[0103]顯示器201,用以呈現(xiàn)一虛擬場景,所述虛擬場景至少包括第一虛擬對象;
[0104]處理器202,與所述顯示器連接,用以基于所述第一虛擬對象的參數(shù),確定所述第一虛擬對象的重力屬性值,若所述重力屬性值符合第一預(yù)設(shè)條件,控制所述第一虛擬對象處于第一顯示狀態(tài),若所述重力屬性值符合第二預(yù)設(shè)條件,控制所述第一虛擬對象處于第二顯示狀態(tài),其中,所述第二顯示狀態(tài)與所述第一顯示狀態(tài)不同。
[0105]具體來講,處理器202具體可以是通用的中央處理器(CPU),可以是特定應(yīng)用集成電路(英文-Applicat1n Specific Integrated Circuit,簡稱:ASIC),可以是一個或多個用于控制程序執(zhí)行的集成電路。
[0106]進一步的,所述電子設(shè)備還可以包括存儲器,存儲器的數(shù)量可以是一個或多個。存儲器可以包括只讀存儲器(英文:Read Only Memory,簡稱:ROM)、隨機存取存儲器(英文:Random Access Memory,簡稱:RAM)和磁盤存儲器。
[0107]可選地,所述處理器202,用以分析所述第一虛擬對象,確定與所述第一虛擬對象對應(yīng)的第一實體對象,基于所述第一實體對象確定所述第一虛擬對象的重力屬性值。
[0108]可選地,所述處理器202,用以若所述重力屬性值屬于第一預(yù)設(shè)閾值范圍,則控制所述第一虛擬對象為處于相對于一參考物沿預(yù)設(shè)方向運動的所述第一顯示狀態(tài);若所述重力屬性值屬于第二預(yù)設(shè)閾值范圍,則控制所述第一虛擬對象為處于沿所述預(yù)設(shè)方向的相反方向運動的所述第二顯示狀態(tài),其中,在所述預(yù)設(shè)方向上不存在其它虛擬對象與所述第一虛擬對象相鄰,在所述預(yù)設(shè)方向的相反方向上不存在其它虛擬對象與所述第一虛擬對象相鄰。
[0109]可選地,所述處理器202,還用以若所述重力屬性值屬于與所述第一預(yù)設(shè)閾值范圍及所述第二預(yù)設(shè)閾值范圍不同的第三預(yù)設(shè)閾值范圍時,則控制所述第一虛擬對象為處于相對于所述參考物靜止的第三顯示狀態(tài)。
[0110]可選地,所述處理器202,用以控制所述第一虛擬對象沿背離所述虛擬場景的水平地面的方向運動;或控制所述第一虛擬對象沿靠近所述水平地面的方向運動;或控制所述第一虛擬對象為相對于所述水平地面靜止。
[0111]可選地,所述處理器202,用以檢測到基于所述第一虛擬對象的碰撞操作,基于所述重力屬性值及所述碰撞操作確定相對于所述參考物沿預(yù)設(shè)方向的第一加速度,控制所述第一虛擬對象以所述第一加速度沿所述預(yù)設(shè)方向運動。
[0112]前述圖1實施例中的信息處理方法中的各種變化方式和具體實例同樣適用于本實施例的電子設(shè)備,通過前述對控制方法的詳細描述,本領(lǐng)域技術(shù)人員可以清楚的知道本實施例中電子設(shè)備的實施方法,所以為了說明書的簡潔,在此不再詳述。
[0113]實施例三
[0114]請參考圖3,本申請實施例三提供一種電子裝置,包括:
[0115]顯示單元301,用以呈現(xiàn)一虛擬場景,所述虛擬場景至少包括第一虛擬對象;
[0116]重力屬性確定單元302,用以基于所述第一虛擬對象的參數(shù),確定所述第一虛擬對象的重力屬性值;
[0117]第一處理單元303,用以若所述重力屬性值符合第一預(yù)設(shè)條件,控制所述第一虛擬對象處于第一顯示狀態(tài);
[0118]第二處理單元304,用以若所述重力屬性值符合第二預(yù)設(shè)條件,控制所述第一虛擬對象處于第二顯示狀態(tài),所述第二顯示狀態(tài)與所述第一顯示狀態(tài)不同。
[0119]可選地,所述重力屬性確定單元302,包括:
[0120]實體對象確定單元,用以分析所述第一虛擬對象,確定與所述第一虛擬對象對應(yīng)的第一實體對象;
[0121]屬性值確定單元,用以基于所述第一實體對象確定所述第一虛擬對象的重力屬性值。
[0122]可選地,所述第一處理單元303,包括:
[0123]第一閾值范圍處理單元,用以在所述重力屬性值屬于第一預(yù)設(shè)閾值范圍,則控制所述第一虛擬對象為處于相對于一參考物沿預(yù)設(shè)方向運動的所述第一顯示狀態(tài),其中,在所述預(yù)設(shè)方向上不存在其它虛擬對象與所述第一虛擬對象相鄰;
[0124]所述第二處理單元304,包括:
[0125]第二閾值范圍處理單元,用以在所述重力屬性值屬于第二預(yù)設(shè)閾值范圍,則控制所述第一虛擬對象為處于沿所述預(yù)設(shè)方向的相反方向運動的所述第二顯示狀態(tài),其中,在所述預(yù)設(shè)方向的相反方向上不存在其它虛擬對象與所述第一虛擬對象相鄰。
[0126]進一步可選地,所述電子裝置還包括:
[0127]第三閾值范圍處理單元,用以在所述重力屬性值屬于與所述第一預(yù)設(shè)閾值范圍及所述第二預(yù)設(shè)閾值范圍不同的第三預(yù)設(shè)閾值范圍時,則控制所述第一虛擬對象為處于相對于所述參考物靜止的第三顯示狀態(tài)。
[0128]可選地,所述第一閾值范圍處理單元,包括:
[0129]浮力控制單元,用以控制所述第一虛擬對象沿背離所述虛擬場景的水平地面的方向運動;
[0130]所述第二閾值范圍處理單元,包括:
[0131]重力控制單元,用以控制所述第一虛擬對象沿靠近所述水平地面的方向運動;
[0132]所述第三閾值范圍處理單元,包括:
[0133]平衡控制單元,用以控制所述第一虛擬對象為相對于所述水平地面靜止。
[0134]可選地,所述第一閾值范圍處理單元,包括:
[0135]加速度確定單元,用以檢測到基于所述第一虛擬對象的碰撞操作,基于所述重力屬性值及所述碰撞操作確定相對于所述參考物沿預(yù)設(shè)方向的第一加速度;
[0136]運動控制單元,用以控制所述第一虛擬對象以所述第一加速度沿所述預(yù)設(shè)方向運動。
[0137]前述圖1實施例中的信息處理方法中的各種變化方式和具體實例同樣適用于本實施例的電子裝置,通過前述對信息處理方法的詳細描述,本領(lǐng)域技術(shù)人員可以清楚的知道本實施例中電子裝置的實施方法,所以為了說明書的簡潔,在此不再詳述。
[0138]由此可見,在本申請實施例的技術(shù)方案中,可以通過獲取所述虛擬場景中的虛擬對象的各種相關(guān)參數(shù),從而使得同一虛擬場景中不同的虛擬對象可以擁有與其相對應(yīng)的重力屬性值。并基于不同的重力屬性值而使得該虛擬對象也具有相應(yīng)的顯示狀態(tài),例如,受到垂直于所述虛擬場景地面向下的重力作用的顯示狀態(tài)、受到了垂直于所述虛擬場景地面向上的浮力作用的顯示狀態(tài)、以及受到的重力和浮力處于平衡狀態(tài)的顯示狀態(tài),等等。可見,本申請實施例中的技術(shù)方案可以使得虛擬場景中的虛擬對象具有相應(yīng)的重力屬性值,從而使得虛擬場景更貼近于現(xiàn)實場景,使得虛擬景象更加生動自然,具有提升用戶使用感受的技術(shù)效果。
[0139]本申請實施例至少還具有如下技術(shù)效果或優(yōu)點:
[0140]進一步地,在本申請實施例的技術(shù)方案中,還可以通過精確分析方法獲得虛擬對象所對應(yīng)的實體物品,從而根據(jù)實體物品的重力屬性值來確定所述虛擬對象所對應(yīng)的重力屬性值。因此,本申請實施例中的技術(shù)方案還具有使得虛擬場景更進一步貼近現(xiàn)實的技術(shù)效果。
[0141]進一步地,在本申請實施例的技術(shù)方案中,基于不同的重力屬性值,不同的虛擬對象其顯示運動狀態(tài)具有與實際的重力作用相應(yīng)的運動方式。因此,本申請實施例中的技術(shù)方案還具有在不同的作用力作用于虛擬對象時,可以采用相應(yīng)的運動方式進行顯示,以使虛擬對象的運動狀態(tài)與重力作用相結(jié)合,進一步貼近于現(xiàn)實,具有使虛擬場景更加生動形象的技術(shù)效果。
[0142]進一步地,本申請實施例中的技術(shù)方案還可以通過顯示虛擬對象在基于所述重力屬性值及所述碰撞操作時的運動狀態(tài)及運動變化過程,從而提高虛擬對象的模擬真實度,具有提升虛擬場景的適用性及虛擬真實度的技術(shù)效果。
[0143]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本申請可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本申請可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器、CD-ROM、光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。
[0144]本申請是參照根據(jù)本申請實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0145]這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0146]這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0147]具體來講,本申請實施例中的一種信息處理方法對應(yīng)的計算機程序指令可以被存儲在光盤、硬盤、U盤等存儲介質(zhì)上,當存儲介質(zhì)中的與一種信息處理方法對應(yīng)的計算機程序指令被一電子設(shè)備讀取或被執(zhí)行時,包括如下步驟:
[0148]呈現(xiàn)一虛擬場景,所述虛擬場景至少包括第一虛擬對象;
[0149]基于所述第一虛擬對象的參數(shù),確定所述第一虛擬對象的重力屬性值;
[0150]若所述重力屬性值符合第一預(yù)設(shè)條件,控制所述第一虛擬對象處于第一顯示狀態(tài);
[0151]若所述重力屬性值符合第二預(yù)設(shè)條件,控制所述第一虛擬對象處于第二顯示狀態(tài),所述第二顯示狀態(tài)與所述第一顯示狀態(tài)不同。
[0152]可選地,所述存儲介質(zhì)中存儲的與步驟:基于所述第一虛擬對象的參數(shù),確定所述第一虛擬對象的重力屬性值對應(yīng)的計算機程序指令在被執(zhí)行時,具體包括如下步驟:
[0153]分析所述第一虛擬對象,確定與所述第一虛擬對象對應(yīng)的第一實體對象;
[0154]基于所述第一實體對象確定所述第一虛擬對象的重力屬性值。
[0155]可選地,所述存儲介質(zhì)中存儲的與步驟:若所述重力屬性值符合第一預(yù)設(shè)條件,控制所述第一虛擬對象處于第一顯示狀態(tài)對應(yīng)的計算機程序指令在被執(zhí)行時,具體包括如下步驟:
[0156]若所述重力屬性值屬于第一預(yù)設(shè)閾值范圍,則控制所述第一虛擬對象為處于相對于一參考物沿預(yù)設(shè)方向運動的所述第一顯示狀態(tài),其中,在所述預(yù)設(shè)方向上不存在其它虛擬對象與所述第一虛擬對象相鄰;
[0157]所述存儲介質(zhì)中存儲的與步驟:若所述重力屬性值符合第二預(yù)設(shè)條件,控制所述第一虛擬對象處于第二顯示狀態(tài)對應(yīng)的計算機程序指令在被執(zhí)行時,具體包括如下步驟:
[0158]若所述重力屬性值屬于第二預(yù)設(shè)閾值范圍,則控制所述第一虛擬對象為處于沿所述預(yù)設(shè)方向的相反方向運動的所述第二顯示狀態(tài),其中,在所述預(yù)設(shè)方向的相反方向上不存在其它虛擬對象與所述第一虛擬對象相鄰。
[0159]進一步可選地,所述存儲介質(zhì)中存儲的計算機程序指令在被執(zhí)行時,具體還包括如下步驟:
[0160]若所述重力屬性值屬于與所述第一預(yù)設(shè)閾值范圍及所述第二預(yù)設(shè)閾值范圍不同的第三預(yù)設(shè)閾值范圍時,則控制所述第一虛擬對象為處于相對于所述參考物靜止的第三顯示狀態(tài)。
[0161]可選地,所述存儲介質(zhì)中存儲的與步驟:控制所述第一虛擬對象為處于相對于用戶沿預(yù)設(shè)方向運動的所述第一顯示狀態(tài)對應(yīng)的計算機程序指令在被執(zhí)行時,具體包括如下步驟:
[0162]控制所述第一虛擬對象沿背離所述虛擬場景的水平地面的方向運動;
[0163]所述存儲介質(zhì)中存儲的與步驟:控制所述第一虛擬對象為處于沿所述預(yù)設(shè)方向的相反方向運動的所述第二顯示狀態(tài)對應(yīng)的計算機程序指令在被執(zhí)行時,具體包括如下步驟:
[0164]控制所述第一虛擬對象沿靠近所述水平地面的方向運動;
[0165]所述存儲介質(zhì)中存儲的與步驟:控制所述第一虛擬對象為處于相對于所述水平地面靜止的第三顯示狀態(tài)對應(yīng)的計算機程序指令在被執(zhí)行時,具體包括如下步驟:
[0166]控制所述第一虛擬對象為相對于所述水平地面靜止。
[0167]可選地,所述存儲介質(zhì)中存儲的與步驟:控制所述第一虛擬對象為處于相對于用戶沿預(yù)設(shè)方向運動的所述第一顯示狀態(tài)對應(yīng)的計算機程序指令在被執(zhí)行時,具體包括如下步驟:
[0168]檢測到基于所述第一虛擬對象的碰撞操作,基于所述重力屬性值及所述碰撞操作確定相對于所述參考物沿預(yù)設(shè)方向的第一加速度;
[0169]控制所述第一虛擬對象以所述第一加速度沿所述預(yù)設(shè)方向運動。
[0170]盡管已描述了本申請的優(yōu)選實施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對這些實施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實施例以及落入本申請范圍的所有變更和修改。
[0171]顯然,本領(lǐng)域的技術(shù)人員可以對本申請進行各種改動和變型而不脫離本申請的精神和范圍。這樣,倘若本申請的這些修改和變型屬于本申請權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請也意圖包含這些改動和變型在內(nèi)。
【主權(quán)項】
1.一種信息處理方法,應(yīng)用于一電子設(shè)備,包括: 呈現(xiàn)一虛擬場景,所述虛擬場景至少包括第一虛擬對象; 基于所述第一虛擬對象的參數(shù),確定所述第一虛擬對象的重力屬性值; 若所述重力屬性值符合第一預(yù)設(shè)條件,控制所述第一虛擬對象處于第一顯示狀態(tài); 若所述重力屬性值符合第二預(yù)設(shè)條件,控制所述第一虛擬對象處于第二顯示狀態(tài),所述第二顯示狀態(tài)與所述第一顯示狀態(tài)不同。2.如權(quán)利要求1所述的方法,其特征在于,所述基于所述第一虛擬對象的參數(shù),確定所述第一虛擬對象的重力屬性值,包括: 分析所述第一虛擬對象,確定與所述第一虛擬對象對應(yīng)的第一實體對象; 基于所述第一實體對象確定所述第一虛擬對象的重力屬性值。3.如權(quán)利要求1或2所述的方法,其特征在于,所述若所述重力屬性值符合第一預(yù)設(shè)條件,控制所述第一虛擬對象處于第一顯示狀態(tài),包括: 若所述重力屬性值屬于第一預(yù)設(shè)閾值范圍,則控制所述第一虛擬對象為處于相對于一參考物沿預(yù)設(shè)方向運動的所述第一顯示狀態(tài),其中,在所述預(yù)設(shè)方向上不存在其它虛擬對象與所述第一虛擬對象相鄰; 所述若所述重力屬性值符合第二預(yù)設(shè)條件,控制所述第一虛擬對象處于第二顯示狀態(tài),所述第二顯示狀態(tài)與所述第一顯示狀態(tài)不同,包括: 若所述重力屬性值屬于第二預(yù)設(shè)閾值范圍,則控制所述第一虛擬對象為處于沿所述預(yù)設(shè)方向的相反方向運動的所述第二顯示狀態(tài),其中,在所述預(yù)設(shè)方向的相反方向上不存在其它虛擬對象與所述第一虛擬對象相鄰。4.如權(quán)利要求3所述的方法,其特征在于,所述方法還包括: 若所述重力屬性值屬于與所述第一預(yù)設(shè)閾值范圍及所述第二預(yù)設(shè)閾值范圍不同的第三預(yù)設(shè)閾值范圍時,則控制所述第一虛擬對象為處于相對于所述參考物靜止的第三顯示狀??τ O5.如權(quán)利要求4所述的方法,其特征在于,所述控制所述第一虛擬對象為處于相對于用戶沿預(yù)設(shè)方向運動的所述第一顯示狀態(tài),包括: 控制所述第一虛擬對象沿背離所述虛擬場景的水平地面的方向運動; 所述控制所述第一虛擬對象為處于沿所述預(yù)設(shè)方向的相反方向運動的所述第二顯示狀態(tài),包括: 控制所述第一虛擬對象沿靠近所述水平地面的方向運動; 所述控制所述第一虛擬對象為處于相對于所述水平地面靜止的第三顯示狀態(tài),包括: 控制所述第一虛擬對象為相對于所述水平地面靜止。6.如權(quán)利要求4所述的方法,其特征在于,所述控制所述第一虛擬對象為處于相對于一參考物沿預(yù)設(shè)方向運動的所述第一顯示狀態(tài),包括: 檢測到基于所述第一虛擬對象的碰撞操作,基于所述重力屬性值及所述碰撞操作確定相對于所述參考物沿預(yù)設(shè)方向的第一加速度; 控制所述第一虛擬對象以所述第一加速度沿所述預(yù)設(shè)方向運動。7.—種電子設(shè)備,包括: 顯示器,用以呈現(xiàn)一虛擬場景,所述虛擬場景至少包括第一虛擬對象; 處理器,與所述顯示器連接,用以基于所述第一虛擬對象的參數(shù),確定所述第一虛擬對象的重力屬性值,若所述重力屬性值符合第一預(yù)設(shè)條件,控制所述第一虛擬對象處于第一顯示狀態(tài),若所述重力屬性值符合第二預(yù)設(shè)條件,控制所述第一虛擬對象處于第二顯示狀態(tài),其中,所述第二顯示狀態(tài)與所述第一顯示狀態(tài)不同。8.如權(quán)利要求7所述的電子設(shè)備,其特征在于,所述處理器,用以分析所述第一虛擬對象,確定與所述第一虛擬對象對應(yīng)的第一實體對象,基于所述第一實體對象確定所述第一虛擬對象的重力屬性值。9.如權(quán)利要求7或8所述的電子設(shè)備,其特征在于,所述處理器,用以若所述重力屬性值屬于第一預(yù)設(shè)閾值范圍,則控制所述第一虛擬對象為處于相對于一參考物沿預(yù)設(shè)方向運動的所述第一顯示狀態(tài);若所述重力屬性值屬于第二預(yù)設(shè)閾值范圍,則控制所述第一虛擬對象為處于沿所述預(yù)設(shè)方向的相反方向運動的所述第二顯示狀態(tài),其中,在所述預(yù)設(shè)方向上不存在其它虛擬對象與所述第一虛擬對象相鄰,在所述預(yù)設(shè)方向的相反方向上不存在其它虛擬對象與所述第一虛擬對象相鄰。10.如權(quán)利要求9所述的電子設(shè)備,其特征在于,所述處理器,還用以若所述重力屬性值屬于與所述第一預(yù)設(shè)閾值范圍及所述第二預(yù)設(shè)閾值范圍不同的第三預(yù)設(shè)閾值范圍時,則控制所述第一虛擬對象為處于相對于所述參考物靜止的第三顯示狀態(tài)。11.如權(quán)利要求10所述的電子設(shè)備,其特征在于,所述處理器,用以控制所述第一虛擬對象沿背離所述虛擬場景的水平地面的方向運動;或控制所述第一虛擬對象沿靠近所述水平地面的方向運動;或控制所述第一虛擬對象為相對于所述水平地面靜止。12.如權(quán)利要求10所述的電子設(shè)備,其特征在于,所述處理器,用以檢測到基于所述第一虛擬對象的碰撞操作,基于所述重力屬性值及所述碰撞操作確定相對于所述參考物沿預(yù)設(shè)方向的第一加速度,控制所述第一虛擬對象以所述第一加速度沿所述預(yù)設(shè)方向運動。13.—種電子裝置,包括: 顯示單元,用以呈現(xiàn)一虛擬場景,所述虛擬場景至少包括第一虛擬對象; 重力屬性確定單元,用以基于所述第一虛擬對象的參數(shù),確定所述第一虛擬對象的重力屬性值; 第一處理單元,用以若所述重力屬性值符合第一預(yù)設(shè)條件,控制所述第一虛擬對象處于第一顯示狀態(tài); 第二處理單元,用以若所述重力屬性值符合第二預(yù)設(shè)條件,控制所述第一虛擬對象處于第二顯示狀態(tài),所述第二顯示狀態(tài)與所述第一顯示狀態(tài)不同。
【文檔編號】G06T19/00GK105824426SQ201610202528
【公開日】2016年8月3日
【申請日】2016年3月31日
【發(fā)明人】許奔
【申請人】聯(lián)想(北京)有限公司