本公开涉及计算机,具体地,涉及一种虚拟场景的对象控制方法、装置、介质以及电子设备。
背景技术:
1、在相关技术中,一般通过使用体素化的场景生成方案在虚拟场景中设置物品,但是,这种方案生成的物体的位置和形状都限制在单位的网格中,无法自由改变物体的外观,导致用户对于虚拟场景中的物体的外观调整较为困难。
技术实现思路
1、提供该
技术实现要素:
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
2、第一方面,本公开提供一种虚拟场景的对象控制方法,包括:
3、响应于针对虚拟场景中的目标对象的修改操作,展示所述目标对象关联的目标曲线以及该目标曲线对应的控制点,其中所述目标对象是根据至少一个子对象以及所述目标曲线获得的,所述目标曲线用于控制所述至少一个子对象的形状;
4、响应于针对所述控制点的调整操作,获得调整后的目标曲线;
5、根据所述调整后的目标曲线以及所述至少一个子对象,生成新的目标对象。
6、第二方面,本公开提供一种虚拟场景的对象控制装置,包括:
7、第一响应模块,被配置为响应于针对虚拟场景中的目标对象的修改操作,展示所述目标对象关联的目标曲线以及该目标曲线对应的控制点,其中所述目标对象是根据至少一个子对象以及所述目标曲线获得的,所述目标曲线用于控制所述至少一个子对象的形状;
8、第二响应模块,被配置为响应于针对所述控制点的调整操作,获得调整后的目标曲线;
9、生成模块,被配置为根据所述调整后的目标曲线以及所述至少一个子对象,生成新的目标对象。
10、第三方面,本公开提供一种计算机可读介质,其上存储有计算机程序,该程序被处理装置执行时实现第一方面所述方法的步骤。
11、第四方面,本公开提供一种电子设备,包括:
12、存储装置,其上存储有计算机程序;
13、处理装置,用于执行所述存储装置中的所述计算机程序,以实现第一方面所述方法的步骤。
14、基于上述技术方案,通过响应于针对虚拟场景中的目标对象的修改操作,展示目标对象关联的目标曲线以及该目标曲线对应的控制点,响应于针对控制点的调整操作,获得调整后的目标曲线,然后根据调整后的目标曲线以及至少一个子对象,生成新的目标对象,用户可以通过调整目标曲线的控制点的方式来对目标对象的形状进行调整,使得用户可以快速、直观且便捷地调整虚拟场景中的目标对象的形状,从而提高用户的游戏体验。
15、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
1.一种虚拟场景的对象控制方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述响应于针对所述控制点的调整操作,获得调整后的目标曲线,包括:
3.根据权利要求1所述的方法,其特征在于,所述至少一个子对象关联有动态网格体,所述动态网格体关联有至少一个目标修改器,所述目标修改器被配置为根据预先配置的建模操作,结合所述目标曲线,修改所述至少一个子对象关联的所述动态网格体,获得所述目标对象;
4.根据权利要求3所述的方法,其特征在于,所述目标修改器被配置为通过多个任务实现所述预先配置的建模操作;
5.根据权利要求4所述的方法,其特征在于,所述通过多个线程,并发执行所述任务队列中的目标任务,包括:
6.根据权利要求4或5所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述目标对象是通过游戏引擎的编辑器设置在所述虚拟场景中的,所述响应于针对虚拟场景中的目标对象的修改操作,展示所述目标对象关联的目标曲线以及该目标曲线对应的控制点,包括:
8.根据权利要求1所述的方法,其特征在于,所述目标对象关联的目标曲线包括控制所述目标对象的走向的轴线以及控制所述目标对象的外观轮廓的轮廓线;
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于针对所述目标对象的曲线更改操作,将该目标对象关联的目标曲线修改为所述虚拟场景中的另一对象关联的目标曲线;
10.一种虚拟场景的对象控制装置,其特征在于,包括:
11.一种计算机可读介质,其上存储有计算机程序,其特征在于,该程序被处理装置执行时实现权利要求1-9中任一项所述方法的步骤。
12.一种电子设备,其特征在于,包括: