Новости про технологии и трассировка лучей

Imagination Technologies: трассировка лучей в реальном времени появится через пару лет

Известная компания Imagination Technologies на выставке CES этого года представляла новую технологию трассирования лучей PowerVR.

Тогда компания продемонстрировала самолёт, окружённый невероятно сложными, с графической точки зрения, растениями. И когда камера перемещалась, система рендера была способна перерисовать новый кадр за менее чем одну секунду, что крайне быстро для трассировки лучей.

Но как насчёт трассировки в реальном времени? Сама Imagination Technologies считает, что трассировка с частотой кадров равной 60 при разрешении 1080p будет возможна уже в течении нескольких ближайших лет.

То, что представила компания на выставке, фактически, являлось дополнением к существующему графическому ядру PowerVR. При этом разработчики уверяют, что оно станет доступным «в будущих версиях PowerVR». Фирма считает, что эта разработка имеет «преодолимую» цену в плане разработки необходимой микросхемы.

Другими словами, Imagination планирует убедить своих клиентов в необходимости изготовления и распространения PowerVR с поддержкой трассировки лучей в реальном времени. И если компании удастся их начинание, то в ближайшие годы мы увидим планшетные ПК с практически фотореалистичной графикой в реальном времени.

NVIDIA представила движок для трассировки лучей OptiX

Как и было обещано на Siggraph 2009, NVIDIA представила OptiX, специальный движок трассировки лучей, призванный значительно ускорить визуализацию благодаря использованию мощностей ускорителей с поддержкой CUDA.

По словам NVIDIA, OptiX поддерживает высокий параллелизм (как с помощью CPU, так и средствами GPU), структуры BVH и деревья KD, а также алгоритм пересечений. OptiX является очень гибким инструментом и позволяет разработчикам ускорять практически любую задачу трассировки лучей.

Для более подробной информации об OptiX следует посетить официальную страницу на сайте NVIDIA. Там же можно скачать инструменты разработчика.

Для работы OptiX потребуется следующее:

  • ОС: 32- или 64-битная версия Windows XP, Windows Vista, Windows 7 или Linux.
  • Процессор: x86-совместимый.
  • Графический ускоритель: NVIDIA Quadro FX или NVIDIA Tesla (класс GT200 необходим для использования многочиповых конфигураций, а также для технической поддержки).
  • Требования к ОЗУ: в зависимости от сложности сцены.
  • Драйвер: NVIDIA Unified Driver версии 190 или более поздний.
  • C/C++ компилятор: Visual Studio 2005 или 2008 с CMAKE.