He intentado usarcómo cambiar el contenido de un FloatBuffer, manteniendo el rendimiento?
floatbuffer.put(float[]);
pero como yo estoy manejando más de 200 plazas, todas con coordenadas de texturas diferentes que se actualizan cada cuadro, mi fps caer drásticamente, y el juego se vuelve demasiado para ser fluida.
y pensamos que el método mencionado en badlogicgames.com, acerca de, en lugar de usar floatbuffer, usa un intbuffer pero, es lo mismo, igual de lento en el momento del método "put" del buffer.
Entonces, ¿cómo podría actualizar todos mis flotadores con el mejor rendimiento?
EDIT: he resuelto mi problema, el método "put" en sí no es lento, el problema es cuando se inicializa un nuevo float para cada floatbuffer, en lugar de eso, simplemente cambio el valor de cada elemento contenido en el floatarray y eso evita muchas actividades de la GC ... bueno, creo.