一种基于移动终端进行3D模型调整的方法及移动终端技术

技术编号:12389061 阅读:47 留言:0更新日期:2015-11-25 22:21
本发明专利技术实施例公开了一种基于移动终端进行3D模型调整的方法及移动终端,解决了目前的手机和3D打印机所选中的三维模型通过云服务器对3D模型进行切片后,再发送到3D打印机中打印,仅仅只能通过手机远程控制和在线选择三维模型打印,无法在手机中进行需要打印的3D模型的旋转、放大、缩小等直观浏览的操作,而造成的体验性低的技术问题,本发明专利技术实施例的方法包括:捕捉触发了3D模型的调整轨迹,并根据调整轨迹对3D模型进行基于坐标轴的旋转角度的实时换算;根据旋转角度按照预置图像旋转处理方式进行处理,获取处理后的3D模型对应的观察点camera三维空间位置;实时按照观察点camera三维空间位置进行对应的3D模型图形渲染处理。

【技术实现步骤摘要】

本专利技术涉及3D打印
,尤其涉及一种基于移动终端进行3D模型调整的方法及移动终端
技术介绍
目前在3D打印控制方式中,主要以usb线连接电脑控制打印和脱机打印两种控制方式为主。usb线连接电脑控制打印的方式将3D打印机与电脑的连接距离局限于usb线的长度。使用户在使用中如需移动3D打印机或者电脑时带来极大的不便。脱机打印方式虽然没有连接距离有限的问题,但用户每次打印则需要在电脑中将三维模型图切片为3D打印机的可执行文件后,拷贝到3D打印机中的SD卡中。再将SD卡插回3D打印机中,通过LCD屏进行选择控制打印。这一系列的繁琐步骤同样也给用户的使用带来极大的不便。除了这些各自的不足之处之外,这两种控制方式的三维模型图下载和切片都需要通过电脑。使得用户为了使用3D打印机而不得不也打开电脑辅助使用。现有的3D打印控制方式为手机和3D打印机都通过无线网络连接云服务器,用户通过手机远程控制和在线选择三维模型打印。所选中的三维模型通过云服务器对3D模型进行切片后,再发送到3D打印机中打印。然而上述的手机和3D打印机都通过无线网络连接云服务器,用户通过手机远程控制和在线选择三维模型打印。所选中的三维模型通过云服务器对3D模型进行切片后,再发送到3D打印机中打印,仅仅只能通过手机远程控制和在线选择三维模型打印,无法在手机中进行需要打印的3D模型的旋转、放大、缩小等直观浏览的操作,从而造成了体验性低的技术问题。
技术实现思路
本专利技术实施例提供了一种基于移动终端进行3D模型调整的方法及移动终端,解决了目前的手机和3D打印机都通过无线网络连接云服务器,用户通过手机远程控制和在线选择三维模型打印。所选中的三维模型通过云服务器对3D模型进行切片后,再发送到3D打印机中打印,仅仅只能通过手机远程控制和在线选择三维模型打印,无法在手机中进行需要打印的3D模型的旋转、放大、缩小等直观浏览的操作,而造成的体验性低的技术问题。本专利技术实施例提供的一种基于移动终端进行3D模型调整的方法,包括:捕捉触发了3D模型的调整轨迹,并根据所述调整轨迹对所述3D模型进行基于坐标轴的旋转角度的实时换算;根据所述旋转角度按照预置图像旋转处理方式进行处理,获取处理后的所述3D模型对应的观察点camera三维空间位置;实时按照所述观察点camera三维空间位置进行对应的所述3D模型图形渲染处理。可选地,捕捉触发了3D模型的调整轨迹,并根据所述调整轨迹对所述3D模型进行基于坐标轴的旋转角度的实时换算之前还包括:调用预置的所述3D模型;和/或通过建立有通信连接关系的服务器载入所述3D模型。可选地,捕捉触发了3D模型的调整轨迹,并根据所述调整轨迹对所述3D模型进行基于坐标轴的旋转角度的实时换算具体包括:捕捉触发了所述3D模型的所述调整轨迹;根据所述调整轨迹结合移动终端屏幕尺寸进行360度旋转时的单位旋转角度的实时计算;根据所述单位旋转角度获取X坐标旋转数据、Y坐标旋转数据、基于Z轴X坐标旋转数据和基于Z轴Y坐标的旋转数据,以及Z轴数据。可选地,根据所述旋转角度按照预置图像旋转处理方式进行处理,获取处理后的所述3D模型对应的观察点camera三维空间位置具体包括:根据所述X坐标旋转数据、所述Y坐标旋转数据、所述基于Z轴X坐标旋转数据和所述基于Z轴Y坐标的旋转数据,以及所述Z轴数据按照预置图像旋转处理方式进行处理,获取处理后的所述3D模型对应的观察点camera三维空间位置。可选地,捕捉触发了所述3D模型的所述调整轨迹具体包括:判断触发了所述3D模型的所述调整轨迹是否为一次间断触发,若是,则关闭预置扫描显示。本专利技术实施例提供的一种移动终端,包括:换算单元,用于捕捉触发了3D模型的调整轨迹,并根据所述调整轨迹对所述3D模型进行基于坐标轴的旋转角度的实时换算;图像旋转处理单元,用于根据所述旋转角度按照预置图像旋转处理方式进行处理,获取处理后的所述3D模型对应的观察点camera三维空间位置;渲染处理单元,用于实时按照所述观察点camera三维空间位置进行对应的所述3D模型图形渲染处理。可选地,所述移动终端还包括:调用单元,用于调用预置的所述3D模型;和/或载入单元,用于通过建立有通信连接关系的服务器载入所述3D模型。可选地,换算单元具体包括:捕捉子单元,用于捕捉触发了所述3D模型的所述调整轨迹;计算子单元,用于根据所述调整轨迹结合移动终端屏幕尺寸进行360度旋转时的单位旋转角度的实时计算;获取子单元,用于根据所述单位旋转角度获取X坐标旋转数据、Y坐标旋转数据、基于Z轴X坐标旋转数据和基于Z轴Y坐标的旋转数据,以及Z轴数据。可选地,所述图像旋转处理单元,具体用于根据所述X坐标旋转数据、所述Y坐标旋转数据、所述基于Z轴X坐标旋转数据和所述基于Z轴Y坐标的旋转数据,以及所述Z轴数据按照预置图像旋转处理方式进行处理,获取处理后的所述3D模型对应的观察点camera三维空间位置。可选地,所述捕捉子单元,具体用于判断触发了所述3D模型的所述调整轨迹是否为一次间断触发,若是,则关闭预置扫描显示。从以上技术方案可以看出,本专利技术实施例具有以下优点:本专利技术实施例提供的一种基于移动终端进行3D模型调整的方法及移动终端,基于移动终端进行3D模型调整的方法包括:捕捉触发了3D模型的调整轨迹,并根据调整轨迹对3D模型进行基于坐标轴的旋转角度的实时换算;根据旋转角度按照预置图像旋转处理方式进行处理,获取处理后的3D模型对应的观察点camera三维空间位置;实时按照观察点camera三维空间位置进行对应的3D模型图形渲染处理。本实施例中,通过根据调整轨迹对3D模型进行基于坐标轴的旋转角度的实时换算,再根据旋转角度按照预置图像旋转处理方式进行处理,获取处理后的3D模型对应的观察点camera三维空间位置,最后实时按照观察点camera三维空间位置进行对应的3D模型图形渲染处理,便实现了通过在移动终端进行3D模型的调整,使得直观观察3D模型后再触发3D打印机进行3D模型的打印,解决了目前的手机和3D打印机都通过无线网络连接云服务器,用户通过手机远程控制和在线选择三维模型打印。所选中的三维模型通过云服务器对3D模型进行切片后,再发送到3D打印机中打印,仅仅只能通过手机远程控制和在线选择三维模型打印,无法在手机中进行需要打印的3D模型的旋转本文档来自技高网
...

