1.一种三维场景控制方法,其特征在于,应用于三维场景控制设备,所述方法的步骤包括:提供一控制平面,在该控制平面显示一三维场景,所述三维场景基于对真实场景进行建模获得,所述三维场景中的对象和真实场景中的对象相对应;
接收在该控制平面上执行的三维场景的操作动作,获取所述操作动作在所述控制平面上对应的起点二维坐标、移动的距离和/或移动的角度;
根据所述起点二维坐标,通过碰撞算法确定与该起点二维坐标对应的三维场景中的目标对象;
将所述移动的距离和所述移动的角度映射到所述三维场景中的伸缩距离和/或偏转角度,根据所述三维场景中的伸缩距离和/或偏转角度调整所述目标对象的视角;
接收用户的在所述控制平面上执行的操作动作,获得所述操作动作在所述控制平面上对应的起点二维坐标;
根据所述起点二维坐标,通过所述碰撞算法将所述起点二维坐标转换成所述三维场景中的三维坐标,根据所述三维坐标确定所述三维场景中的被控对象;
根据所述三维场景中的被控对象确定真实场景中的被控对象;
向所述真实场景中的被控对象发送控制指令,实现对所述真实场景中的被控对象的控制。
2.根据权利要求1所述的三维场景控制方法,其特征在于,所述三维场景中的碰撞算法包括AABB碰撞算或者OBB碰撞算法。
3.根据权利要求1所述的三维场景控制方法,其特征在于,所述接收在该控制平面上执行的三维场景的操作动作包括鼠标操作或者接触所述控制平面的滑动操作。
4.根据权利要求1所述的三维场景控制方法,其特征在于,所述方法的步骤还包括:如果真实场景中的对象出现紧急提示信息,将所述紧急提示信息通过二维画面进行显示。
5.一种三维场景控制装置,其特征在于,应用于三维场景控制设备,所述三维场景控制装置包括显示模块、操作模块、目标确定模块和视角调整模块;
所述显示模块用于提供一控制平面,在该控制平面显示一三维场景,所述三维场景基于对真实场景进行建模获得,所述三维场景中的对象和真实场景中的对象相对应;所述操作模块用于接收在该控制平面上执行的三维场景的操作动作,获取所述操作动作在所述控制平面上对应的起点二维坐标、移动的距离和/或移动的角度;
所述目标确定模块用于根据所述起点二维坐标,通过碰撞算法确定与该起点二维坐标对应的三维场景中的目标对象;
所述视角调整模块用于将所述移动的距离和所述移动的角度映射到所述三维场景中的伸缩距离和/或偏转角度,根据所述三维场景中的伸缩距离和/或偏转角度调整所述目标对象的视角;
所述控制装置还包括控制模块;
所述操作模块还用于接收用户的在所述控制平面上执行的操作动作,获得所述操作动作在所述控制平面上对应的起点二维坐标;
所述目标确定模块还用于根据所述起点二维坐标,通过所述碰撞算法将所述起点二维坐标转换成所述三维场景中的三维坐标,根据所述三维坐标确定所述三维场景中的被控对象;
根据所述三维场景中的被控对象确定真实场景中的被控对象;
所述控制模块用于向所述真实场景中的被控对象发送控制指令,实现对所述真实场景中的被控对象的控制。
6.根据权利要求5所述的三维场景控制装置,其特征在于,所述目标确定模块的碰撞算法包括AABB碰撞算或者OBB碰撞算法。
7.根据权利要求6所述的三维场景控制装置,其特征在于,所述操作模块接收该控制平面上执行的三维场景操作包括鼠标操作或者接触所述控制平面的滑动操作。
8.根据权利要求5所述的三维场景控制装置,其特征在于,所述场景控制装置还包括二维显示模块;
所述二维显示模块用于如果真实场景中的对象出现紧急提示信息,将所述紧急提示信息通过二维画面进行显示。