Когда в вакансии, связанной с работой на компьютере, пишут «знания MS Excel», вряд ли они ожидают, кто-то расскажет им, как собрал 3D движок без использования макросов в редакторе таблиц.
Это удалось некоему пользователю с ником C Bel. Он опубликовал подробную работу, как же у него получилось создать 3D движок, вдохновленный коридорами классического Doom. Мы же приведем краткие подробности и оставим вас удивляться талантам других людей.
Созданный движок может:
- Бесконечно создавать процедурно генерируемые карты в виде лабиринта
- В реальном времени рассчитывать трассировку световых лучей
- Рассчитывать затемнения
- Вычислять простые источники света