利用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

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

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

本文行文目录: 一、Camera与Matrix初步认识 二、Camera与Matrix旋转效果拆分介绍 三、Camera与Matrix...
  • zhangke3016
  • zhangke3016
  • 2016年08月02日 14:15
  • 11592

转‘OpenGl鼠标控制摄像机camera实现三维漫游

目录(?)[+] 提要       3D游戏中最基本的一个功能就是3D漫游了,玩家可以通过键盘或者鼠标控制自己的视角。       之前我们也学习过一个相关的函数,glLoo...
  • lovehota
  • lovehota
  • 2013年12月17日 12:30
  • 17222

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

本文讲述的是利用第一个Camera类实现中轴3D转换的卡牌翻转效果
  • wenbitianxiafeng
  • wenbitianxiafeng
  • 2015年12月29日 17:37
  • 1820

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

  • 2015年12月29日 17:45
  • 2.76MB
  • 下载

Android 通过 Camera实现类3D效果 (场景变换demo,非相机)

  • 2011年08月10日 23:46
  • 773KB
  • 下载

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

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

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

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

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

本文行文目录: 一、Camera与Matrix初步认识 二、Camera与Matrix旋转效果拆分介绍 三、Camera与Matrix...
  • zhangke3016
  • zhangke3016
  • 2016年08月02日 14:15
  • 11592

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

本文讲述的是利用第一个Camera类实现中轴3D转换的卡牌翻转效果
  • wenbitianxiafeng
  • wenbitianxiafeng
  • 2015年12月29日 17:37
  • 1820

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

Android中的补间动画分为下面几种: (1)AlphaAnimation :透明度改变的动画。 (2)ScaleAnimation:大小缩放的动画。 (3)TranslateAnimatio...
  • you__are_my_sunshine
  • you__are_my_sunshine
  • 2016年08月16日 10:52
  • 179
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:利用Android的Camera类实现3D旋转功能
举报原因:
原因补充:

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