Transformaciones 3D en Android View / ViewGroup
Estoy tratando de hacer una lista desplazable en 3D, con elementos que se apilan en una fila moviéndose hacia adelante y hacia atrás, y todo lo que necesita ser de aspecto 3D (elementos traseros se desvaneció y se redujo, etc). El problema es que el elemento frontal, cuando se mueve fuera de la vista (más hacia el frente, es decir) necesita girar en el eje X y una especie de "caída", como si estuviera cayendo desde un extremo de una cinta transportadora.
He buscado por todas partes una solución elegante que no implica el desarrollo de un entorno 3D real o la aplicación de bibliotecas de código completo, pero no pudo encontrar nada de la clase. Realmente soy un novato en el desarrollo de Android, así que supongo que podría haber pasado por alto algo.
- ¿Existe y es equivalente a la clase Point pero para los puntos 3D?
- ¿Cómo puedo poner una vista encima de un glSurfaceView con un fondo transparente?
- Android OpenGL que extiende las excepciones de puntero nulo de GLSurfaceView
- Cómo dividir las imágenes de cámara izquierda y derecha (HTC Evo 3D) en los datos de previsualización de la cámara
- Biblioteca de mapas 3D para android
La única solución que se acercaba a él era usar una animación de duración 0 que aplicara la transformación de rotación a través de la clase Cámara en el lienzo de View, pero eso no era lo suficientemente bueno porque los límites de View estaban recortando el contenido rotado, que es una forma torcida de aplicar algo tan trivial como la rotación.
¿Realmente no hay una forma sencilla de girar Vistas? Quiero decir, iOS lo tiene, Flash lo tiene – incluso CSS3 da una manera de hacerlo sin romper un sudor.
Mi objetivo es API 10 (2.3.3) y superior.
- Cómo configurar la previsualización de la cámara como fondo a la vista de superficie en rajawali y captura de pantalla con 3D Obj & Vista previa de la cámara
- Crear animación 3D para aplicaciones de Android
- Dibujar texto sobre esfera en libgdx
- ¿Cómo crear animaciones 3D como esta en Android?
- ¿Hay alguna forma de importar un modelo 3D a Android?
- Acerca de RenderScript
- Android 3D Live Wallpaper - ¿qué motor utilizar?
- 3d css transform (translateZ) no funciona en android 4.0.3?
- deshabilitar la descarga de imágenes en el navegador android
- muestra hello-jni NDK – ndk-build falla