bonjour,
je suis en train de faire un projet à l'école. C'est en fait un petit jeu 3D en Java. J'ai le droit à n'utiliser que la biblio standart de Java (donc pas de JAVA 3D ni openGL ). Là j'ai un petit problème avec les Textures. J'ai une image 2D que je veux coller à une face (plane) dans l'espace 3D puis l'afficher à l'éran par projection en perspective.
Je compte traiter pixel par pixel (c-à-d projeter chaque pixel et sa couleur a l'écran : je lis tous les pixels de la texture, les stocker dans un tableau qui contient leur couleur, apres je parcours le tableau).
mais si mon image a une taille assez grande (512*512 par exemple), ça fait beaucoup de calculs et ça rend le jeu tres lent ...
Je voulais savoir comment Java a codé sa Java3D pour régler ce problème même si la taille de l'image est grande. Sinon quelqu'un a une solution ??
Merci d'avance
Partager