【技术保护点】
一种基于移动终端进行3D模型调整的方法,其特征在于,包括:捕捉触发了3D模型的调整轨迹,并根据所述调整轨迹对所述3D模型进行基于坐标轴的旋转角度的实时换算;根据所述旋转角度按照预置图像旋转处理方式进行处理,获取处理后的所述3D模型对应的观察点camera三维空间位置;实时按照所述观察点camera三维空间位置进行对应的所述3D模型图形渲染处理。

【技术特征摘要】
1.一种基于移动终端进行3D模型调整的方法,其特征在于,包括:
捕捉触发了3D模型的调整轨迹,并根据所述调整轨迹对所述3D模型进
行基于坐标轴的旋转角度的实时换算;
根据所述旋转角度按照预置图像旋转处理方式进行处理,获取处理后的
所述3D模型对应的观察点camera三维空间位置;
实时按照所述观察点camera三维空间位置进行对应的所述3D模型图形
渲染处理。
2.根据权利要求1所述的基于移动终端进行3D模型调整的方法,其特
征在于,捕捉触发了3D模型的调整轨迹,并根据所述调整轨迹对所述3D模
型进行基于坐标轴的旋转角度的实时换算之前还包括:
调用预置的所述3D模型;
和/或
通过建立有通信连接关系的服务器载入所述3D模型。
3.根据权利要求1或2所述的基于移动终端进行3D模型调整的方法,
其特征在于,捕捉触发了3D模型的调整轨迹,并根据所述调整轨迹对所述
3D模型进行基于坐标轴的旋转角度的实时换算具体包括:
捕捉触发了所述3D模型的所述调整轨迹;
根据所述调整轨迹结合移动终端屏幕尺寸进行360度旋转时的单位旋转
角度的实时计算;
根据所述单位旋转角度获取X坐标旋转数据、Y坐标旋转数据、基于Z
轴X坐标旋转数据和基于Z轴Y坐标的旋转数据,以及Z轴数据。
4.根据权利要求3所述的基于移动终端进行3D模型调整的方法,其特
征在于,根据所述旋转角度按照预置图像旋转处理方式进行处理,获取处理
后的所述3D模型对应的观察点camera三维空间位置具体包括:
根据所述X坐标旋转数据、所述Y坐标旋转数据、所述基于Z轴X坐标
旋转数据和所述基于Z轴Y坐标的旋转数据,以及所述Z轴数据按照预置图
像旋转处理方式进行处理,获取处理后的所述3D模型对应的观察点camera
三维空间位置。
5.根据权利要求3所述的基于移动终端进行3D模型调整的方法,其特

...

【专利技术属性】
技术研发人员:林家斌
申请(专利权)人:广州海葳特电脑科技有限公司
类型:发明
国别省市:广东;44

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

1