本說(shuō)明書(shū)實(shí)施例涉及計(jì)算機(jī),特別涉及一種對(duì)象處理方法。本說(shuō)明書(shū)一個(gè)或者多個(gè)實(shí)施例同時(shí)涉及一種計(jì)算設(shè)備,一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以及一種計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
1、隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,許多機(jī)構(gòu)或公司可以為用戶構(gòu)建虛擬場(chǎng)景,使得用戶可以在該虛擬場(chǎng)景中控制特定對(duì)象執(zhí)行各種操作,例如,為用戶構(gòu)建游戲場(chǎng)景,使得用戶可以在游戲場(chǎng)景控制游戲角色進(jìn)行各種游戲操作,或者為用戶構(gòu)建虛擬現(xiàn)實(shí)(vi?rtua?lrea?l?ity,縮寫(xiě)為vr)場(chǎng)景等。
2、當(dāng)前用戶在控制特定對(duì)象在該虛擬場(chǎng)景中移動(dòng)的過(guò)程中,可能會(huì)與虛擬場(chǎng)景中的場(chǎng)景對(duì)象發(fā)生碰撞,從而導(dǎo)致場(chǎng)景對(duì)象發(fā)生破碎、位移等形態(tài)調(diào)整操作;但是,該碰撞導(dǎo)致的形態(tài)無(wú)法長(zhǎng)時(shí)間保存,場(chǎng)景對(duì)象的形態(tài)很容易轉(zhuǎn)變?yōu)榕鲎仓暗男螒B(tài),從而導(dǎo)致虛擬場(chǎng)景的真實(shí)度大大降低,無(wú)法給用戶提供沉浸式的體驗(yàn)。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本說(shuō)明書(shū)實(shí)施例提供了一種對(duì)象處理方法。本說(shuō)明書(shū)一個(gè)或者多個(gè)實(shí)施例同時(shí)涉及一種對(duì)象處理裝置,一種計(jì)算設(shè)備,一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以及一種計(jì)算機(jī)程序產(chǎn)品,以解決現(xiàn)有技術(shù)中存在的技術(shù)缺陷。
2、根據(jù)本說(shuō)明書(shū)實(shí)施例的第一方面,提供了一種對(duì)象處理方法,包括:
3、確定目標(biāo)對(duì)象的對(duì)象移動(dòng)數(shù)據(jù),其中,所述對(duì)象移動(dòng)數(shù)據(jù)為所述目標(biāo)對(duì)象在虛擬場(chǎng)景中移動(dòng)所產(chǎn)生的數(shù)據(jù);
4、在基于所述對(duì)象移動(dòng)數(shù)據(jù),確定所述目標(biāo)對(duì)象與所述虛擬場(chǎng)景中的場(chǎng)景對(duì)象發(fā)生碰撞的情況下,確定所述場(chǎng)景對(duì)象對(duì)應(yīng)的形態(tài)調(diào)整參數(shù);
5、利用所述形態(tài)調(diào)整參數(shù)對(duì)所述場(chǎng)景對(duì)象進(jìn)行形態(tài)調(diào)整,確定所述場(chǎng)景對(duì)象對(duì)應(yīng)的對(duì)象狀態(tài)信息;
6、基于所述對(duì)象狀態(tài)信息,保持所述場(chǎng)景對(duì)象在所述虛擬場(chǎng)景中的形態(tài)。
7、根據(jù)本說(shuō)明書(shū)實(shí)施例的第二方面,提供了一種對(duì)象處理裝置,包括:
8、數(shù)據(jù)確定模塊,被配置為確定目標(biāo)對(duì)象的對(duì)象移動(dòng)數(shù)據(jù),其中,所述對(duì)象移動(dòng)數(shù)據(jù)為所述目標(biāo)對(duì)象在虛擬場(chǎng)景中移動(dòng)所產(chǎn)生的數(shù)據(jù);
9、參數(shù)確定模塊,被配置為在基于所述對(duì)象移動(dòng)數(shù)據(jù),確定所述目標(biāo)對(duì)象與所述虛擬場(chǎng)景中的場(chǎng)景對(duì)象發(fā)生碰撞的情況下,確定所述場(chǎng)景對(duì)象對(duì)應(yīng)的形態(tài)調(diào)整參數(shù);
10、形態(tài)調(diào)整模塊,被配置為利用所述形態(tài)調(diào)整參數(shù)對(duì)所述場(chǎng)景對(duì)象進(jìn)行形態(tài)調(diào)整,確定所述場(chǎng)景對(duì)象對(duì)應(yīng)的對(duì)象狀態(tài)信息;
11、形態(tài)保存模塊,被配置為基于所述對(duì)象狀態(tài)信息,保持所述場(chǎng)景對(duì)象在所述虛擬場(chǎng)景中的形態(tài)。
12、根據(jù)本說(shuō)明書(shū)實(shí)施例的第三方面,提供了一種計(jì)算設(shè)備,包括:
13、存儲(chǔ)器和處理器;
14、所述存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序/指令,所述處理器用于執(zhí)行所述計(jì)算機(jī)程序/指令,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述方法的步驟。
15、根據(jù)本說(shuō)明書(shū)實(shí)施例的第四方面,提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其存儲(chǔ)有計(jì)算機(jī)程序/指令,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述方法的步驟。
16、根據(jù)本說(shuō)明書(shū)實(shí)施例的第五方面,提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序/指令,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述方法的步驟。
17、本說(shuō)明書(shū)一個(gè)或多個(gè)實(shí)施例提供的對(duì)象處理方法,在基于對(duì)象移動(dòng)數(shù)據(jù)確定目標(biāo)對(duì)象與虛擬場(chǎng)景中的場(chǎng)景對(duì)象發(fā)生碰撞的情況下,可以利用針對(duì)該場(chǎng)景對(duì)象的形態(tài)調(diào)整參數(shù),對(duì)場(chǎng)景對(duì)象進(jìn)行形態(tài)調(diào)整;并且在形態(tài)調(diào)整之后,可以記錄該場(chǎng)景對(duì)象對(duì)應(yīng)的對(duì)象狀態(tài)信息,后續(xù)可以基于對(duì)象狀態(tài)信息,在虛擬場(chǎng)景中將場(chǎng)景對(duì)象的形態(tài)保持為碰撞后被調(diào)整的形態(tài),從而避免了碰撞導(dǎo)致的形態(tài)無(wú)法長(zhǎng)時(shí)間保存,場(chǎng)景對(duì)象的形態(tài)很容易轉(zhuǎn)變?yōu)榕鲎仓暗男螒B(tài)的問(wèn)題,提高了虛擬場(chǎng)景的真實(shí)度,為用戶提供較好的沉浸式體驗(yàn)。
1.一種對(duì)象處理方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的對(duì)象處理方法,其特征在于,所述確定目標(biāo)對(duì)象的對(duì)象移動(dòng)數(shù)據(jù)之前,還包括:
3.根據(jù)權(quán)利要求2所述的對(duì)象處理方法,其特征在于,所述對(duì)象移動(dòng)數(shù)據(jù)為對(duì)象移動(dòng)貼圖;
4.根據(jù)權(quán)利要求1所述的對(duì)象處理方法,其特征在于,所述確定目標(biāo)對(duì)象的對(duì)象移動(dòng)數(shù)據(jù),包括:
5.根據(jù)權(quán)利要求1所述的對(duì)象處理方法,其特征在于,所述確定所述場(chǎng)景對(duì)象對(duì)應(yīng)的形態(tài)調(diào)整參數(shù),包括:
6.根據(jù)權(quán)利要求5所述的對(duì)象處理方法,其特征在于,所述待調(diào)整對(duì)象參數(shù)為對(duì)象位置,所述場(chǎng)景對(duì)象為植物對(duì)象,所述目標(biāo)參數(shù)計(jì)算策略為植物對(duì)象參數(shù)計(jì)算策略;
7.根據(jù)權(quán)利要求5所述的對(duì)象處理方法,其特征在于,所述待調(diào)整對(duì)象參數(shù)為所述場(chǎng)景對(duì)象中碰撞子對(duì)象的子對(duì)象位置,所述場(chǎng)景對(duì)象為小型對(duì)象,所述目標(biāo)參數(shù)計(jì)算策略為小型對(duì)象參數(shù)計(jì)算策略;
8.根據(jù)權(quán)利要求5所述的對(duì)象處理方法,其特征在于,所述待調(diào)整對(duì)象參數(shù)為所述場(chǎng)景對(duì)象的貼圖參數(shù),所述場(chǎng)景對(duì)象為大型對(duì)象,所述目標(biāo)參數(shù)計(jì)算策略為大型對(duì)象參數(shù)計(jì)算策略;
9.根據(jù)權(quán)利要求1所述的對(duì)象處理方法,其特征在于,所述確定所述場(chǎng)景對(duì)象對(duì)應(yīng)的對(duì)象狀態(tài)信息之后,還包括:
10.根據(jù)權(quán)利要求1所述的對(duì)象處理方法,其特征在于,所述確定所述場(chǎng)景對(duì)象對(duì)應(yīng)的對(duì)象狀態(tài)信息之后,還包括:
11.根據(jù)權(quán)利要求1所述的對(duì)象處理方法,其特征在于,所述確定所述場(chǎng)景對(duì)象對(duì)應(yīng)的對(duì)象狀態(tài)信息,包括:
12.根據(jù)權(quán)利要求1所述的對(duì)象處理方法,其特征在于,所述確定目標(biāo)對(duì)象的對(duì)象移動(dòng)數(shù)據(jù)之前,還包括:
13.一種計(jì)算設(shè)備,其特征在于,包括:
14.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,其存儲(chǔ)有計(jì)算機(jī)程序/指令,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至12任意一項(xiàng)所述方法的步驟。
15.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,包括計(jì)算機(jī)程序/指令,該計(jì)算機(jī)程序/指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至12任意一項(xiàng)所述方法的步驟。