Android中类似3D旋转的信用卡

Android中类似3D旋转的信用卡,android,opengl-es,Android,Opengl Es,我需要提供一些三维旋转的图像,如信用卡(请检查视频中) 我想知道它是否可行,以安卓为例。如果是,我怎么做 卡片必须有一定的厚度。这肯定是可行的,但你必须做一些研究:-) 从这里开始: 但是,您也可以通过使用您在链接中发布的视频来实现您的目标。这肯定是可行的,但您必须进行一些研究:-) 从这里开始: 但是,您也可以通过使用您在链接中发布的视频来实现您的目标。一些上下文将非常有用,例如这是否是加载屏幕?视频里有什么?等等 例如,如果你试图做一个网站风格的布局,并且让卡片一直在顶部旋转,我建议不要在任

我需要提供一些三维旋转的图像,如信用卡(请检查视频中)

我想知道它是否可行,以安卓为例。如果是,我怎么做


卡片必须有一定的厚度。

这肯定是可行的,但你必须做一些研究:-)

从这里开始:


但是,您也可以通过使用您在链接中发布的视频来实现您的目标。

这肯定是可行的,但您必须进行一些研究:-)

从这里开始:


但是,您也可以通过使用您在链接中发布的视频来实现您的目标。

一些上下文将非常有用,例如这是否是加载屏幕?视频里有什么?等等

例如,如果你试图做一个网站风格的布局,并且让卡片一直在顶部旋转,我建议不要在任何移动设备上这样做,因为这是对性能的浪费

如果你使用它作为加载屏幕,那么我再次建议你不要使用它,因为你将花费大量时间初始化OpenGL,加载卡片的纹理和网格以及你需要的任何照明,然后启动动画师并进行旋转等


如前所述,OpenGL将是实现这一点的一种方法;然而,这不是简单的几行代码。对于不熟悉OpenGL和3D建模的人来说,这将是在短时间内完成的任务。

一些上下文将非常有用,例如这将是一个加载屏幕吗?视频里有什么?等等

例如,如果你试图做一个网站风格的布局,并且让卡片一直在顶部旋转,我建议不要在任何移动设备上这样做,因为这是对性能的浪费

如果你使用它作为加载屏幕,那么我再次建议你不要使用它,因为你将花费大量时间初始化OpenGL,加载卡片的纹理和网格以及你需要的任何照明,然后启动动画师并进行旋转等


如前所述,OpenGL将是实现这一点的一种方法;然而,这不是简单的几行代码。对于不熟悉OpenGL和3D建模的人来说,要在短时间内完成这项任务是相当困难的。

问题:您需要原生Android应用程序,还是可以使用Flash Player?你可以在上面找到大量的交互式3d几何演示-我把一个有平面的,换成了立方体,你可以下载结果-


不是OpenGL——我发现的例子是Papervision3D(它已经过时好几年了)——但是软件渲染可以处理12个三角形。当然,如果你想让你的卡看起来像信用卡,你就必须将卡面作为纹理图像导入。

问题:你需要原生Android应用程序,还是可以使用Flash Player?你可以在上面找到大量的交互式3d几何演示-我把一个有平面的,换成了立方体,你可以下载结果-


不是OpenGL——我发现的例子是Papervision3D(它已经过时好几年了)——但是软件渲染可以处理12个三角形。当然,如果您想使卡片看起来像信用卡,您必须将卡片面作为纹理图像导入。

感谢您的快速响应,我如何使用此视频实现我的目标?我们这里的图像卡是不固定的(它可能会改变最终用户)哦,比视频不是一个选项。你有多少时间完成这项任务?因为,如下所述,学习OpenGL将是相当耗时的。我只有3天的时间来做好这件事,如果你聪明,可以花整整三天的时间来做,你可以做到。我有在PC上使用OpenGL的经验,这是非常有趣的东西。从这里开始:感谢您提供grt信息,我使用3D立方体进行旋转,将图像附加到立方体的正面和背面,对于厚度部分,我将白色图像附加到沐浴侧。它适用于边缘锐利的图像,而不是圆形边缘的图像。我怎样才能做到这一点?感谢您的快速响应,我如何才能使用此视频实现我的目标?我们这里的图像卡是不固定的(它可能会改变最终用户)哦,比视频不是一个选项。你有多少时间完成这项任务?因为,如下所述,学习OpenGL将是相当耗时的。我只有3天的时间来做好这件事,如果你聪明,可以花整整三天的时间来做,你可以做到。我有在PC上使用OpenGL的经验,这是非常有趣的东西。从这里开始:感谢您提供grt信息,我使用3D立方体进行旋转,将图像附加到立方体的正面和背面,对于厚度部分,我将白色图像附加到沐浴侧。它适用于边缘锐利的图像,而不是圆形边缘的图像。我该怎么做?