Разница между 3D-рендерингом Doom и Quake

Я изучал (старые) методы 3D-рендеринга за последние недели, и думаю, что теперь у меня есть четкое представление о том, как работает 3D-рендеринг в Doom. Он использует raycasting для рендеринга 3D-сцены, использует спрайты для объектов и, следовательно, не является "истинным" 3D. {1}} Он также не позволяет смотреть вверх / вниз по-настоящему, только через Y-образную резку.

Quake - это первый «настоящий» 3D-движок ID, в котором есть объекты, которые можно рассматривать под разными углами, и позволяющий смотреть вверх и вниз.

Теперь я часто слышу это «истинное» 3D при изучении этих техник, но я не могу получить четкого объяснения того, что именно означает это истинное 3D. Чем рендеринг Quake отличается от рендеринга Doom?

Используются ли в мире Quake 3D-вершины, и все ли они проецируются вместо лучевого прогнозирования для пересечений?

Я хотел бы услышать четкое объяснение различий!

P.S. Я знаю, что исходный код Quake доступен, но FTP программы id не работает уже несколько недель, и я не могу найти его больше нигде. Если кто-нибудь знает, где его найти, дайте мне знать.

12
задан Ruud van Falier 2 November 2011 в 09:50
поделиться