CN105824426A - 一种信息处理方法、电子设备及电子装置 - Google Patents

一种信息处理方法、电子设备及电子装置 Download PDF

Info

Publication number
CN105824426A
CN105824426A CN201610202528.6A CN201610202528A CN105824426A CN 105824426 A CN105824426 A CN 105824426A CN 201610202528 A CN201610202528 A CN 201610202528A CN 105824426 A CN105824426 A CN 105824426A
Authority
CN
China
Prior art keywords
virtual objects
display state
property value
virtual
gravity
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610202528.6A
Other languages
English (en)
Inventor
许奔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201610202528.6A priority Critical patent/CN105824426A/zh
Publication of CN105824426A publication Critical patent/CN105824426A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/011Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T19/00Manipulating 3D models or images for computer graphics

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Graphics (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • Processing Or Creating Images (AREA)

Abstract

本发明公开了一种信息处理方法、电子设备及电子装置,可以通过获取所述虚拟场景中的虚拟对象的各种相关参数,从而使得同一虚拟场景中不同的虚拟对象可以拥有与其相对应的重力属性值。并基于不同的重力属性值而使得该虚拟对象也具有相应的显示状态,例如,受到垂直于所述虚拟场景地面向下的重力作用的显示状态、受到了垂直于所述虚拟场景地面向上的浮力作用的显示状态、以及受到的重力和浮力处于平衡状态的显示状态,等等。可见,本申请实施例中的技术方案可以使得虚拟场景中的虚拟对象具有相应的重力属性值,从而使得虚拟场景更贴近于现实场景,使得虚拟景象更加生动自然,具有提升用户使用感受的技术效果。

Description

一种信息处理方法、电子设备及电子装置
技术领域
本发明涉及电子技术领域,特别是涉及一种信息处理方法、电子设备及电子装置。
背景技术
目前,现有的电子设备在制造虚拟场景时,虚拟场景通常由不具有任何重力属性的既定虚拟对象所组成,因此,用户在虚拟场景中所观看到的虚拟对象常常仅是既定的画面,即使对这些虚拟对象进行碰撞操作,这些虚拟对象也无法呈现出与现实中的物体相类似的具有相应重力影响的运动状态,使得用户不能获得生动形象的情景再现。
可见,现有技术中存在着虚拟场景中的虚拟对象通常不具有重力属性,从而使得虚拟场景与现实场景脱节,严重影响用户使用感受的技术问题。
发明内容
本申请提供一种信息处理方法、电子设备及电子装置,用以解决现有技术中存在着虚拟场景中的虚拟对象通常不具有重力属性,从而使得虚拟场景与现实场景脱节,严重影响用户使用感受的技术问题。
本申请一方面提供了一种信息处理方法,应用于一电子设备,包括:
呈现一虚拟场景,所述虚拟场景至少包括第一虚拟对象;
基于所述第一虚拟对象的参数,确定所述第一虚拟对象的重力属性值;
若所述重力属性值符合第一预设条件,控制所述第一虚拟对象处于第一显示状态;
若所述重力属性值符合第二预设条件,控制所述第一虚拟对象处于第二显示状态,所述第二显示状态与所述第一显示状态不同。
可选地,所述基于所述第一虚拟对象的参数,确定所述第一虚拟对象的重力属性值,包括:
分析所述第一虚拟对象,确定与所述第一虚拟对象对应的第一实体对象;
基于所述第一实体对象确定所述第一虚拟对象的重力属性值。
可选地,所述若所述重力属性值符合第一预设条件,控制所述第一虚拟对象处于第一显示状态,包括:
若所述重力属性值属于第一预设阈值范围,则控制所述第一虚拟对象为处于相对于一参考物沿预设方向运动的所述第一显示状态,其中,在所述预设方向上不存在其它虚拟对象与所述第一虚拟对象相邻;
所述若所述重力属性值符合第二预设条件,控制所述第一虚拟对象处于第二显示状态,所述第二显示状态与所述第一显示状态不同,包括:
若所述重力属性值属于第二预设阈值范围,则控制所述第一虚拟对象为处于沿所述预设方向的相反方向运动的所述第二显示状态,其中,在所述预设方向的相反方向上不存在其它虚拟对象与所述第一虚拟对象相邻。
可选地,所述方法还包括:
若所述重力属性值属于与所述第一预设阈值范围及所述第二预设阈值范围不同的第三预设阈值范围时,则控制所述第一虚拟对象为处于相对于所述参考物静止的第三显示状态。
可选地,所述控制所述第一虚拟对象为处于相对于用户沿预设方向运动的所述第一显示状态,包括:
控制所述第一虚拟对象沿背离所述虚拟场景的水平地面的方向运动;
所述控制所述第一虚拟对象为处于沿所述预设方向的相反方向运动的所述第二显示状态,包括:
控制所述第一虚拟对象沿靠近所述水平地面的方向运动;
所述控制所述第一虚拟对象为处于相对于所述水平地面静止的第三显示状态,包括:
控制所述第一虚拟对象为相对于所述水平地面静止。
可选地,所述控制所述第一虚拟对象为处于相对于一参考物沿预设方向运动的所述第一显示状态,包括:
检测到基于所述第一虚拟对象的碰撞操作,基于所述重力属性值及所述碰撞操作确定相对于所述参考物沿预设方向的第一加速度;
控制所述第一虚拟对象以所述第一加速度沿所述预设方向运动。
另一方面,本申请实施例还提供了一种电子设备,包括:
显示器,用以呈现一虚拟场景,所述虚拟场景至少包括第一虚拟对象;
处理器,与所述显示器连接,用以基于所述第一虚拟对象的参数,确定所述第一虚拟对象的重力属性值,若所述重力属性值符合第一预设条件,控制所述第一虚拟对象处于第一显示状态,若所述重力属性值符合第二预设条件,控制所述第一虚拟对象处于第二显示状态,其中,所述第二显示状态与所述第一显示状态不同。
可选地,所述处理器,用以分析所述第一虚拟对象,确定与所述第一虚拟对象对应的第一实体对象,基于所述第一实体对象确定所述第一虚拟对象的重力属性值。
可选地,所述处理器,用以若所述重力属性值属于第一预设阈值范围,则控制所述第一虚拟对象为处于相对于一参考物沿预设方向运动的所述第一显示状态;若所述重力属性值属于第二预设阈值范围,则控制所述第一虚拟对象为处于沿所述预设方向的相反方向运动的所述第二显示状态,其中,在所述预设方向上不存在其它虚拟对象与所述第一虚拟对象相邻,在所述预设方向的相反方向上不存在其它虚拟对象与所述第一虚拟对象相邻。
可选地,所述处理器,还用以若所述重力属性值属于与所述第一预设阈值范围及所述第二预设阈值范围不同的第三预设阈值范围时,则控制所述第一虚拟对象为处于相对于所述参考物静止的第三显示状态。
可选地,所述处理器,用以控制所述第一虚拟对象沿背离所述虚拟场景的水平地面的方向运动;或控制所述第一虚拟对象沿靠近所述水平地面的方向运动;或控制所述第一虚拟对象为相对于所述水平地面静止。
可选地,所述处理器,用以检测到基于所述第一虚拟对象的碰撞操作,基于所述重力属性值及所述碰撞操作确定相对于所述参考物沿预设方向的第一加速度,控制所述第一虚拟对象以所述第一加速度沿所述预设方向运动。
再一方面,本申请实施例还提供了一种电子装置,包括:
显示单元,用以呈现一虚拟场景,所述虚拟场景至少包括第一虚拟对象;
重力属性确定单元,用以基于所述第一虚拟对象的参数,确定所述第一虚拟对象的重力属性值;
第一处理单元,用以若所述重力属性值符合第一预设条件,控制所述第一虚拟对象处于第一显示状态;
第二处理单元,用以若所述重力属性值符合第二预设条件,控制所述第一虚拟对象处于第二显示状态,所述第二显示状态与所述第一显示状态不同。
本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
在本申请实施例的技术方案中,可以通过获取所述虚拟场景中的虚拟对象的各种相关参数,从而使得同一虚拟场景中不同的虚拟对象可以拥有与其相对应的重力属性值。并基于不同的重力属性值而使得该虚拟对象也具有相应的显示状态,例如,受到垂直于所述虚拟场景地面向下的重力作用的显示状态、受到了垂直于所述虚拟场景地面向上的浮力作用的显示状态、以及受到的重力和浮力处于平衡状态的显示状态,等等。可见,本申请实施例中的技术方案可以使得虚拟场景中的虚拟对象具有相应的重力属性值,从而使得虚拟场景更贴近于现实场景,使得虚拟景象更加生动自然,具有提升用户使用感受的技术效果。
本申请实施例至少还具有如下技术效果或优点:
进一步地,在本申请实施例的技术方案中,还可以通过精确分析方法获得虚拟对象所对应的实体物品,从而根据实体物品的重力属性值来确定所述虚拟对象所对应的重力属性值。因此,本申请实施例中的技术方案还具有使得虚拟场景更进一步贴近现实的技术效果。
进一步地,在本申请实施例的技术方案中,基于不同的重力属性值,不同的虚拟对象其显示运动状态具有与实际的重力作用相应的运动方式。因此,本申请实施例中的技术方案还具有在不同的作用力作用于虚拟对象时,可以采用相应的运动方式进行显示,以使虚拟对象的运动状态与重力作用相结合,进一步贴近于现实,具有使虚拟场景更加生动形象的技术效果。
进一步地,本申请实施例中的技术方案还可以通过显示虚拟对象在基于所述重力属性值及所述碰撞操作时的运动状态及运动变化过程,从而提高虚拟对象的模拟真实度,具有提升虚拟场景的适用性及虚拟真实度的技术效果。
附图说明
图1为本发明实施例提供的一种信息处理方法的流程图;
图2为本发明实施例提供的一种电子设备结构图;
图3为本发明实施例提供的一种电子装置结构图。
具体实施方式
本申请提供一种信息处理方法、电子设备及电子装置,用以解决现有技术中存在着虚拟场景中的虚拟对象通常不具有重力属性,从而使得虚拟场景与现实场景脱节,严重影响用户使用感受的技术问题。
本申请实施例中的技术方案为解决上述技术问题,总体思路如下:
在本申请实施例的技术方案中,可以通过获取所述虚拟场景中的虚拟对象的各种相关参数,从而使得同一虚拟场景中不同的虚拟对象可以拥有与其相对应的重力属性值。并基于不同的重力属性值而使得该虚拟对象也具有相应的显示状态,例如,受到垂直于所述虚拟场景地面向下的重力作用的显示状态、受到了垂直于所述虚拟场景地面向上的浮力作用的显示状态、以及受到的重力和浮力处于平衡状态的显示状态,等等。可见,本申请实施例中的技术方案可以使得虚拟场景中的虚拟对象具有相应的重力属性值,从而使得虚拟场景更贴近于现实场景,使得虚拟景象更加生动自然,具有提升用户使用感受的技术效果。
下面通过附图以及具体实施例对本申请技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。
本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
实施例一
请参考图1,本申请实施例一提供一种信息处理方法,应用于一电子设备,包括:
步骤101:呈现一虚拟场景,所述虚拟场景至少包括第一虚拟对象。
在本步骤的实施过程中,可以通过多种方式呈现所述虚拟场景,例如,可以通过投影器材投影成像呈现所述虚拟场景,可以通过显示屏等显示器材呈现所述虚拟场景,可以通过头戴式设备采用光影效果模拟呈现所述虚拟场景,还可以通过生物技术刺激大脑以诱导用户脑中呈现所述虚拟场景,等等。可见,在实际操作过程中可以通过多种方式呈现所述虚拟场景,只要是能用以展现虚拟场景的方式,都可以作为本步骤中的呈现一虚拟场景。
所述第一虚拟对象可以是所述虚拟场景中的一虚拟人物、一虚拟物品、一虚拟动物、一虚拟植物,等等,只要是所述虚拟场景中所展现的某一生物或事物,则都可以作为所述第一虚拟对象。
步骤102:基于所述第一虚拟对象的参数,确定所述第一虚拟对象的重力属性值。
所述重力属性值可以是指所述第一虚拟对象在所述虚拟场景中所受到的重力作用值,也可以是指所述第一虚拟对象在所述虚拟场景中的重力加速度,还可以是所述第一虚拟对象在所述虚拟场景中的重力与浮力的共同作用力,等等,只要是可以表征所述第一虚拟对象在所述虚拟场景中基于重力作用所获得的属性值或受到的作用力,则都可以作为所述重力属性值,在实际操作过程中可以根据需要而自行设置。
在本步骤的执行过程中,可以通过多种方式确定所述第一虚拟对象的重力属性值。例如,当所述重力属性值具体为重力加速度时,可以通过给所述第一虚拟对象预设一对应的重力属性值;当所述重力属性值具体为重力与浮力的共同作用力时,可以通过对所述第一虚拟对象进行图像分析,确定所述第一虚拟对象所对应的现实生物或事物,基于所述现实生物或事物确定所述第一虚拟对象的质量参数,再基于所述第一虚拟对象的体积参数、预设空气压强参数等计算获得所述重力属性值,等等。
可见,在实际操作过程中可以通过多种参数,采用多种方式获得所述重力属性值。
步骤103:若所述重力属性值符合第一预设条件,控制所述第一虚拟对象处于第一显示状态。
步骤104:若所述重力属性值符合第二预设条件,控制所述第一虚拟对象处于第二显示状态,所述第二显示状态与所述第一显示状态不同。
在本步骤的执行过程中,所述第一预设条件可以根据所述重力属性值具体所表征的含义来确定。并且,在本申请实施例的技术方案中可以使得同一虚拟场景中不同的虚拟对象拥有与其相对应的重力属性值。
例如,当所述重力属性值具体为重力加速度且所述重力加速度的值大于等于0时,所述第一显示状态可以默认为所述第一虚拟对象受到了垂直于所述虚拟场景地面向下的重力作用;当所述重力加速度的值小于0时,所述第一显示状态可以默认为所述第一虚拟对象受到了垂直于所述虚拟场景地面向上的浮力作用;当所述重力加速度的值等于0时,所述第一显示状态可以默认为所述第一虚拟对象在垂直于所述虚拟场景地面方向上的重力和浮力处于平衡状态。
又例如,当所述重力属性值具体为重力与浮力的共同作用力,且该共同作用力的值大于等于0时,所述第一显示状态可以默认为所述第一虚拟对象受到了垂直于所述虚拟场景地面向下的重力作用;当所述共同作用力的值小于0时,所述第一显示状态可以默认为所述第一虚拟对象受到了垂直于所述虚拟场景地面向上的浮力作用;当所述共同作用力的值等于0时,所述第一显示状态可以默认为所述第一虚拟对象在垂直于所述虚拟场景地面方向上的重力和浮力处于平衡状态。
也就是说,在本申请实施例的技术方案中,可以通过获取所述虚拟场景中的虚拟对象的各种相关参数,从而使得同一虚拟场景中不同的虚拟对象可以拥有与其相对应的重力属性值。并基于不同的重力属性值而使得该虚拟对象也具有相应的显示状态,例如,受到垂直于所述虚拟场景地面向下的重力作用的显示状态、受到了垂直于所述虚拟场景地面向上的浮力作用的显示状态、以及受到的重力和浮力处于平衡状态的显示状态,等等。可见,本申请实施例中的技术方案可以使得虚拟场景中的虚拟对象具有相应的重力属性值,从而使得虚拟场景更贴近于现实场景,使得虚拟景象更加生动自然,具有提升用户使用感受的技术效果。
可选地,所述基于所述第一虚拟对象的参数,确定所述第一虚拟对象的重力属性值,包括:
分析所述第一虚拟对象,确定与所述第一虚拟对象对应的第一实体对象;
基于所述第一实体对象确定所述第一虚拟对象的重力属性值。
也就是说,在步骤102中,可以根据分析所获的所述第一虚拟对象具体所对应的实体对象来确定所述第一虚拟对象的重力属性值。
例如,可以通过图像分析确定某一虚拟对象的外形特征为一石头,再基于石头所对应的重力属性值为重力加速度g,从而确定所述第一实体对象的重力属性值也可以为重力加速度g,以此类推。
当然,为了进一步增加分析准确率,还可以在图像分析的基础上继续进行材质分析、事件分析等等,采用多种增加分析准确率的方式来精确确定某一虚拟对象所对应的实体对象。
可见,在本申请实施例的技术方案中,还可以通过精确分析方法获得虚拟对象所对应的实体物品,从而根据实体物品的重力属性值来确定所述虚拟对象所对应的重力属性值。因此,本申请实施例中的技术方案还具有使得虚拟场景更进一步贴近现实的技术效果。
可选地,所述若所述重力属性值符合第一预设条件,控制所述第一虚拟对象处于第一显示状态,包括:
若所述重力属性值属于第一预设阈值范围,则控制所述第一虚拟对象为处于相对于一参考物沿预设方向运动的所述第一显示状态,其中,在所述预设方向上不存在其它虚拟对象与所述第一虚拟对象相邻;
所述若所述重力属性值符合第二预设条件,控制所述第一虚拟对象处于第二显示状态,所述第二显示状态与所述第一显示状态不同,包括:
若所述重力属性值属于第二预设阈值范围,则控制所述第一虚拟对象为处于沿所述预设方向的相反方向运动的所述第二显示状态,其中,在所述预设方向的相反方向上不存在其它虚拟对象与所述第一虚拟对象相邻。
也就是说,当所述重力属性值具体为重力加速度或重力及浮力的共同作用力,且所述重力属性值属于大于等于0或其他预设值时,所述第一虚拟对象可以处于受到相对于虚拟场景的水平地面垂直向下的重力作用的显示状态,当然所述参考物也可以是其他可作为地面参照的参考物;当所述重力属性值具体为重力加速度或重力及浮力的共同作用力,且所述重力属性值属于小于0或其他预设值时,所述第一虚拟对象还可以处于受到相对于虚拟场景的水平地面垂直向上的浮力作用的显示状态。
需要进一步指出的是,在实际操作过程中,所述第一显示状态及所述第二显示状态也可以是在虚拟对象同时受到其他作用力时的显示运动状态,例如,当所述虚拟对象受到平行抛出的作用力时,如果其重力属性值为大于0,则其平行抛出的显示运动轨迹为接近于虚拟场景地面的抛物线,如果其重力属性值为小于0,则其平行抛出的显示运动轨迹为远离于虚拟场景地面的抛物线。
可选地,所述方法还包括:
若所述重力属性值属于与所述第一预设阈值范围及所述第二预设阈值范围不同的第三预设阈值范围时,则控制所述第一虚拟对象为处于相对于所述参考物静止的第三显示状态。
当所述重力属性值具体为重力加速度或重力及浮力的共同作用力,且所述重力属性值等于0或其他相应的预设值时,所述第一虚拟对象可以处于受到重力和浮力的共同作用力趋近于0的显示状态。也就是说,所述第一虚拟对象可以为处于相对于虚拟场景地面或其他地面参照物为静止的显示状态。
仍需进一步指出的是,在实际操作过程中,所述第三显示状态也可以是在虚拟对象同时受到其他作用力时的显示运动状态,例如,当所述虚拟对象受到一推动作用力时,如果其重力属性值为0,则其显示运动轨迹则趋近于仅基于所述推动作用力而确定,由此可以使得重力属性值趋近于0的虚拟对象的运动显示状态更加真实形象。
可见,在本申请实施例的技术方案中,基于不同的重力属性值,不同的虚拟对象其显示运动状态具有与实际的重力作用相应的运动方式。因此,本申请实施例中的技术方案还具有在不同的作用力作用于虚拟对象时,可以采用相应的运动方式进行显示,以使虚拟对象的运动状态与重力作用相结合,进一步贴近于现实,具有使虚拟场景更加生动形象的技术效果。
可选地,所述控制所述第一虚拟对象为处于相对于用户沿预设方向运动的所述第一显示状态,包括:
控制所述第一虚拟对象沿背离所述虚拟场景的水平地面的方向运动;
所述控制所述第一虚拟对象为处于沿所述预设方向的相反方向运动的所述第二显示状态,包括:
控制所述第一虚拟对象沿靠近所述水平地面的方向运动;
所述控制所述第一虚拟对象为处于相对于所述水平地面静止的第三显示状态,包括:
控制所述第一虚拟对象为相对于所述水平地面静止。
也就是说,所述参考物可以具体将所述虚拟场景的水平地面作为参考物。所述第一显示状态、所述第二显示状态、以及所述第三显示状态可以具体为所述第一虚拟对象仅受重力和/或浮力作用时的显示状态。
可选地,所述控制所述第一虚拟对象为处于相对于一参考物沿预设方向运动的所述第一显示状态,包括:
检测到基于所述第一虚拟对象的碰撞操作,基于所述重力属性值及所述碰撞操作确定相对于所述参考物沿预设方向的第一加速度;
控制所述第一虚拟对象以所述第一加速度沿所述预设方向运动。
所述碰撞操作可以为用户采用预设操作或预设手势,对虚拟对象进行的碰撞操作,例如,用户可以通过触屏式滑动操作,用手指碰撞虚拟对象。所述碰撞操作还可以为虚拟场景中的虚拟对象之间的碰撞操作,例如,弹珠游戏中的A弹珠对B弹珠的碰撞作用也可以作为所述碰撞操作。只要是***预设的可作为对某一虚拟对象进行碰撞作用的虚拟操作或实体操作都可以作为所述碰撞操作。
在本申请实施例的技术方案中,所述第一显示状态、所述第二显示状态、以及所述第三显示状态也可以具体为虚拟对象受到重力、浮力以及其他作用力共同作用时的显示状态。当***检测到虚拟对象受到了所述碰撞操作时,则可以基于所述碰撞操作所对应的作用力,以及基于所述重力属性值所确定所述虚拟对象受到的重力作用力以及浮力作用力,计算获得所述虚拟对象在多种作用力共同作用下的加速度,然后再控制所述虚拟对象沿该加速度进行相应的运动,并且,在其运动过程中也可以按照其重力属性值而进行相应的运动变化,而所述第一显示状态、所述第二显示状态、以及所述第三显示状态则可用以显示这种运动及运动变化过程。
可见,本申请实施例中的技术方案还可以通过显示虚拟对象在基于所述重力属性值及所述碰撞操作时的运动状态及运动变化过程,从而提高虚拟对象的模拟真实度,具有提升虚拟场景的适用性及虚拟真实度的技术效果。
实施例二
请参考图2,本申请实施例二提供一种电子设备,包括:
显示器201,用以呈现一虚拟场景,所述虚拟场景至少包括第一虚拟对象;
处理器202,与所述显示器连接,用以基于所述第一虚拟对象的参数,确定所述第一虚拟对象的重力属性值,若所述重力属性值符合第一预设条件,控制所述第一虚拟对象处于第一显示状态,若所述重力属性值符合第二预设条件,控制所述第一虚拟对象处于第二显示状态,其中,所述第二显示状态与所述第一显示状态不同。
具体来讲,处理器202具体可以是通用的中央处理器(CPU),可以是特定应用集成电路(英文:ApplicationSpecificIntegratedCircuit,简称:ASIC),可以是一个或多个用于控制程序执行的集成电路。
进一步的,所述电子设备还可以包括存储器,存储器的数量可以是一个或多个。存储器可以包括只读存储器(英文:ReadOnlyMemory,简称:ROM)、随机存取存储器(英文:RandomAccessMemory,简称:RAM)和磁盘存储器。
可选地,所述处理器202,用以分析所述第一虚拟对象,确定与所述第一虚拟对象对应的第一实体对象,基于所述第一实体对象确定所述第一虚拟对象的重力属性值。
可选地,所述处理器202,用以若所述重力属性值属于第一预设阈值范围,则控制所述第一虚拟对象为处于相对于一参考物沿预设方向运动的所述第一显示状态;若所述重力属性值属于第二预设阈值范围,则控制所述第一虚拟对象为处于沿所述预设方向的相反方向运动的所述第二显示状态,其中,在所述预设方向上不存在其它虚拟对象与所述第一虚拟对象相邻,在所述预设方向的相反方向上不存在其它虚拟对象与所述第一虚拟对象相邻。
可选地,所述处理器202,还用以若所述重力属性值属于与所述第一预设阈值范围及所述第二预设阈值范围不同的第三预设阈值范围时,则控制所述第一虚拟对象为处于相对于所述参考物静止的第三显示状态。
可选地,所述处理器202,用以控制所述第一虚拟对象沿背离所述虚拟场景的水平地面的方向运动;或控制所述第一虚拟对象沿靠近所述水平地面的方向运动;或控制所述第一虚拟对象为相对于所述水平地面静止。
可选地,所述处理器202,用以检测到基于所述第一虚拟对象的碰撞操作,基于所述重力属性值及所述碰撞操作确定相对于所述参考物沿预设方向的第一加速度,控制所述第一虚拟对象以所述第一加速度沿所述预设方向运动。
前述图1实施例中的信息处理方法中的各种变化方式和具体实例同样适用于本实施例的电子设备,通过前述对控制方法的详细描述,本领域技术人员可以清楚的知道本实施例中电子设备的实施方法,所以为了说明书的简洁,在此不再详述。
实施例三
请参考图3,本申请实施例三提供一种电子装置,包括:
显示单元301,用以呈现一虚拟场景,所述虚拟场景至少包括第一虚拟对象;
重力属性确定单元302,用以基于所述第一虚拟对象的参数,确定所述第一虚拟对象的重力属性值;
第一处理单元303,用以若所述重力属性值符合第一预设条件,控制所述第一虚拟对象处于第一显示状态;
第二处理单元304,用以若所述重力属性值符合第二预设条件,控制所述第一虚拟对象处于第二显示状态,所述第二显示状态与所述第一显示状态不同。
可选地,所述重力属性确定单元302,包括:
实体对象确定单元,用以分析所述第一虚拟对象,确定与所述第一虚拟对象对应的第一实体对象;
属性值确定单元,用以基于所述第一实体对象确定所述第一虚拟对象的重力属性值。
可选地,所述第一处理单元303,包括:
第一阈值范围处理单元,用以在所述重力属性值属于第一预设阈值范围,则控制所述第一虚拟对象为处于相对于一参考物沿预设方向运动的所述第一显示状态,其中,在所述预设方向上不存在其它虚拟对象与所述第一虚拟对象相邻;
所述第二处理单元304,包括:
第二阈值范围处理单元,用以在所述重力属性值属于第二预设阈值范围,则控制所述第一虚拟对象为处于沿所述预设方向的相反方向运动的所述第二显示状态,其中,在所述预设方向的相反方向上不存在其它虚拟对象与所述第一虚拟对象相邻。
进一步可选地,所述电子装置还包括:
第三阈值范围处理单元,用以在所述重力属性值属于与所述第一预设阈值范围及所述第二预设阈值范围不同的第三预设阈值范围时,则控制所述第一虚拟对象为处于相对于所述参考物静止的第三显示状态。
可选地,所述第一阈值范围处理单元,包括:
浮力控制单元,用以控制所述第一虚拟对象沿背离所述虚拟场景的水平地面的方向运动;
所述第二阈值范围处理单元,包括:
重力控制单元,用以控制所述第一虚拟对象沿靠近所述水平地面的方向运动;
所述第三阈值范围处理单元,包括:
平衡控制单元,用以控制所述第一虚拟对象为相对于所述水平地面静止。
可选地,所述第一阈值范围处理单元,包括:
加速度确定单元,用以检测到基于所述第一虚拟对象的碰撞操作,基于所述重力属性值及所述碰撞操作确定相对于所述参考物沿预设方向的第一加速度;
运动控制单元,用以控制所述第一虚拟对象以所述第一加速度沿所述预设方向运动。
前述图1实施例中的信息处理方法中的各种变化方式和具体实例同样适用于本实施例的电子装置,通过前述对信息处理方法的详细描述,本领域技术人员可以清楚的知道本实施例中电子装置的实施方法,所以为了说明书的简洁,在此不再详述。
由此可见,在本申请实施例的技术方案中,可以通过获取所述虚拟场景中的虚拟对象的各种相关参数,从而使得同一虚拟场景中不同的虚拟对象可以拥有与其相对应的重力属性值。并基于不同的重力属性值而使得该虚拟对象也具有相应的显示状态,例如,受到垂直于所述虚拟场景地面向下的重力作用的显示状态、受到了垂直于所述虚拟场景地面向上的浮力作用的显示状态、以及受到的重力和浮力处于平衡状态的显示状态,等等。可见,本申请实施例中的技术方案可以使得虚拟场景中的虚拟对象具有相应的重力属性值,从而使得虚拟场景更贴近于现实场景,使得虚拟景象更加生动自然,具有提升用户使用感受的技术效果。
本申请实施例至少还具有如下技术效果或优点:
进一步地,在本申请实施例的技术方案中,还可以通过精确分析方法获得虚拟对象所对应的实体物品,从而根据实体物品的重力属性值来确定所述虚拟对象所对应的重力属性值。因此,本申请实施例中的技术方案还具有使得虚拟场景更进一步贴近现实的技术效果。
进一步地,在本申请实施例的技术方案中,基于不同的重力属性值,不同的虚拟对象其显示运动状态具有与实际的重力作用相应的运动方式。因此,本申请实施例中的技术方案还具有在不同的作用力作用于虚拟对象时,可以采用相应的运动方式进行显示,以使虚拟对象的运动状态与重力作用相结合,进一步贴近于现实,具有使虚拟场景更加生动形象的技术效果。
进一步地,本申请实施例中的技术方案还可以通过显示虚拟对象在基于所述重力属性值及所述碰撞操作时的运动状态及运动变化过程,从而提高虚拟对象的模拟真实度,具有提升虚拟场景的适用性及虚拟真实度的技术效果。
本领域内的技术人员应明白,本申请的实施例可提供为方法、***、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
具体来讲,本申请实施例中的一种信息处理方法对应的计算机程序指令可以被存储在光盘、硬盘、U盘等存储介质上,当存储介质中的与一种信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:
呈现一虚拟场景,所述虚拟场景至少包括第一虚拟对象;
基于所述第一虚拟对象的参数,确定所述第一虚拟对象的重力属性值;
若所述重力属性值符合第一预设条件,控制所述第一虚拟对象处于第一显示状态;
若所述重力属性值符合第二预设条件,控制所述第一虚拟对象处于第二显示状态,所述第二显示状态与所述第一显示状态不同。
可选地,所述存储介质中存储的与步骤:基于所述第一虚拟对象的参数,确定所述第一虚拟对象的重力属性值对应的计算机程序指令在被执行时,具体包括如下步骤:
分析所述第一虚拟对象,确定与所述第一虚拟对象对应的第一实体对象;
基于所述第一实体对象确定所述第一虚拟对象的重力属性值。
可选地,所述存储介质中存储的与步骤:若所述重力属性值符合第一预设条件,控制所述第一虚拟对象处于第一显示状态对应的计算机程序指令在被执行时,具体包括如下步骤:
若所述重力属性值属于第一预设阈值范围,则控制所述第一虚拟对象为处于相对于一参考物沿预设方向运动的所述第一显示状态,其中,在所述预设方向上不存在其它虚拟对象与所述第一虚拟对象相邻;
所述存储介质中存储的与步骤:若所述重力属性值符合第二预设条件,控制所述第一虚拟对象处于第二显示状态对应的计算机程序指令在被执行时,具体包括如下步骤:
若所述重力属性值属于第二预设阈值范围,则控制所述第一虚拟对象为处于沿所述预设方向的相反方向运动的所述第二显示状态,其中,在所述预设方向的相反方向上不存在其它虚拟对象与所述第一虚拟对象相邻。
进一步可选地,所述存储介质中存储的计算机程序指令在被执行时,具体还包括如下步骤:
若所述重力属性值属于与所述第一预设阈值范围及所述第二预设阈值范围不同的第三预设阈值范围时,则控制所述第一虚拟对象为处于相对于所述参考物静止的第三显示状态。
可选地,所述存储介质中存储的与步骤:控制所述第一虚拟对象为处于相对于用户沿预设方向运动的所述第一显示状态对应的计算机程序指令在被执行时,具体包括如下步骤:
控制所述第一虚拟对象沿背离所述虚拟场景的水平地面的方向运动;
所述存储介质中存储的与步骤:控制所述第一虚拟对象为处于沿所述预设方向的相反方向运动的所述第二显示状态对应的计算机程序指令在被执行时,具体包括如下步骤:
控制所述第一虚拟对象沿靠近所述水平地面的方向运动;
所述存储介质中存储的与步骤:控制所述第一虚拟对象为处于相对于所述水平地面静止的第三显示状态对应的计算机程序指令在被执行时,具体包括如下步骤:
控制所述第一虚拟对象为相对于所述水平地面静止。
可选地,所述存储介质中存储的与步骤:控制所述第一虚拟对象为处于相对于用户沿预设方向运动的所述第一显示状态对应的计算机程序指令在被执行时,具体包括如下步骤:
检测到基于所述第一虚拟对象的碰撞操作,基于所述重力属性值及所述碰撞操作确定相对于所述参考物沿预设方向的第一加速度;
控制所述第一虚拟对象以所述第一加速度沿所述预设方向运动。
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

Claims (13)

1.一种信息处理方法,应用于一电子设备,包括:
呈现一虚拟场景,所述虚拟场景至少包括第一虚拟对象;
基于所述第一虚拟对象的参数,确定所述第一虚拟对象的重力属性值;
若所述重力属性值符合第一预设条件,控制所述第一虚拟对象处于第一显示状态;
若所述重力属性值符合第二预设条件,控制所述第一虚拟对象处于第二显示状态,所述第二显示状态与所述第一显示状态不同。
2.如权利要求1所述的方法,其特征在于,所述基于所述第一虚拟对象的参数,确定所述第一虚拟对象的重力属性值,包括:
分析所述第一虚拟对象,确定与所述第一虚拟对象对应的第一实体对象;
基于所述第一实体对象确定所述第一虚拟对象的重力属性值。
3.如权利要求1或2所述的方法,其特征在于,所述若所述重力属性值符合第一预设条件,控制所述第一虚拟对象处于第一显示状态,包括:
若所述重力属性值属于第一预设阈值范围,则控制所述第一虚拟对象为处于相对于一参考物沿预设方向运动的所述第一显示状态,其中,在所述预设方向上不存在其它虚拟对象与所述第一虚拟对象相邻;
所述若所述重力属性值符合第二预设条件,控制所述第一虚拟对象处于第二显示状态,所述第二显示状态与所述第一显示状态不同,包括:
若所述重力属性值属于第二预设阈值范围,则控制所述第一虚拟对象为处于沿所述预设方向的相反方向运动的所述第二显示状态,其中,在所述预设方向的相反方向上不存在其它虚拟对象与所述第一虚拟对象相邻。
4.如权利要求3所述的方法,其特征在于,所述方法还包括:
若所述重力属性值属于与所述第一预设阈值范围及所述第二预设阈值范围不同的第三预设阈值范围时,则控制所述第一虚拟对象为处于相对于所述参考物静止的第三显示状态。
5.如权利要求4所述的方法,其特征在于,所述控制所述第一虚拟对象为处于相对于用户沿预设方向运动的所述第一显示状态,包括:
控制所述第一虚拟对象沿背离所述虚拟场景的水平地面的方向运动;
所述控制所述第一虚拟对象为处于沿所述预设方向的相反方向运动的所述第二显示状态,包括:
控制所述第一虚拟对象沿靠近所述水平地面的方向运动;
所述控制所述第一虚拟对象为处于相对于所述水平地面静止的第三显示状态,包括:
控制所述第一虚拟对象为相对于所述水平地面静止。
6.如权利要求4所述的方法,其特征在于,所述控制所述第一虚拟对象为处于相对于一参考物沿预设方向运动的所述第一显示状态,包括:
检测到基于所述第一虚拟对象的碰撞操作,基于所述重力属性值及所述碰撞操作确定相对于所述参考物沿预设方向的第一加速度;
控制所述第一虚拟对象以所述第一加速度沿所述预设方向运动。
7.一种电子设备,包括:
显示器,用以呈现一虚拟场景,所述虚拟场景至少包括第一虚拟对象;
处理器,与所述显示器连接,用以基于所述第一虚拟对象的参数,确定所述第一虚拟对象的重力属性值,若所述重力属性值符合第一预设条件,控制所述第一虚拟对象处于第一显示状态,若所述重力属性值符合第二预设条件,控制所述第一虚拟对象处于第二显示状态,其中,所述第二显示状态与所述第一显示状态不同。
8.如权利要求7所述的电子设备,其特征在于,所述处理器,用以分析所述第一虚拟对象,确定与所述第一虚拟对象对应的第一实体对象,基于所述第一实体对象确定所述第一虚拟对象的重力属性值。
9.如权利要求7或8所述的电子设备,其特征在于,所述处理器,用以若所述重力属性值属于第一预设阈值范围,则控制所述第一虚拟对象为处于相对于一参考物沿预设方向运动的所述第一显示状态;若所述重力属性值属于第二预设阈值范围,则控制所述第一虚拟对象为处于沿所述预设方向的相反方向运动的所述第二显示状态,其中,在所述预设方向上不存在其它虚拟对象与所述第一虚拟对象相邻,在所述预设方向的相反方向上不存在其它虚拟对象与所述第一虚拟对象相邻。
10.如权利要求9所述的电子设备,其特征在于,所述处理器,还用以若所述重力属性值属于与所述第一预设阈值范围及所述第二预设阈值范围不同的第三预设阈值范围时,则控制所述第一虚拟对象为处于相对于所述参考物静止的第三显示状态。
11.如权利要求10所述的电子设备,其特征在于,所述处理器,用以控制所述第一虚拟对象沿背离所述虚拟场景的水平地面的方向运动;或控制所述第一虚拟对象沿靠近所述水平地面的方向运动;或控制所述第一虚拟对象为相对于所述水平地面静止。
12.如权利要求10所述的电子设备,其特征在于,所述处理器,用以检测到基于所述第一虚拟对象的碰撞操作,基于所述重力属性值及所述碰撞操作确定相对于所述参考物沿预设方向的第一加速度,控制所述第一虚拟对象以所述第一加速度沿所述预设方向运动。
13.一种电子装置,包括:
显示单元,用以呈现一虚拟场景,所述虚拟场景至少包括第一虚拟对象;
重力属性确定单元,用以基于所述第一虚拟对象的参数,确定所述第一虚拟对象的重力属性值;
第一处理单元,用以若所述重力属性值符合第一预设条件,控制所述第一虚拟对象处于第一显示状态;
第二处理单元,用以若所述重力属性值符合第二预设条件,控制所述第一虚拟对象处于第二显示状态,所述第二显示状态与所述第一显示状态不同。
CN201610202528.6A 2016-03-31 2016-03-31 一种信息处理方法、电子设备及电子装置 Pending CN105824426A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610202528.6A CN105824426A (zh) 2016-03-31 2016-03-31 一种信息处理方法、电子设备及电子装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610202528.6A CN105824426A (zh) 2016-03-31 2016-03-31 一种信息处理方法、电子设备及电子装置

Publications (1)

Publication Number Publication Date
CN105824426A true CN105824426A (zh) 2016-08-03

Family

ID=56525618

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610202528.6A Pending CN105824426A (zh) 2016-03-31 2016-03-31 一种信息处理方法、电子设备及电子装置

Country Status (1)

Country Link
CN (1) CN105824426A (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108635858A (zh) * 2018-05-18 2018-10-12 腾讯科技(深圳)有限公司 界面显示方法、装置、电子装置及计算机可读存储介质
US11325036B2 (en) 2018-05-18 2022-05-10 Tencent Technology (Shenzhen) Company Limited Interface display method and apparatus, electronic device, and computer-readable storage medium
CN114494658A (zh) * 2022-01-25 2022-05-13 北京字跳网络技术有限公司 特效展示方法、装置、设备、存储介质和程序产品

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102360511A (zh) * 2011-10-26 2012-02-22 德讯科技股份有限公司 一种物理引擎在3d空间对象展现中的应用方法
CN102656091A (zh) * 2009-09-19 2012-09-05 肖泉 可变重力体验和产生沉浸式vr感受的方法和装置
CN102867334A (zh) * 2012-08-23 2013-01-09 苏州两江科技有限公司 基于粒子***模型进行实时模拟雪花沉积的方法
CN103853423A (zh) * 2012-11-28 2014-06-11 三星电子株式会社 基于物理引擎提供用户界面的方法及相关电子设备
CN104656890A (zh) * 2014-12-10 2015-05-27 杭州凌手科技有限公司 虚拟现实智能投影手势互动一体机及互动实现方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102656091A (zh) * 2009-09-19 2012-09-05 肖泉 可变重力体验和产生沉浸式vr感受的方法和装置
CN102360511A (zh) * 2011-10-26 2012-02-22 德讯科技股份有限公司 一种物理引擎在3d空间对象展现中的应用方法
CN102867334A (zh) * 2012-08-23 2013-01-09 苏州两江科技有限公司 基于粒子***模型进行实时模拟雪花沉积的方法
CN103853423A (zh) * 2012-11-28 2014-06-11 三星电子株式会社 基于物理引擎提供用户界面的方法及相关电子设备
CN104656890A (zh) * 2014-12-10 2015-05-27 杭州凌手科技有限公司 虚拟现实智能投影手势互动一体机及互动实现方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108635858A (zh) * 2018-05-18 2018-10-12 腾讯科技(深圳)有限公司 界面显示方法、装置、电子装置及计算机可读存储介质
US11325036B2 (en) 2018-05-18 2022-05-10 Tencent Technology (Shenzhen) Company Limited Interface display method and apparatus, electronic device, and computer-readable storage medium
CN114494658A (zh) * 2022-01-25 2022-05-13 北京字跳网络技术有限公司 特效展示方法、装置、设备、存储介质和程序产品
WO2023143116A1 (zh) * 2022-01-25 2023-08-03 北京字跳网络技术有限公司 特效展示方法、装置、设备、存储介质和程序产品
CN114494658B (zh) * 2022-01-25 2023-10-31 北京字跳网络技术有限公司 特效展示方法、装置、设备和存储介质

Similar Documents

Publication Publication Date Title
US9990816B2 (en) Virtual sensor in a virtual environment
AU2007351713B2 (en) Volume recognition method and system
CN101553845B (zh) 评估图像以获得主线的方法和确定呈现内图像移动的方法
KR20140068410A (ko) 물리 엔진 기반의 사용자 인터페이스를 제공하는 방법 및 그 전자 장치
US10747325B2 (en) Systems and methods for long-range interactions for virtual reality
KR101718837B1 (ko) 응용프로그램의 제어방법, 장치 및 전자장비
US10853966B2 (en) Virtual space moving apparatus and method
CN105824426A (zh) 一种信息处理方法、电子设备及电子装置
US9430081B2 (en) Electronic device, control method, and control program
CN106371573B (zh) 触觉反馈的方法、装置和虚拟现实交互***
CN107908561B (zh) 虚拟现实软件性能测试方法和***
TW202121155A (zh) 互動對象的驅動方法、裝置、設備以及電腦可讀儲存介質
JP6810048B2 (ja) モバイル機器のバーチャルボールのシミュレーションおよびコントロールの方法
CN106323190B (zh) 可定制深度测量范围的深度测量方法及深度图像的***
CN111467799B (zh) 一种坐标转换方法、装置、电子设备和存储介质
KR102063408B1 (ko) 가상 객체와의 상호 작용을 위한 방법 및 장치
CN105786392B (zh) 触控显示方法、触控显示***和终端
CN105631446B (zh) 一种互动角标提示符的确定方法及装置
US20060038813A1 (en) Image processing program and image processing apparatus
US20170160814A1 (en) Tactile feedback method and apparatus, and virtual reality interactive system
CN108475341A (zh) 三维图像的识别方法和终端
CN110141850B (zh) 动作控制方法、装置、电子设备及存储介质
WO2015030623A1 (en) Methods and systems for locating substantially planar surfaces of 3d scene
CN103768789A (zh) 对游戏空间区域划界的方法和装置、体感游戏***
CN110992444B (zh) 图像处理方法、装置及电子设备

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160803