利用Android的Camera类实现3D旋转功能

原创 2017年01月03日 15:36:31

在用iOS的手机时发现京东和天猫APP中都有图片自动360的3D旋转功能,开始想如何实现这功能,通过animator是无法实现的。于是就开始上网查,结果查到了一是通过android.graphics.Camera这个类实现的,而android.graphics.Camera是封装自opengl。


下面我们来看下效果图:




最后是源代码连接:

https://github.com/left1101/Y3DAnimation

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

自定义控件Camera+Matrix实现3D旋转及百叶窗效果(雷惊风)

上篇文章说到了用ViewPager实现3D旋转效果,本篇文章说一下自定义View+Camera+Matrix来实现更炫酷一点的效果,3D及百叶窗效果,其实还可以实现许多其他的效果。最后会将实例代码附在...

安卓学习笔记之-camera实现图片的3D旋转

这几天写了一个关于图片的3D旋转的动画效果,在写这个动画的时候,我遇到了许多的问题,在这期间我查询了许多资料,弄懂了一些东西,也有一些东西没有弄懂。比如: matrix.preTranslate(-c...

Android中利用Camera与Matrix实现3D效果详解

本文行文目录: 一、Camera与Matrix初步认识 二、Camera与Matrix旋转效果拆分介绍 三、Camera与Matrix...

Android 利用Camera实现中轴3D卡牌翻转效果

本文讲述的是利用第一个Camera类实现中轴3D转换的卡牌翻转效果

Android自定义动画类——实现3D旋转动画

Android中的补间动画分为下面几种: (1)AlphaAnimation :透明度改变的动画。 (2)ScaleAnimation:大小缩放的动画。 (3)TranslateAnimatio...

Android自定义动画类——实现3D旋转动画

Android中的补间动画分为下面几种: (1)AlphaAnimation :透明度改变的动画。 (2)ScaleAnimation:大小缩放的动画。 (3)TranslateAnimatio...

unity3d控制camera移动旋转

第一次写博客,刚开始学习unity。把近期所学记录下来~     最近做的demo是控制一个摄像头在一个室内的场景中自由移动,类似于第一人称视角。     1.用鼠标和键盘控制 using Unity...

android.graphics.Camera 实现简单的3D效果

其实这个代码,是原来学习的时候搜到的不过都老早了忘记是哪里的了。 顺便在里面加了些注释 。看着效果图  对照代码  就特别明了了,各种组合出各种很炫的效果 /** * Camera与Matrix...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)