Et voilà, la logique de ma cubemap est complète ! J'ai perdu beaucoup de temps à tenter de projeter une texture dite "cyclique", mais finalement une vraie cubemap avec les 6 côtés, c'est beaucoup plus simple.
J'ai utilisé pas mal de trucs pour me simplifier la vie : le quad rendu en plein écran plutôt que de s'embêter avec un vrai cube, le quad généré à la volée dans le shader, le quad installé à distance 1 avec changement du test de profondeur z en <= plutôt que <.
Et voilà le résultat, mon astéroide au milieu des nuages. Et on peut tourner autour !
Aucun commentaire:
Enregistrer un commentaire