虚拟对象构建方法、装置和计算机可读存储介质_中国专利数据库
全国客户服务热线: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、在相关技术中,对于移动端(如手机、平板等设备)的体素游戏,通过调整屏幕中间的准心位置,来改变虚拟物体的摆放位置。技术实现思路1、本公开的发明人发现上述相关技术中存在如下问题:用户需要通过不断地转动视角来改变摆放位置,使得操作频率较频繁,导致虚拟对象的构建效率较低。2、鉴于此,本公开提出了一种虚拟对象构建技术方案,能够提高虚拟对象的构建效率。3、根据本公开的一些实施例,提供了一种虚拟对象构建方法,包括:响应于用户在虚拟场景中放置第一构建单元,展示第一提示信息,用于提示第二构建单元的候选放置信息,候选放置信息根据第一构建单元的放置位置预测;响应于用户对第一提示信息的确认操作,根据候选放置信息放置第二构建单元,以构建虚拟对象。4、在一些实施例中,候选放置信息包括候选放置位置和候选方向,候选方向从第一构建单元的放置位置指向候选放置位置。5、在一些实施例中,虚拟对象构建方法还包括:响应于第二构建单元被放置在虚拟场景中,展示第二提示信息,用于提示用户沿着候选方向放置下一个构建单元;响应于下一个构建单元被放置在虚拟场景中,将下一个构建单元更新为第二构建单元;重复上述步骤,直到满足迭代停止条件。6、在一些实施例中,迭代停止条件包括迭代次数超过阈值和/或候选放置位置与虚拟场景中已存在的构建单元冲突。7、在一些实施例中,候选放置信息包括多个候选构建单元位置,多个候选构建单元位置和用户在虚拟场景中已放置的多个构建单元构成目标形状,目标形状根据多个构建单元的放置位置预测,多个构建单元包括第一构建单元。8、在一些实施例中,根据放置信息放置第二构建单元包括:以第一构建单元为起点,根据多个候选构建单元位置,放置第二构建单元,直到形成目标形状。9、在一些实施例中,第一提示信息包括多个候选形状的相关信息,多个候选形状中的每一个根据已放置的多个构建单元的放置位置预测,其中,根据候选放置信息放置第二构建单元包括:响应于用户在多个候选形状中确认目标形状,根据目标形状放置第二构建单元。10、在一些实施例中,第一提示信息包括目标形状的轮廓信息,响应于用户对轮廓信息的修改操作,修改目标形状以更新候选放置信息。11、在一些实施例中,第一构建单元的放置位置根据经过虚拟场景中指定点的射线与虚拟场景中已存在的构建单元的交点确定。12、根据本公开的另一些实施例,提供一种虚拟对象构建装置,包括:展示单元,用于响应于用户在虚拟场景中放置第一构建单元,展示第一提示信息,用于提示第二构建单元的候选放置信息,候选放置信息根据第一构建单元的放置位置预测;放置单元,用于响应于用户对第一提示信息的确认操作,根据候选放置信息放置第二构建单元,以构建虚拟对象。13、在一些实施例中,候选放置信息包括候选放置位置和候选方向,候选方向从第一构建单元的放置位置指向候选放置位置。14、在一些实施例中,展示单元响应于第二构建单元被放置在虚拟场景中,展示第二提示信息,用于提示用户沿着候选方向放置下一个构建单元,放置单元响应于下一个构建单元被放置在虚拟场景中,将下一个构建单元更新为第二构建单元,展示单元和放置单元重复上述步骤,直到满足迭代停止条件。15、在一些实施例中,迭代停止条件包括迭代次数超过阈值和/或候选放置位置与虚拟场景中已存在的构建单元冲突。16、在一些实施例中,候选放置信息包括多个候选构建单元位置,多个候选构建单元位置和用户在虚拟场景中已放置的多个构建单元构成目标形状,目标形状根据多个构建单元的放置位置预测,多个构建单元包括第一构建单元。17、在一些实施例中,放置单元以第一构建单元为起点,根据多个候选构建单元位置,放置第二构建单元,直到形成目标形状。18、在一些实施例中,第一提示信息包括多个候选形状的相关信息,多个候选形状中的每一个根据已放置的多个构建单元的放置位置预测,放置单元响应于用户在多个候选形状中确认目标形状,根据目标形状放置第二构建单元。19、在一些实施例中,第一提示信息包括目标形状的轮廓信息,响应于用户对轮廓信息的修改操作,修改目标形状以更新候选放置信息。20、在一些实施例中,第一构建单元的放置位置根据经过虚拟场景中指定点的射线与虚拟场景中已存在的构建单元的交点确定。21、根据本公开的又一些实施例,提供一种虚拟对象构建装置,包括:存储器;和耦接至存储器的处理器,处理器被配置为基于存储在存储器装置中的指令,执行上述任一个实施例中的虚拟对象构建方法。22、根据本公开的再一些实施例,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一个实施例中的虚拟对象构建方法。23、根据本公开的再一些实施例,提供一种计算机程序产品,包括指令,指令当由处理器执行时使处理器执行上述任一个实施例中的虚拟对象构建方法。24、在上述实施例中,根据已经放置构建单元的放置位置,向用户提示预测的下一个构建单元的放置位置。这样,用户无需进行频繁操作,只需确认预测的放置位置即可完成构建单元的连续摆放,从而提高了虚拟对象的构建效率。技术特征:1.一种虚拟对象构建方法,包括:2.根据权利要求1所述的虚拟对象构建方法,其中,所述候选放置信息包括候选放置位置和候选方向,所述候选方向从所述第一构建单元的放置位置指向所述候选放置位置。3.根据权利要求2所述的虚拟对象构建方法,还包括:4.根据权利要求3所述的虚拟对象构建方法,其中,所述迭代停止条件包括迭代次数超过阈值和/或所述候选放置位置与所述虚拟场景中已存在的构建单元冲突。5.根据权利要求1所述的虚拟对象构建方法,其中,所述候选放置信息包括多个候选构建单元位置,所述多个候选构建单元位置和所述用户在所述虚拟场景中已放置的多个构建单元构成目标形状,所述目标形状根据所述多个构建单元的放置位置预测,所述多个构建单元包括所述第一构建单元。6.根据权利要求5所述的虚拟对象构建方法,其中,所述根据所述放置信息放置所述第二构建单元包括:7.根据权利要求5所述的虚拟对象构建方法,其中,所述第一提示信息包括多个候选形状的相关信息,所述多个候选形状中的每一个根据所述已放置的多个构建单元的放置位置预测,8.根据权利要求5所述的虚拟对象构建方法,其中,所述第一提示信息包括所述目标形状的轮廓信息,9.根据权利要求1-8任一项所述的虚拟对象构建方法,其中,所述第一构建单元的放置位置根据经过所述虚拟场景中指定点的射线与所述虚拟场景中已存在的构建单元的交点确定。10.一种虚拟对象构建装置,包括:11.一种虚拟对象构建装置,包括:12.一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现权利要求1-9任一项所述的虚拟对象构建方法。13.一种计算机程序产品,包括指令,所述指令当由处理器执行时使所述处理器执行根据权利要求1-9任一项所述的虚拟对象构建方法。技术总结本公开涉及一种虚拟对象构建方法、装置和计算机可读存储介质,涉及计算机技术领域。该虚拟对象构建方法,包括:响应于用户在虚拟场景中放置第一构建单元,展示第一提示信息,用于提示第二构建单元的候选放置信息,候选放置信息根据第一构建单元的放置位置预测;响应于用户对第一提示信息的确认操作,根据候选放置信息放置第二构建单元,以构建虚拟对象。本公开的技术方案能够提高虚拟对象的构建效率。技术研发人员:史睿凯,许豪明,张凯欣,池夏威受保护的技术使用者:北京字跳网络技术有限公司技术研发日:技术公布日:2024/6/23

虚拟对象构建方法、装置和计算机可读存储介质