[发明专利]一种在虚拟现实中对象编辑的方法、相关设备及系统有效
申请号: | 201711005203.X | 申请日: | 2017-10-23 |
公开(公告)号: | CN109697002B | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 张天翔 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F3/01 | 分类号: | G06F3/01;G06F3/0481;G06F3/0484;G06T19/20 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟现实 对象 编辑 方法 相关 设备 系统 | ||
本发明实施例公开了一种在虚拟现实中对象编辑的方法、相关设备及系统。本发明实施例方法包括:处理设备接收输入设备检测的选择对象的操作;根据选择对象的操作确定待编辑的目标对象;确定目标对象在空间编辑区域的目标吸附平面;接收输入设备检测的移动对象的操作;根据移动对象的操作确定目标对象的目标位置;将目标对象移动至目标位置并通过显示设备显示。本发明实施例还提供了一种处理设备及系统,用于快速对对象进行编辑,提供了一种简单的编辑对象的方法。
技术领域
本发明涉及计算机领域,尤其涉及一种在虚拟现实中对象编辑的方法、相关设备及系统。
背景技术
虚拟现实(Virtual Reality,缩写:VR)技术是一种可以创建和体验虚拟世界的计算机仿真系统,它利用计算机生成一种模拟环境,是一种多源信息融合的、交互式的三维动态视景和实体行为的系统仿真,使用户沉浸到该环境中。
在虚拟现实中,常常需要对虚拟现实中的对象进行编辑。例如,对物体进行移动,旋转,缩放等。传统方法中,通过Unity3D引擎来实现物体的编辑,Unity3D是一个创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的游戏引擎,现有技术中的Unity3D虽然可以做到VR下的物体编辑,但操作难度较高。例如,通过Unity3D对物体进行编辑,需要用户了解Unity3D的菜单,视图界面等,理解场景中的坐标系统,输入系统等;学习资源导入方面的基本元素:网格,材质,贴图,动画等。
传统方式中VR中对对象进行编辑,由于操作复杂,普通用户难以掌握。
发明内容
本发明实施例提供了一种在虚拟现实中对象编辑的方法、相关设备及系统,用于快速对对象进行编辑,提供了一种简单的编辑对象的方法。
第一方面,本发明实施例提供了一种在虚拟现实中对象编辑的方法,包括:
接收选择对象的操作;
根据所述选择对象的操作确定待编辑的目标对象;
确定所述目标对象在空间编辑区域的目标吸附平面;
接收所述输入设备检测的移动对象的操作;
根据所述移动对象的操作确定所述目标对象的目标位置;
将所述目标对象移动至所述目标位置并通过显示设备显示。
第二方面,本发明实施例提供了一种处理设备,包括:
第一接收模块,用于接收选择对象的操作;
对象确定模块,用于根据所述第一接收模块接收的所述选择对象的操作确定待编辑的目标对象;
吸附平面确定模块,用于确定所述对象确定模块确定的所述目标对象在空间编辑区域的目标吸附平面;
第二接收模块,用于接收所述输入设备检测的移动对象的操作;
位置确定模块,用于根据所述第二接收模块接收的所述移动对象的操作确定的所述目标吸附平面的交点确定所述目标对象的目标位置;
移动模块,用于将所述目标对象移动至所述位置确定模块确定的所述目标位置并通过显示设备显示。
第三方面,本发明实施例提供了一种处理设备,包括:
存储器,用于存储计算机可执行程序代码;
收发器,以及
处理器,与所述存储器和所述收发器耦合;
其中所述程序代码包括指令,当所述处理器执行所述指令时,所述指令使所述处理设备执行第一方面的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711005203.X/2.html,转载请声明来源钻瓜专利网。