The invention discloses a 3D product display interaction method and system based on the multi-point touch panel, including: sensing the contact of the preset position of the 3D model of the product on the multi-point touch panel; detecting the touch type from the contact of the preset position of the 3D model of the product; if it is a single point touch command, executing the move and mirror flip instructions; if it is a multi-point touch command, judging The gesture type includes: single finger sliding, multi finger sliding and single finger pressing. The multi-point touch command includes: rotation command, zoom command and area adjustment command; capturing the gesture type to obtain the gesture track for gesture operation on the 3D model of the product; responding to the multi-point touch command to display the 3D product generating the multi-point touch command transformation Model. Gesture operation can let users find their expected product size, and change some of its parameters through gesture operation to achieve their desired effect without multiple attempts to change the value.
【技术实现步骤摘要】
一种基于多点触控面板的三维产品展示交互方法及系统
本专利技术涉及虚拟现实领域,尤其涉及一种基于多点触控面板的三维产品展示交互方法及系统。
技术介绍
当今技术的发展使得越来越多领域将三维建模技术应用其中,给人们的生活带来诸多便利,尤其在电子商务领域,利用三维模型展示产品代替传统的图片展示,给予用户更加清楚直观的认识,使用户更加容易了解产品的细节特点,但目前大多数三维模型的展示在允许更变参数的基础上可能需要自己手动输入需要变动的数值,用户有时并不能过于精确的描述自己想要的参数数值,因此准确的输入数值可能不如观感上看着合适来的直接。
技术实现思路
本专利技术要解决的问题在于,目前一些可以调节参数的产品三维模型的展示不能自如缩放调节的缺点,需要多次输入数值来确认是否满足自己的预想,本专利技术提供一种基于多点触控面板的三维产品展示交互方法及系统,让用户可以自如通过手势操作更改其部分参数达到自己的预想效果。本专利技术解决其技术问题所采用的技术方案是:本专利技术提供了一种基于多点触控面板的三维产品展示交互方法,包括:感应在多点触控面板上产品三维模型预设位置的接触;检测从接触产品三维模型预设位置所发生的触控类型;如果是单点触控指令,则执行移动、镜像翻转指令;如果是多点触控指令,则判断手势类型,所述手势类型包括:单指滑动、多指滑动、单指按压,所述多点触控指令包括:旋转指令、缩放指令及区域调整指令;捕捉手势类型,获取对所述产品三维模型进行手势操作的手势轨迹;响应多点触控指令,展示生成所述多点触控指令变 ...
【技术保护点】
1.一种基于多点触控面板的三维产品展示交互方法,其特征在于,包括:/n感应在多点触控面板上产品三维模型预设位置的接触;/n检测从接触产品三维模型预设位置所发生的触控类型;/n如果是单点触控指令,则执行移动、镜像翻转指令;/n如果是多点触控指令,则判断手势类型,所述手势类型包括:单指滑动、多指滑动及单指按压;所述多点触控指令包括:旋转指令、缩放指令及区域调整指令;/n捕捉手势类型,获取对所述产品三维模型进行手势操作的手势轨迹;/n响应多点触控指令,展示生成所述多点触控指令变换的三维产品模型。/n
【技术特征摘要】
1.一种基于多点触控面板的三维产品展示交互方法,其特征在于,包括:
感应在多点触控面板上产品三维模型预设位置的接触;
检测从接触产品三维模型预设位置所发生的触控类型;
如果是单点触控指令,则执行移动、镜像翻转指令;
如果是多点触控指令,则判断手势类型,所述手势类型包括:单指滑动、多指滑动及单指按压;所述多点触控指令包括:旋转指令、缩放指令及区域调整指令;
捕捉手势类型,获取对所述产品三维模型进行手势操作的手势轨迹;
响应多点触控指令,展示生成所述多点触控指令变换的三维产品模型。
2.根据权利要求1所述的一种基于多点触控面板的三维产品展示交互方法,其特征在于,所述单点触控指令指通过单击实现单次固定距离、固定角度的变动。
3.根据权利要求1所述的一种基于多点触控面板的三维产品展示交互方法,其特征在于,所述旋转指令包括:
获取对所述产品三维模型进行旋转手势操作的手势轨迹;
根据所述手势轨迹的旋转方向确定所述产品三维模型的旋转方向;
根据所述手势轨迹的旋转角度确定所述产品三维模型的旋转角度;
生成包含所述旋转方向和所述旋转角度的所述旋转指令。
4.根据权利要求1所述的一种基于多点触控面板的三维产品展示交互方法,其特征在于,所述缩放指令包括:
获取对所述产品三维模型进行缩放手势操作的手势轨迹;
根据所述手势轨迹...
【专利技术属性】
技术研发人员:于昕妤,叶阳凡,柯昊昂,
申请(专利权)人:广州彩构网络有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。