Bonjour,
Pour dessiner un sapin, j'ai besoin de croiser deux textures avec de la transparence.
Voici mon problème :
Le Z-buffer est affecté par le dessin de la texture du sapin, même sur la zone transparente, ce qui a pour effet, ensuite, de ne pas dessiner les objets situé plus loin qui serait visible dans la zone transparente. Dans l'ordre, j'affiche : le ciel, le sapin, les murs, le sol.
J'aimerais que le Z-buffer ne soit pas affecté par la texture lorsque la zone est transparente.
J'aurais pu dessiner le sapin en dernier. Mais il y auras plusieurs sapins l'un derrière l'autre, je devrait dessiner les sapins du plus éloigné au plus proche. Cela n'est pas forcément simple à mettre en œuvre. De plus, comme les textures se croisent entre elles, il y aurait encore un bug :
Pouvez-vous m'apporter une solution ?
Merci.
Partager