一种虚拟对象的调整方法和相关装置与流程_中国专利数据库
全国客户服务热线:4006-054-001 疑难解答:159-9855-7370(7X24受理投诉、建议、合作、售前咨询),173-0411-9111(售前),155-4267-2990(售前),座机/传真:0411-83767788(售后),微信咨询:543646
企业服务导航

一种虚拟对象的调整方法和相关装置与流程

发布日期:2024-09-01 浏览次数: 专利申请、商标注册、软件著作权、资质办理快速响应热线:4006-054-001 微信:15998557370


一种虚拟对象的调整方法和相关装置与流程
申请号: 申请日:
公开(公告)号: 公开(公告)日:
发明(设计)人: 申请(专利权)人:
主分类号: 分类号:
代理公司: 代理人:
地址: 国省代码:
权利要求书: 说明书:
微信咨询: 添加微信:543646或【点此在线咨询 文件下载: 【点此下载】请正确填写本页网址和接收邮箱
摘要: 本申请涉及计算机,特别是涉及一种虚拟对象的调整方法和相关装置。、随着互联网技术的不断发展,包括虚拟对象的场景越来越多,通过控制虚拟对象进行交互变得越来越普遍。例如,用户可以在虚拟场景中控制虚拟对象进行跳跃、射击等动作。、若在项目研发期间需要测试某个虚拟对象,以新研发的道具为例,需要将该道具...
相关服务: 软件产品登记测试全国受理 软件著作权666元代写全部资料全国受理 实用新型专利1875代写全部资料全国受理

