一种三维图形操作方法及移动终端技术

技术编号:20943882 阅读:58 留言:0更新日期:2019-04-24 02:09
本发明专利技术提供了一种三维图形操作方法及移动终端,其中,所述方法包括接收用户在所述移动终端上针对三维图形的触控操作;获取所述触控操作对应所述移动终端触控屏幕的物理属性和模拟属性;根据所述物理属性和所述模拟属性,确定所述触控操作的模拟距离;根据所述模拟距离与所述三维图形的预设映射比例,获取对应所述触控操作的所述三维图形的运行参数;根据所述运行参数,实现所述三维图形的运行动作。解决了现有移动终端强大性能平台下,简单的三维操作模式给用户造成较差的三维图形操作体验的问题。

A Three-Dimensional Graphics Operation Method and Mobile Terminal

The invention provides a three-dimensional graphics operation method and a mobile terminal, in which the method includes receiving a user's touch operation for three-dimensional graphics on the mobile terminal, acquiring the physical and analog attributes of the touch operation corresponding to the touch screen of the mobile terminal, and determining the analog distance of the touch operation according to the physical and analog attributes. According to the simulated distance and the preset mapping ratio of the three-dimensional graphics, the operation parameters of the three-dimensional graphics corresponding to the touch operation are obtained, and the operation action of the three-dimensional graphics is realized according to the operation parameters. It solves the problem that simple three-dimensional operation mode causes poor three-dimensional graphics operation experience for users under the powerful performance platform of existing mobile terminals.

