Descripción: Fragments es una aplicación de demostración para una implementación java OpenGL personalizada para Android. La demo recorre tu dedo con planos vibrantes generados al azar mientras arrastras el dedo por la pantalla. Implementación: Los planos se dibujan en un mapa de bits de Android utilizando una implementación Java escrita personalizada de OpenGL (llamada SGL) para la clase CS148 Graphics de Stanford. Antes de cada adición al lienzo, se inserta una matriz aleatoria de rotación y escalado en la pila SGL. Cada plano es un cuadrado dibujado con llamadas OpenGL a una "tira triangular". Una vez dibujado un plano, el estado SGL se restaura a partir de las transformaciones aleatorias para que se pueda dibujar un plano con nuevas propiedades. La coloración de los cuadrados se calcula utilizando la interpolación barycéntrica entre los colores asignados a los vértices de la tira triangular. La implementación de OpenGL/SGL que muestra esta demostración presenta cuenta con una pila de matriz, una posición de vértice y una especificación de color, un dibujo de triángulos e interpolación barycéntrica, entre otras características para proporcionar una parte utilizable de las características de la API completa de OpenGL. Rendimiento: IMPORTANTE: Tenga en cuenta que esta aplicación de demostración es PROCESADOR INTENSIVO. Está destinado a mostrar la posibilidad de una implementación Java personalizada, construida en cero de OpenGL / SGL en la plataforma Android. Puesto que está escrito en Java y no utiliza Java NDK o hace llamadas GPU, esta aplicación puede tener un retraso de representación y ejecutar SLOWER en dispositivos con CPU débiles. Comentarios: Esta aplicación todavía está en desarrollo. Cualquier pregunta o comentario son apreciados!
historial de versiones
- Versión 1.0 publicado en 2013-01-01
Detalles del programa
- Categoría: Desarrollo > Componentes y bibliotecas
- Editor: John YS
- Licencia: Gratis
- Precio: N/A
- Versión: 1.0
- Plataforma: android