本申请涉及计算机,特别是涉及一种虚拟对象的调整方法和相关装置。背景技术:1、随着互联网技术的不断发展,包括虚拟对象的场景越来越多,通过控制虚拟对象进行交互变得越来越普遍。例如,用户可以在虚拟场景中控制虚拟对象进行跳跃、射击等动作。2、若在项目研发期间需要测试某个虚拟对象,以新研发的道具为例,需要将该道具上线运行一段时间,大量用户使用该道具后生成针对该道具的反馈数据等信息,通过反馈数据等信息分析该道具的表现,以便对该道具进行属性调整等操作。3、但是,该种方式需要大量真实用户的参与,可能还需要多次上线调整才能够完成测试,导致测试时间较长,测试效率较低。技术实现思路1、为了解决上述技术问题,本申请提供了一种虚拟对象的控制方法和相关装置,用于减少测试时间,提高测试效率。2、本申请实施例公开了如下技术方案:3、一方面,本申请实施例提供一种虚拟对象的调整方法,所述方法包括:4、基于虚拟对象在虚拟场景中的位置生成多个运行轨迹,以便在所述虚拟场景中,控制所述虚拟对象根据所述多个运行轨迹分别进行运动,得到多个运行结果;5、获取所述多个运行结果;6、将所述多个运行结果中符合预设条件的运行结果确定为目标运行结果,以便根据所述目标运行结果对应的运行轨迹调整所述虚拟对象的属性。7、另一方面,本申请实施例提供一种虚拟对象的调整装置,其特征在于,所述装置包括:生成单元、获取单元和确定单元;8、所述生成单元,用于基于虚拟对象在虚拟场景中的位置生成多个运行轨迹,以便在所述虚拟场景中,控制所述虚拟对象根据所述多个运行轨迹分别进行运动,得到多个运行结果;9、所述获取单元,用于获取所述多个运行结果;10、所述确定单元,用于将所述多个运行结果中符合预设条件的运行结果确定为目标运行结果,以便根据所述目标运行结果对应的运行轨迹调整所述虚拟对象的属性。11、另一方面,本申请实施例提供一种计算机设备,所述计算机设备包括处理器以及存储器:12、所述存储器用于存储计算机程序,并将所述计算机程序传输给所述处理器;13、所述处理器用于根据所述计算机程序中的指令执行上述方面所述的方法。14、另一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行上述方面所述的方法。15、另一方面,本申请实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方面所述的方法。16、由上述技术方案可以看出,基于虚拟对象在虚拟场景中的位置生成多个运行轨迹,每个运行轨迹均能够指导虚拟对象在虚拟场景中进行运动,从而在虚拟场景中,控制虚拟对象分别根据多个运行轨迹进行运动,对应得到多个运行结果。每个运行结果能够体现出对应运行轨迹对虚拟对象的影响,故可以将多个运行结果中符合预设条件的运行结果,即表现较好的运行结果确定为目标运行结果,从而根据目标运行结果调整虚拟对象的属性,能够得到较好的调整效果。由此,通过在虚拟场景中根据多个运行轨迹控制虚拟对象生成多个运行结果,实现了大规模自动化模拟用户控制虚拟对象,并基于从虚拟场景采集的运行结果调整虚拟对象的属性,实现了对虚拟对象的自动测试,减少了测试时间,提高了测试效率。技术特征:1.一种虚拟对象的调整方法,其特征在于,所述方法包括:2.根据权利要求1所述的方法,其特征在于,所述方法还包括:3.根据权利要求1所述的方法,其特征在于,所述方法还包括:4.根据权利要求1所述的方法,其特征在于,所述多个运行轨迹的数量为s,s为大于1的整数,所述方法还包括:5.根据权利要求4所述的方法,其特征在于,所述方法还包括:6.根据权利要求1所述的方法,其特征在于,所述基于虚拟对象在虚拟场景中的位置生成多个运动轨迹,包括:7.根据权利要求6所述的方法,其特征在于,所述方法包括:8.根据权利要求6所述的方法,其特征在于,所述根据所述虚拟对象在所述虚拟场景中的位置、所述第i-1次全局最优运行轨迹和所述第i-1次目标局部最优运行轨迹,生成第i次目标运行轨迹,包括:9.根据权利要求6所述的方法,其特征在于,所述方法还包括:10.根据权利要求1所述的方法,其特征在于,所述方法还包括:11.根据权利要求1-10任意一项所述的方法,其特征在于,所述虚拟对象为虚拟枪械,所述运行轨迹为在所述虚拟枪械扫射n发子弹的过程中,连续控制所述虚拟枪械的枪口产生的滑动操作对应的轨迹,所述运行结果为所述虚拟枪械击杀敌人所需要的时间、所述虚拟枪械对所述射击目标的命中率、所述虚拟枪械对所述射击目标的伤害值、所述虚拟枪械的弹道轨迹和所述虚拟枪械对所述射击目标的爆头率中的至少一种。12.一种虚拟对象的调整装置,其特征在于,所述装置包括:生成单元、获取单元和确定单元;13.一种计算机设备,其特征在于,所述计算机设备包括处理器以及存储器:14.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行权利要求1-11中任意一项所述的方法。15.一种包括计算机程序的计算机程序产品,其特征在于,当其在计算机设备上运行时,使得所述计算机设备执行权利要求1-11中任意一项所述的方法。技术总结本申请实施例公开了一种虚拟对象的调整方法和相关装置,可应用于数字人、虚拟人、游戏、虚拟现实、扩展现实等场景。基于虚拟对象在虚拟场景中的位置生成多个运行轨迹,每个运行轨迹均能够指导虚拟对象在虚拟场景中进行运动,从而在虚拟场景中,控制虚拟对象分别根据多个运行轨迹进行运动,对应得到多个运行结果。每个运行结果能够体现出对应运行轨迹对虚拟对象的影响,故将多个运行结果中符合预设条件的运行结果,即表现较好的运行结果确定为目标运行结果,从而根据目标运行结果调整虚拟对象的属性,能够得到较好的调整效果。由此,通过在虚拟场景中根据多个运行轨迹控制虚拟对象生成多个运行结果,实现了对虚拟对象的自动测试,减少了测试时间。技术研发人员:袁明凯,李旭冬,黄斌,王谊,罗章龙,严明,魏学峰受保护的技术使用者:深圳市腾讯计算机系统有限公司技术研发日:技术公布日:2024/7/9

一种虚拟对象的调整方法和相关装置与流程