Salut tout le monde !
J'ai un probleme de texture. Mes images n'ont pas une taille en puissance de 2.
J'ai donc fait une petite fonction qui me calcule le bon coefficient pour pouvoir appliquer ma texture correctement. Cela fonctionne trés bien lorsque ma texture recouvre tte ma surface. Par contre, des espaces apparaissent entre mes textures lorsqu'elle est répétée pour couvrir ma surface.
je fais une instruction de la forme :
GL_Arg.glTexCoord2d(coeffX*nbOccurrenceX, coeffY*nbOccurrenceY);
Bien sur cela fonctionne normalement quand la taille de mon image a sa taille en puissance de 2.
Mais alors, est ce que je dois passer toutes les tailles de mes images en puissance de 2 ou y a t il un moyen de conserver mon systeme de coefficients ?
Merci d'avance.
Partager