2010-10-14 13 views
5

J'ai converti quelques-unes de mes esquisses de traitement en applications Android, mais elles semblent fonctionner très lentement dans l'émulateur et sur my device.Comment améliorer les performances en utilisant Processing for Android?

Existe-t-il des conseils sur la façon d'augmenter la vitesse et les performances de mon sketch en tant qu'application Android? Y a-t-il des choses ou des parties de l'API de traitement que je devrais éviter?

+1

http://wiki.processing.org/w/Android – rwong

+1

Je ne trouve rien d'augmenter les performances de ce lien. –

+0

Cela pourrait aider - http://blogs.adobe.com/cantrell/archives/2010/10/gpu-rendering-in-adobe-air-for-android.html –

Répondre

1

Facepalm à toutes les réponses ... Leurs réponses sont pour les programmeurs qui ont besoin de chaque% du CPU optimisé. Mais j'ai le même problème que vous, je n'ai pas vraiment beaucoup de choses à faire dans le sketch, mais c'est toujours lent. Et je doute que BlackDragon sait même ce que le traitement est

Ma réponse: Essayez d'utiliser un autre moteur de rendu, par exemple .

Vous pouvez l'utiliser en le mettant à côté de la définition de la taille croquis:

size(Width,Heigth,P2D); 

Ou si vous ne voulez pas utiliser cette fonction, vous pouvez remplacer le sketchRenderer en plaçant cette méthode.

String sketchRenderer(){ 
    return P2D; 
}