物品收集场景的模拟方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37041895 阅读:16 留言:0更新日期:2023-03-29 19:21
本申请实施例提供了一种物品收集场景的模拟方法、装置、电子设备及存储介质,其中方法包括:在开启模拟场景的配置模式之后,在元素列表中选择物品生成装置和物品收集装置,接着配置所述物品收集装置的物品收集规则,以及所述物品生成装置的物品生成规则,其中,所述物品收集装置收集的第一类物品包括所述物品生成装置生成的部分第二类物品,渲染显示所述物品生成装置和所述物品收集装置;最后控制所述物品生成装置按照所述物品生成规则生成第二类物品,并控制所述物品收集装置按照所述物品收集规则收集第一类物品。使得用户可以通过模拟软件,轻松得在虚拟场景里面使用收集装置,通过使用从而掌握原理,达到教学的目的。达到教学的目的。达到教学的目的。

【技术实现步骤摘要】
物品收集场景的模拟方法、装置、电子设备及存储介质


[0001]本申请涉及图像处理
,尤其涉及一种物品收集场景的模拟方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]随着技术的发展,教育类的模拟软件越来越多,为了到达教学目的,所以模拟场景里面,出现了各式各样的功能装置,这些装置都是为了教学属性而服务,同时为了增加仿真性和趣味性,许多是从现实生活中抽象而成的装置,而对特定目标进行收集的装置则是其中一样。由于在现实生活中,用户要构建收集的装置,需要许多硬件和(金钱和时间)成本,甚至对周围环境要求也很高,一般用户很难达到这样的条件。而用户通过在模拟软件,可以轻松的在虚拟场景里面使用收集装置,通过使用从而掌握原理,达到教学的目的。
[0003]由于在现实生活中,用户要构建收集的装置,需要许多硬件和(金钱和时间)成本,甚至对周围环境要求也很高,一般用户很难达到这样的条件。
[0004]可见,亟需一种能低成本、有效模拟物品收集的方案。

技术实现思路