【技术实现步骤摘要】
一种三维图形操作方法及移动终端
本专利技术涉及移动终端
,尤其涉及一种三维图形操作方法及移动终端。
技术介绍
随着电子技术的飞速发展,智能手机,平板电脑等便携移动设备极大的改变着人们的生活和工作方式,众多应用和娱乐类产品在移动终端上大量涌现。同时,移动终端的性能和屏幕显示质量的不断提升,让人们可以在手掌大小的屏幕上显示更具表现力和真实感的内容。这其中,3D画面表现大量的出现在娱乐类,教育类,以及使用到VR/AR等技术的产品中,比如,3D模型展示、虚拟场景漫游等。目前,不同于传统的2D画面,物体在3D场景中的操作通常具有更大的挑战。因为手指在屏幕上的移动本质上是一个2D的平面,所采集的数据也是2D,而我们要操作的物体是3D场景中的,这其中涉及,平移,旋转,远近,等更高维度的操作。人工交互学家已经在这方面有过比较普世的方案。比如,用滑动屏幕来实现平移或旋转,用捏合来调整物体离实现的远近(放缩)。但这些方法更多表现为一种普适性的方法,可以应用在任何2D屏幕展示3D物体的场景中,比如,手机,平板电脑,甚至电视,等。现在手机已经基本进入2K屏时代(屏幕分辨率超过1080x1920),手机的屏幕像素密度也超过300PPI。然而,在上述高密度的屏幕参数下,上述的普适方法就显得过于简单了。既不能明确的根据屏幕参数来提出合理的手势运动参数,也不能充分利用目前手机的强大性能来优化手势的操作,给用户造成较差的三维图形操作体验。
技术实现思路
本专利技术实施例提供一种三维图形操作方法及移动终端,以解决现有移动终端强大性能平台下,简单的三维操作模式给用户造成较差的三维图形操作体验的问题。第一方面,本专利技术实施例提供了一种三维图形操作方法,应用于移动终端,该方法包括:接收用户在所述移动终端上针对三维图形的触控操作;获取所述触控操作对应所述移动终端触控屏幕的物理属性和模拟属性;根据所述物理属性和所述模拟属性,确定所述触控操作的模拟距离;根据所述模拟距离与所述三维图形的预设映射比例,获取对应所述触控操作的所述三维图形的运行参数;根据所述运行参数,实现所述三维图形的运行动作。第二方面,本专利技术实施例还提供了一种移动终端,包括:触控操作接收模块,用于接收用户在所述移动终端上针对三维图形的触控操作;物理属性和模拟属性获取模块,用于获取所述触控操作对应所述移动终端触控屏幕的物理属性和模拟属性;模拟距离确定模块,用于根据所述物理属性和所述模拟属性,确定所述触控操作的模拟距离;运行参数获取模块,用于根据所述模拟距离与所述三维图形的预设映射比例,获取对应所述触控操作的所述三维图形的运行参数;运行动作实现模块,用于根据所述运行参数,实现所述三维图形的运行动作。这样,本专利技术实施例中,通过接收用户在所述移动终端上针对三维图形的触控操作;获取所述触控操作对应所述移动终端触控屏幕的物理属性和模拟属性;根据所述物理属性和所述模拟属性,确定所述触控操作的模拟距离;根据所述模拟距离与所述三维图形的预设映射比例,获取对应所述触控操作的所述三维图形的运行参数;根据所述运行参数,实现所述三维图形的运行动作。解决了现有移动终端强大性能平台下,简单的三维操作模式给用户造成较差的三维图形操作体验的问题。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1示出了本专利技术实施例一中的一种三维图形操作方法的流程图;图2示出了本专利技术实施例二中的一种三维图形操作方法的流程图;图2A示出了本专利技术实施例中的三维触控第一示意图;图2B示出了本专利技术实施例中的三维触控第二示意图;图3示出了根据本专利技术实施例三中的一种移动终端的结构框图;图4示出了根据本专利技术实施例三中的一种移动终端的结构框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。实施例一参照图1,示出了本专利技术实施例一的一种三维图形操作方法的流程图,具体可以包括如下步骤:步骤101,接收用户在所述移动终端上针对三维图形的触控操作;本专利技术实施例中,在移动终端的二维显示屏幕上展示三维图形时,通常接收用户对于三维图形的触控操作,通常针对三维图形的触控操作方式与操作二维图像不同,一般由用户真相对三维图形对于的应用中进行预设。当然,预设的三维图形显示应用预设的触控操作通常都是由应用开发人员在应用开发时预置的触控操作集,用户通过选择其中的一个或几个的组合对当前应用中的三维图形进行操作。当然,三维触控操作的设定也可以是预置在相关的移动终端触控操作集中,与二维操作进行区分,并可以结合当前移动终端的重力感应参数等,对于触控操作的类型和具体设定方法,本专利技术实施例不加以限制。步骤102,获取所述触控操作对应所述移动终端触控屏幕的物理属性和模拟属性;本专利技术实施例中,移动终端的触控屏幕在显示三维图形,并接收对应触控操作时会感知触控操作的物理属性和模拟属性,例如,感知触控温度、湿度、压力、重力、轨迹等,模拟属性是针对上述物理属性产生对三维图形的控制属性,这种对应关系为模拟属性。例如,单指/双指,以及平移/捏合,几种操作的连贯实现对三维图形的旋转以及缩放操作等。可以理解地,移动终端触控屏幕的物理属性和模拟属性不限于上述描述,本专利技术实施例不加以限制。步骤103,根据所述物理属性和所述模拟属性,确定所述触控操作的模拟距离;本专利技术实施例中,根据上述获取的物理属性和模拟属性,获取触控操作在触控屏幕上的运动轨迹,以及运动轨迹在屏幕上产生的实际距离,计算触控操作的操作距离,确定为触控操作的模拟距离。例如,手指在屏幕移动时的模拟采样,通过采样数据计算手指在触控屏幕上移动的模拟距离。步骤104,根据所述模拟距离与所述三维图形的预设映射比例,获取对应所述触控操作的所述三维图形的运行参数;本专利技术实施例中,通过物理/模拟映射算法将模拟距离具体变换为三维图形的移动的真实距离,即三维模型的运行参数。例如,三维图形的与触控产生的模拟距离之间设置一个比例,当触控的模拟距离移动一厘米,则三维模型移动三厘米等。当然,物理/模拟映射算法将模拟距离具体变换为三维图形的移动的真实距离的计算方法不限于上述描述,本专利技术实施例不加以限制。步骤105,根据所述运行参数,实现所述三维图形的运行动作。本专利技术实施例中,根据上述确定的三维模型的运行参数,移动终端在三维模型对应应用计算三维模型的运行轨迹和运行距离,执行该三维模型的运行动作。在本专利技术实施例中,接收用户在所述移动终端上针对三维图形的触控操作;获取所述触控操作对应所述移动终端触控屏幕的物理属性和模拟属性;根据所述物理属性和所述模拟属性,确定所述触控操作的模拟距离;根据所述模拟距离与所述三维图形的预设映射比例,获取对应所述触控操作的所述三维图形的运行参数;根据所述运行参数,实现所述三维图形的运行动作。达到了通过细致化用户触控操作,提高用户的三维触本文档来自技高网...

