Ray Tracer работает на процессорах x86

Считаете ли вы, что для трассировки лучей в реальном времени требуется современный графический процессор? Это по-прежнему применимо для практических приложений, но на YouTuber nanochess есть функционирующая демонстрация трассировки лучей с отражениями с трассировкой лучей, работающая на машинах столь же старых, как оригинальный Intel Pentium Pro (1995), и при этом занимающая всего *483 байта. Ниже мы встроили оригинальное видео этой демонстрации под названием Boot Sector Ray Tracer.

*Ранее 506. Изменено во время написания статьи!

Boot Sector Ray Tracer — это простая демонстрация, демонстрирующая камеру, наталкивающуюся на два отражающих шара, плавающих в воздухе посреди большого пустого пространства, окруженного красочным небом. Цвета неба реалистично отражаются от обоих шаров, как и отражения самих шаров, что приводит к эффекту зеркального зала, если во время анимации смотреть в правильную часть отражения. Это также анимация в реальном времени, поэтому конечная скорость будет зависеть от вашего оборудования.

Основной показанный эффект трассировки лучей — это отражения с трассировкой лучей. Графика без трассировки лучей или обычно растровая графика может отображать только отражения на основе информации, уже доступной на экране. У этих ограничений есть обходные пути, такие как рендеринг дополнительных моделей персонажей в видеоиграх, но в 483 байтах нет места «обходным решениям»!

Полная демо-версия доступна бесплатно на GitHub и рекомендуется тем, у кого есть старое оборудование или кто не против настроить виртуальную машину для чего-то подобного. Анимация YouTube запускается на Macbook Air через Windows XP под управлением VirtualBox и, кажется, работает совершенно гладко, несмотря на наличие виртуальной машины впереди.

Другие проекты Nanochess включают эмулятор Intel 8080, различные программы Chess и даже различные домашние игры для ретро-консолей и ПК ( Intellivision, MSX, Atari и т. д.).

Кроме того, Boot Sector Ray Tracer вдохновлен аналогичной 8-битной демо-версией RayTrace Movie, выпущенной для Atari

Thumbnail: AtariAtari — американская компания по производству и изданию компьютерных игр. Atari оказала огромное влияние на зарождение индустрии видеоигр как перспективной сферы экономики в 1970-е годы, и до 1984 года занимала лидирующее положение на рынке видеоигр. Первоначальная компания Atari, Inc. была основана в 1972 году, и в течение краткого времени получила широкую известность на рынке видеоигр. Википедия

Читайте также:Raspberry Pi Pico W добавляет Bluetooth в Atari 2600 для поддержки беспроводного контроллераКомпания Atari возвращает к жизни старые проектыАнонсирована новая RollerCoaster Tycoon для мобильных и PC

, хотя она работает со скоростью кадров в час. Визуальная доработка этой (относительно) более современной демо-версии Boot Sector RT делает ее более похожей на что-то вроде классической демо-версии шара Amiga, а не на чисто-пиксельную эстетику паровой волны оригинальной демо-версии Atari.
Подписаться на обновления Новости / Технологии

0 комментариев

Оставить комментарий


Новые комментарии

Указан неверный диаметр вентиляторов, не 80 мм, а 100 мм. И чип не 103, а 102.
  • Анон
С прошлым обновлением как раз и появилась эта ошибка. А новое как и написано не дают скачать.
  • Анон
При включении 3D Turbo Mode у вас максимум будет доступно 8 ядер и 8 потоков всего. т.е. если у вас 16 ядерный на 32 потока то будет всего 8 ядер и 8 потоков! Странная оптимизация!
  • Анон
После скачивания вышел синий экран СУПЕР!
  • Анон
требуется указать магазин и purchase date без этого не регистрирует
  • Анон
Россия на них клала❤❤❤❤, будет называться Ладушка 2.0 )))
  • Анон
ДА у меня тоже неработает уже все Вы не знаете каким способом вернуть все обратно СПАСИ
  • Анон
Хаетв Рустам Базарвич Хаетв
  • Анон
Очень довольна приложением. Пользуюсь сама и рекомендую другим.
16 способ - Ноутбук HP ProBook 4740s автоматически установлена камера HP HD Webcam [Fixed] при этом онлайн из браузера подключается камера к веб страницам, камера работает. С приложениями камера...
  • Анон

Смотреть все