Последние несколько недель я изучал (старые) методы 3D-рендеринга и думаю, что теперь у меня есть четкое понимание того, как работает 3D-рендеринг в Doom.Он использует лучевое вещание для визуализации 3D-сцены, использует спрайты для объектов и, таким образом, не является «истинным» 3D-изображением.Он также не позволяет реально смотреть вверх / вниз, только с помощью сдвига Y.
Quake - это первый «настоящий» 3D движок ID, имеет объекты, которые можно просматривать под разными углами, и позволяет смотреть вверх и вниз.
Сейчас я много слышу это "настоящее" 3D при изучении этих техник, но не могу получить четкое объяснение того, что именно означает это настоящее 3D.Чем рендеринг Quake отличается от рендеринга Doom?
Использует ли мир Quake трехмерные вершины и все ли они проецируются вместо пересечения лучей для пересечений?
Я бы хотел услышать четкое объяснение различий!
PS Я знаю, что исходный код для Quake доступен, но FTP программного обеспечения id не работает уже несколько недель, и я не могу найти его где-либо еще.Если кто-нибудь знает, где его найти, дайте мне знать.