【技术保护点】
1.一种三维图形操作方法,应用于移动终端,其特征在于,包括:接收用户在所述移动终端上针对三维图形的触控操作;获取所述触控操作对应所述移动终端触控屏幕的物理属性和模拟属性;根据所述物理属性和所述模拟属性,确定所述触控操作的模拟距离;根据所述模拟距离与所述三维图形的预设映射比例,获取对应所述触控操作的所述三维图形的运行参数;根据所述运行参数,实现所述三维图形的运行动作。

【技术特征摘要】
1.一种三维图形操作方法,应用于移动终端,其特征在于,包括:接收用户在所述移动终端上针对三维图形的触控操作;获取所述触控操作对应所述移动终端触控屏幕的物理属性和模拟属性;根据所述物理属性和所述模拟属性,确定所述触控操作的模拟距离;根据所述模拟距离与所述三维图形的预设映射比例,获取对应所述触控操作的所述三维图形的运行参数;根据所述运行参数,实现所述三维图形的运行动作。2.根据权利要求1所述的方法,其特征在于,所述物理属性包括所述触控操作在所述触控屏幕上触控力度,所述模拟属性包括所述触控操作在所述触控屏幕上的触控轨迹。3.根据权利要求2所述的方法,其特征在于,所述根据所述物理属性和所述模拟属性,确定所述触控操作的模拟距离的步骤,包括:根据所述触控操作在所述触控屏幕上的触控力度,生成所述触控操作的触控参数;根据所述触控操作在所述触控屏幕上的触控轨迹,生成所述触控操作的移动距离;根据所述移动距离和所述触控参数,确定所述触控操作的模拟距离。4.根据权利要求3所述的方法,其特征在于,所述根据所述移动距离和所述触控参数,确定所述触控操作的模拟距离的步骤,包括:通过预设均值法计算所述触控屏幕上的触控力度,与所述预设触控采样数据中的预设触控力度之间的触控力度差;如果所述力度差在预设力度范围内,则通过预设均值法计算所述触控操作的移动距离与所述预设触控采样数据中的预设模拟距离之间的触控距离差;若所述触控距离差在预设距离范围内,则提取所述预设采样数据中对应所述预设模拟距离与所述预设触控力度的所述触控操作的模拟距离。5.根据权利要求1所述的方法,其特征在于,所述触控操作包括在预设时间段内连续多个预设触控行为的交互触控行为,所述获取所述触控操作对应所述移动终端触控屏幕的物理属性和模拟属性的步骤,包括:在预设时间段内获取所述预设触控行为的交互触控行为对应所述移动终端触控屏幕的物理属性和模拟属性。6.一种移动终端,其特征在于,包括:触控操作接收模块,用于接收用户在所述移动...

【专利技术属性】
技术研发人员:邓裕强陶冶刚邓伟明
申请(专利权)人:广州市久邦数码科技有限公司
类型:发明
国别省市:广东,44

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

1