J'ai étudié les (anciennes) techniques de rendu 3D au cours des dernières semaines et je pense avoir maintenant une bonne compréhension de la façon dont fonctionne le rendu 3D dans Doom. Il utilise le raycasting pour rendre la scène 3D, utilise des sprites pour les objets et n'est donc pas de la "vraie" 3D. Il ne permet pas non plus de regarder vers le haut ou vers le bas, mais seulement à travers le cisaillement Y.
Quake est le premier "vrai" moteur 3D d'ID, il possède des objets qui peuvent être vus sous différents angles et permet de regarder vers le haut et vers le bas.
J'entends souvent parler de "vraie" 3D lorsque j'étudie ces techniques, mais je n'arrive pas à obtenir une explication claire de ce que signifie exactement cette vraie 3D. En quoi le rendu de Quake est-il différent de celui de Doom ?
Le monde de Quake utilise-t-il des sommets 3D et sont-ils tous projetés au lieu d'être raycastés pour les intersections ?
J'aimerais entendre une explication claire des différences !
P.S. Je sais que le code source de Quake est disponible, mais le FTP d'Id Software est en panne depuis des semaines et je ne peux le trouver nulle part ailleurs. Si quelqu'un sait où le trouver ailleurs, faites-le moi savoir.