一种通过扫描呈现立体动画或AR的印刷系统技术方案

技术编号:20005207 阅读:31 留言:0更新日期:2019-01-05 17:47
本发明专利技术公开了一种通过扫描呈现立体动画或AR的印刷系统,包括云端服务器和与其通讯连接的APP客户端、移动终端以及OpenGL技术渲染的图片,所述APP客户端安装在移动终端上,所述APP客户端通过扫描功能对图片进行扫描,并在移动终端上展示立体动画效果或AR效果。本发明专利技术实现了仅扫描一张图片,就可以显示多张图片,大大的减少了用户的操作步骤,同时又大大提升了用户的体验度。

A printing system for rendering stereo animation or AR by scanning

The invention discloses a printing system for rendering stereo animation or AR by scanning, which includes cloud server, APP client connected with its communication, mobile terminal and image rendered by OpenGL technology. The APP client is installed on the mobile terminal. The APP client scans the image by scanning function, and displays the stereo animation effect or AR effect on the mobile terminal. The invention realizes that only one picture can be scanned and multiple pictures can be displayed, greatly reducing the user's operation steps, and greatly improving the user's experience.

【技术实现步骤摘要】
一种通过扫描呈现立体动画或AR的印刷系统
本专利技术涉及AR增强现实应用领域,特别涉及一种通过扫描呈现立体动画或AR的印刷系统。
技术介绍
目前,传统印刷物的单一性,如何紧贴市场市场上的增强现实软件应用有很多,但技术并不成熟。这些应用在使用中展示的增强内容有3D、视频、单张图片等类型。纵观现有的AR应用,在增强现实展示图片时,都只能显示一张图片。原因是通过OpenGL渲染图片时,就单张图片而言,没有技术障碍,大家都能实现,如果用OpenGL渲染多张图片时,渲染图片技术难度就非常高,同时用户的体验度就会更高,还要通过用户的交互,进行图片的切换,再加上手机端内存及显卡的限制,用OpenGL技术来渲染多张图片,要想实现此方案的话,难度之大可想而知。
技术实现思路
为解决上述
技术介绍
中存在的问题,本专利技术的目的在于提供一种通过扫描呈现立体动画或AR的印刷系统,实现了仅扫描一张图片,就可以显示多张图片,大大的减少了用户的操作步骤,同时又大大提升了用户的体验度。为达到上述目的,本专利技术的技术方案如下:一种通过扫描呈现立体动画或AR的印刷系统,包括云端服务器和与其通讯连接的APP客户端、移动终端以及OpenGL技术渲染的图片,所述APP客户端安装在移动终端上,所述APP客户端通过扫描功能对图片进行扫描,并在移动终端上展示立体动画效果或AR效果。优选的,所述云端服务器存储多张渲染后的图片,并提供APP客户端所需安装存储空间及访问权项。优选的,所述云端服务器通过APP客户端的注册信息获取客户数据信息,更精准的分析客户需求。优选的,所述APP客户端还设置有新闻功能、通知功能、历史记录功能、设置功能。优选的,所述移动终端为智能移动手机或平板电脑。优选的,所述OpenGL技术渲染还增加了C++、Java、Object-C技术。优选的,所述APP客户端通过可手势控制图片间的切换,渲染图片时,在跟踪状态渲染的图片具有3D效果,非跟踪状态渲染的图片为2D效果。通过上述技术方案,本专利技术提供的一种通过扫描呈现立体动画或AR的印刷系统,通过在移动终端实现了用OpenGL技术渲染多张图片,可以通过手势控制图片间的切换,仅扫描一张图片,就可以显示多张图片,大大的减少了用户的操作步骤,同时又大大提升了用户的体验度。具体实施方式下面将对本专利技术实施例中的技术方案进行清楚、完整地描述。本专利技术提供的一种通过扫描呈现立体动画或AR的印刷系统,包括云端服务器和与其通讯连接的APP客户端、移动终端以及OpenGL技术渲染的图片,所述APP客户端安装在移动终端上,所述APP客户端通过扫描功能对图片进行扫描,并在移动终端上展示立体动画效果或AR效果,所述云端服务器存储多张渲染后的图片,并提供APP客户端所需安装存储空间及访问权项,所述云端服务器通过APP客户端的注册信息获取客户数据信息,更精准的分析客户需求,客户数据信息包括年龄、性别、下载量、地区等。所述APP客户端还设置有新闻功能、通知功能、历史记录功能、设置功能,用户可以进行个性化设置,以及历史记录查询,所述APP客户端通过可手势控制图片间的切换,渲染图片时,在跟踪状态渲染的图片具有3D效果,非跟踪状态渲染的图片为2D效果。所述移动终端为智能移动手机或平板电脑。所述OpenGL技术渲染还增加了C++、Java、Object-C技术。实施例一:先采用OpenGL技术进行渲染图片,由云端服务器下载指定图片,对图片进行加载纹理,确保要渲染的图片与移动终端设备的屏幕大小完美匹配,根据要显示的图片,给OpenGL渲染器绑定要渲染的纹理ID,进行渲染,利用移动终端上的APP客户端的扫描功能对图片进行扫描,即可呈现出立体动画效果或AR效果。根据用户的手势,根据图片滑动的距离来确定不同图片间的切换;图片渲染2D、3D、AR效果的控制方法为:AR内容显示时,跟踪时,AR图片会显示在实际图片的位置,此时将用3D渲染器,进行图片纹理的着色;非跟踪时,将用2D渲染器,进行图片纹理的着色。本系统应用领域非常广泛,医疗、教育、房产、快速消费品等行业都可以应用,并可带动周边行业例如:影视制作、广告设计、电脑动画等。本专利技术公开的一种通过扫描呈现立体动画或AR的印刷系统,通过在移动终端实现了用OpenGL技术渲染多张图片,可以通过手势控制图片间的切换,仅扫描一张图片,就可以显示多张图片,大大的减少了用户的操作步骤,同时又大大提升了用户的体验度。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本专利技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本专利技术的精神或范围的情况下,在其它实施例中实现。因此,本专利技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。本文档来自技高网...

【技术保护点】
1.一种通过扫描呈现立体动画或AR的印刷系统,其特征在于,包括云端服务器和与其通讯连接的APP客户端、移动终端以及OpenGL技术渲染的图片,所述APP客户端安装在移动终端上,所述APP客户端通过扫描功能对图片进行扫描,并在移动终端上展示立体动画效果或AR效果。

【技术特征摘要】
1.一种通过扫描呈现立体动画或AR的印刷系统,其特征在于,包括云端服务器和与其通讯连接的APP客户端、移动终端以及OpenGL技术渲染的图片,所述APP客户端安装在移动终端上,所述APP客户端通过扫描功能对图片进行扫描,并在移动终端上展示立体动画效果或AR效果。2.根据权利要求1所述的一种通过扫描呈现立体动画或AR的印刷系统,其特征在于,所述云端服务器存储多张渲染后的图片,并提供APP客户端所需安装存储空间及访问权项。3.根据权利要求1所述的一种通过扫描呈现立体动画或AR的印刷系统,其特征在于,所述云端服务器通过APP客户端的注册信息获取客户数据信息,更精准的分析客户需求。4.根据权利要求...

【专利技术属性】
技术研发人员:王冰
申请(专利权)人:苏州天众印刷有限公司
类型:发明
国别省市:江苏,32

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

1