[0005]为了解决上述技术问题,本申请实施例提供了一种物品收集场景的模拟方法、装置、电子设备及计算机可读存储介质。
[0006]第一方面,本申请实施例提供了一种物品收集场景的模拟方法,所述方法包括:
[0007]开启模拟场景的配置模式;
[0008]在元素列表中选择物品生成装置和物品收集装置;
[0009]配置所述物品收集装置的物品收集规则,以及所述物品生成装置的物品生成规则,其中,所述物品收集装置收集的第一类物品包括所述物品生成装置生成的部分第二类物品;
[0010]渲染显示所述物品生成装置和所述物品收集装置;
[0011]控制所述物品生成装置按照所述物品生成规则生成第二类物品,并控制所述物品收集装置按照所述物品收集规则收集第一类物品。
[0012]根据本申请的一种具体实施方式,所述渲染显示所述物品生成装置和所述物品收集装置的步骤,包括:
[0013]渲染显示收集环境;
[0014]在所述收集环境内渲染显示所述物品生成装置和所述物品收集装置。
[0015]根据本申请的一种具体实施方式,所述控制所述物品生成装置按照所述物品生成规则生成第二类物品的步骤,包括以下至少一种:
[0016]生成预设类别的第二类物品,并为每个第二类物品配置类别标签;
[0017]按照预设时间间隔生成所述第二类物品;
[0018]按照不同投放方式将生成的所述第二类物品投放至所述收集环境。
[0019]根据本申请的一种具体实施方式,所述控制所述物品收集装置按照所述物品收集规则收集第一类物品的步骤,包括:
[0020]生成收集触发器,并控制所述收集触发器监测所述收集环境内是否存在满足物品收集规则的第一类物品;
[0021]若监测到存在满足物品收集规则的第一类物品,生成收集目标物品的触发指令;
[0022]触发所述物品收集器演示将所述第一类物品收集至回收仓的回收操作,并将所述收集环境内的所述目标物品隐藏。
[0023]根据本申请的一种具体实施方式,所述控制所述收集触发器监测所述收集环境内是否存在满足物品收集规则的第一类物品的步骤,包括:
[0024]控制所述收集触发器监测预设范围内是否存在物品,或者是否存在与预设模拟平面的物品碰撞行为;
[0025]若监测到所述预设范围内存在物品或者与预设模拟平面的物品碰撞行为,则判断预设范围内的或者发生物品碰撞行为的物品的类别标签是否属于第一类物品的类别标签;
[0026]若属于第一类物品的类别标签,则确定所述收集环境内存在所述目标物品。
[0027]第二方面,本申请实施例提供了一种物品收集场景的模拟装置,所述装置包括:
[0028]开启模块,用于开启模拟场景的配置模式;
[0029]选择模块,用于在元素列表中选择物品生成装置和物品收集装置;
[0030]配置模块,用于配置所述物品收集装置的物品收集规则,以及所述物品生成装置的物品生成规则,其中,所述物品收集装置收集的第一类物品包括所述物品生成装置生成的部分第二类物品;
[0031]渲染模块,用于渲染显示所述物品生成装置和所述物品收集装置;
[0032]收集模块,用于控制所述物品生成装置按照所述物品生成规则生成第二类物品,并控制所述物品收集装置按照所述物品收集规则收集第一类物品。
[0033]根据本申请的一种具体实施方式,所述渲染模块用于:
[0034]渲染显示收集环境;
[0035]在所述收集环境内渲染显示所述物品生成装置和所述物品收集装置。
[0036]根据本申请的一种具体实施方式,所述收集模块用于执行以下至少一种:
[0037]生成预设类别的第二类物品,并为每个第二类物品配置类别标签;
[0038]按照预设时间间隔生成所述第二类物品;
[0039]按照不同投放方式将生成的所述第二类物品投放至所述收集环境;
[0040]或者,所述收集模块用于执行以下至少一种:
[0041]生成收集触发器,并控制所述收集触发器监测所述收集环境内是否存在满足物品收集规则的第一类物品;
[0042]若监测到存在满足物品收集规则的第一类物品,生成收集目标物品的触发指令;
[0043]触发所述物品收集器演示将所述第一类物品收集至回收仓的回收操作,并将所述收集环境内的所述目标物品隐藏。
[0044]第三方面,本申请实施例提供了一种电子设备,包括存储器以及处理器,所述存储器用于存储计算机程序,所述计算机程序在所述处理器运行时执行第一方面提供的物品收集场景的模拟方法。
[0045]第四方面,本申请实施例提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序在处理器上运行时执行第一方面提供的物品收集场景的模拟方法。
[0046]上述本申请提供的物品收集场景的模拟方法,在开启模拟场景的配置模式之后,在元素列表中选择物品生成装置和物品收集装置,接着配置所述物品收集装置的物品收集规则,以及所述物品生成装置的物品生成规则,其中,所述物品收集装置收集的第一类物品包括所述物品生成装置生成的部分第二类物品,渲染显示所述物品生成装置和所述物品收集装置;最后控制所述物品生成装置按照所述物品生成规则生成第二类物品,并控制所述物品收集装置按照所述物品收集规则收集第一类物品。使得用户可以通过模拟软件,轻松得在虚拟场景里面使用收集装置,通过使用从而掌握原理,达到教学的目的。
附图说明
[0047]为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对本申请保护范围的限定。在各个附图中,类似的构成部分采用类似的编号。
[0048]图1示出了本申请实施例提供的一种物品收集场景的模拟方法的流程示意图;
[0049]图2示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种物品收集场景的模拟方法,其特征在于,所述方法包括:开启模拟场景的配置模式;在元素列表中选择物品生成装置和物品收集装置;配置所述物品收集装置的物品收集规则,以及所述物品生成装置的物品生成规则,其中,所述物品收集装置收集的第一类物品包括所述物品生成装置生成的部分第二类物品;渲染显示所述物品生成装置和所述物品收集装置;控制所述物品生成装置按照所述物品生成规则生成第二类物品,并控制所述物品收集装置按照所述物品收集规则收集第一类物品。2.根据权利要求1所述的方法,其特征在于,所述渲染显示所述物品生成装置和所述物品收集装置的步骤,包括:渲染显示收集环境;在所述收集环境内渲染显示所述物品生成装置和所述物品收集装置。3.根据权利要求2所述的方法,其特征在于,所述控制所述物品生成装置按照所述物品生成规则生成第二类物品的步骤,包括以下至少一种:生成预设类别的第二类物品,并为每个第二类物品配置类别标签;按照预设时间间隔生成所述第二类物品;按照不同投放方式将生成的所述第二类物品投放至所述收集环境。4.根据权利要求3所述的方法,其特征在于,所述控制所述物品收集装置按照所述物品收集规则收集第一类物品的步骤,包括:生成收集触发器,并控制所述收集触发器监测所述收集环境内是否存在满足物品收集规则的第一类物品;若监测到存在满足物品收集规则的第一类物品,生成收集目标物品的触发指令;触发所述物品收集器演示将所述第一类物品收集至回收仓的回收操作,并将所述收集环境内的所述目标物品隐藏。5.根据权利要求4所述的方法,其特征在于,所述控制所述收集触发器监测所述收集环境内是否存在满足物品收集规则的第一类物品的步骤,包括:控制所述收集触发器监测预设范围内是否存在物品,或者是否存在与预设模拟平面的物品碰撞行为;若监测到所述预设范围内存在物品或者与预设模拟平面的物品碰撞行为,则判断预设范围内的或者发生物品碰撞行为的物品的类别标签是...

【专利技术属性】
技术研发人员:刘继祖
申请(专利权)人:深圳市优必选科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1