J'écris un jeu en C#, en utilisant le rendu de mode immédiat opengl. Plusieurs fois, les polygones transparents n'apparaissent pas correctement en raison d'apporter incorrectement triés. J'ai beaucoup cherché, mais je ne trouve pas de tutoriel sur la façon de faire rapidement le tri en profondeur. Ma tentative consiste à calculer la profondeur de chaque triangle transparent de la caméra en utilisant List.sort, mais c'était incroyablement lent (secondes par image, pas par image)Tri de profondeur de polygone dans C#
Existe-t-il un moyen standard de faire du tri en profondeur? Y a-t-il de bons tutoriels pour C# sur la façon de le faire? Existe-t-il un moyen rapide de le faire?