Évolution #1480
FBO / RBO
100%
Description
Implémenter correctement ces concepts au niveau moteur ou renderer, à voir.
Trouver et implémenter l'équivalent en Direct3D
Subtasks
Related issues
History
#1
Updated by dragonjoker59 about 11 years ago
- Tracker changed from Bogue to Évolution
#2
Updated by dragonjoker59 almost 10 years ago
- % Done changed from 10 to 70
Au point dans OpenGl, j'ai créé dans Castor3D les classes permettant de les gérer au niveau moteur et pas seulement au niveau renderer, pour plus de flexibilité.
J'ai aussi créé la classe RenderTechnique qui s'appuie sur le FrameBuffer afin de pouvoir implémenter "simplement" des techniques de rendu plus ou moins avancées. Pour l'instant il y en a 3 intégrées au moteur : Classique, MSAA, Deferred Rendering.
Au niveau Direct3D ça suit son cours, j'ai trouvé l'équivalent sans soucis, mais j'ai des problèmes de mise en oeuvre, notamment dûs à la dimension de la fenêtre. Il ne faut pas oublier que jusqu'ici je fais plus ou moins du super sampling car la surface de base était en taille de l'écran et était affichée dans la taille de la fenêtre qui est toujours plus petite que celle de l'écran.
Je pense donc qu'il faut d'abord tout faire en taille de la fenêtre, tant pis si c'est moche en maximisé, puis implémenter le SSAA en RenderTechnique.
#3
Updated by dragonjoker59 about 8 years ago
- Status changed from Assigné to Fermé