1.一種鏡頭移動(dòng)方法,其特征在于,包括:
實(shí)時(shí)檢測(cè)畫(huà)面中的模型是否發(fā)生位移;
若所述模型發(fā)生位移,使鏡頭以一加速度移動(dòng)至目標(biāo)位置,其中,所述鏡頭用于控制虛擬相機(jī)以呈現(xiàn)所述畫(huà)面的視角。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,使所述鏡頭以一加速度移動(dòng)至所述目標(biāo)位置包括:
賦予所述鏡頭一初始速度以及一初始加速度,使所述鏡頭開(kāi)始移動(dòng),其中,所述鏡頭的加速度介于所述初始加速度和預(yù)設(shè)的加速度閾值之間,且隨著幀數(shù)的增加而增加,直到運(yùn)行至所述目標(biāo)位置。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,在所述鏡頭移動(dòng)至所述目標(biāo)位置的過(guò)程中,若檢測(cè)到所述目標(biāo)位置發(fā)生變化,則使所述鏡頭重新以所述初始速度和所述初始加速度移動(dòng),其中,所述鏡頭的加速度介于所述初始加速度和所述預(yù)設(shè)的加速度閾值之間,且隨著幀數(shù)的增加而增加,直到運(yùn)行至所述目標(biāo)位置。
4.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,使鏡頭以一加速度移動(dòng)至目標(biāo)位置包括:
建立坐標(biāo)系,將所述鏡頭的所述加速度分解為基于坐標(biāo)系的多個(gè)方向的加速度,其中,所述多個(gè)方向中每個(gè)方向的加速度能夠分別進(jìn)行配置。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,在使所述鏡頭以一加速度開(kāi)始移動(dòng),并以所述加速度移動(dòng)至所述目標(biāo)位置的情況下,將所述鏡頭的所述初始速度分解為基于與所述加速度相同坐標(biāo)系的多個(gè)方向的初始速度,其中,所述多個(gè)方向中的每個(gè)方向的初始速度能夠分別進(jìn)行配置。
6.根據(jù)權(quán)利要求1至3中任一項(xiàng)所述的方法,其特征在于,所述方法還包括:
實(shí)時(shí)獲取所述鏡頭的移動(dòng)速度,并判斷所述鏡頭的移動(dòng)速度是否超過(guò)速度閾值;
若所述鏡頭的移動(dòng)速度超過(guò)所述速度閾值,使所述鏡頭以所述速度閾值進(jìn)行移動(dòng)。
7.一種鏡頭移動(dòng)裝置,其特征在于,包括:
第一檢測(cè)模塊,用于實(shí)時(shí)檢測(cè)畫(huà)面中的模型是否發(fā)生位移;
第一移動(dòng)模塊,用于在所述模型發(fā)生位移的情況下,使鏡頭以一加速度移動(dòng)至目標(biāo)位置,其中,所述鏡頭用于控制虛擬相機(jī)以呈現(xiàn)所述畫(huà)面的視角。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述第一移動(dòng)模塊用于:
賦予所述鏡頭一初始速度以及一初始加速度,使所述鏡頭開(kāi)始移動(dòng),其中,所述鏡頭的加速度介于所述初始加速度和預(yù)設(shè)的加速度閾值之間,且隨著幀數(shù)的增加而增加,直到運(yùn)行至所述目標(biāo)位置。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,在所述移動(dòng)模塊將所述鏡頭移動(dòng)至所述目標(biāo)位置的過(guò)程中,若檢測(cè)到所述目標(biāo)位置發(fā)生變化,則使所述鏡頭重新以所述初始速度和所述初始加速度移動(dòng),其中,所述鏡頭的加速度介于所述初始加速度和所述預(yù)設(shè)的加速度閾值之間,且隨著幀數(shù)的增加而增加,直到運(yùn)行至所述目標(biāo)位置。
10.根據(jù)權(quán)利要求7至9中任一項(xiàng)所述的裝置,其特征在于,所述第一移動(dòng)模塊用于:
建立坐標(biāo)系,將所述鏡頭的所述加速度分解為基于坐標(biāo)系的多個(gè)方向的加速度,其中,所述多個(gè)方向中每個(gè)方向的加速度能夠分別進(jìn)行配置。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,在使所述鏡頭以一加速度開(kāi)始移動(dòng),并以所述加速度移動(dòng)至所述目標(biāo)位置的情況下,將所述鏡頭的所述初始速度分解為基于與所述加速度相同坐標(biāo)系的多個(gè)方向的初始速度,其中,所述多個(gè)方向中的每個(gè)方向的初始速度能夠分別進(jìn)行配置。
12.根據(jù)權(quán)利要求7至9中任一項(xiàng)所述的裝置,其特征在于,所述裝置還包括:
第二判斷模塊,用于實(shí)時(shí)獲取所述鏡頭的移動(dòng)速度,并判斷所述鏡頭的移動(dòng)速度是否超過(guò)速度閾值;
第二移動(dòng)模塊,用于在所述鏡頭的移動(dòng)速度超過(guò)所述速度閾值的情況下,使所述鏡頭以所述速度閾值進(jìn)行移動(dòng)。