Лучшее  🚀
22.08.2019 в 13:20 Evernews

В Microsoft Excel смогли реализовать трассировку лучей

Нет, ячейки таблицы не стали особенно реалистичными.

Кстати, на сайте читать удобнее

Реддитор s0lly разработал для Microsoft Excel рендер, использующий технологию трассировки лучей. Система реализована на базе формул, а для хранения данных и отрисовки отрендеренной картинки использует саму таблицу.

Единственный макрос отвечает за управление: с его помощью можно двигать камеру по сцене, пользуясь стандартной раскладкой WASD. Трассировка лучей в Excel не может использовать преимущества карт GeForce RTX и работает ужасно медленно.

В демонстрационном ролике s0lly время ускорено, по оценке редактора PC Gamer Лорен Мортон, поэкспериментировавшей с трассировкой лучей, рендеринг одного черно-белого кадра в разрешении 160 на 90 пикселей занимал около двух секунд.

Протестировать трассировку лучей в Excel могут все желающие: файл xlsb и инструкция выложены на GitHub. Понадобится достаточно мощный компьютер, простая обработка всех формул может занимать десятки секунд.

S0lly уже не в первый раз реализует в Excel довольно необычные вещи. Например, в конце июня он показал трехмерный движок, также созданный при помощи формул и макросов. Как раз эта разработка и легла в основу рендера с трассировкой лучей.

Читать далее