Новости про видеокарты и демонстрации

NVIDIA демонстрирует работу шейдеров нового типа

Компания NVIDIA опуликовала новое технологическое демо Asteroids, которое призвано продемонстрировать работу новой технологии связанных ячеек шейдеров, свойственных архитектуре Turing.

Чип Turing предлагает новый процесс программирования геометрических шейдеров. Этот новый тип шейдеров использует преимущества вычислительной программной модели в графической обработке. Вместо обработки вершин или латок в каждом потоке посреди фиксированной функции обработки, новая обработка использует объединённые группы потоков для генерации компактных ячеек связи (meshlets) на чипе, используя определённые приложением правила.

Демонстрация NVIDIA Asteroids
Демонстрация NVIDIA Asteroids

Решение заметно ускоряет программируемость процессинга геометрической обработки, реализует совершенные алгоритмы сортировки, уровня детализации или даже полную генерацию процедурной топологии.

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

Проще говоря, новая технология Turing Mesh Shaders позволяет динамически рассчитывать дальность отображения (LoD) в играх, не перегружая при этом систему.

New Dawn можно запустить на Radeon

Ещё в начале этого года, на выставке Computex, компания NVIDIA представила обновлённую версию своей технологической демонстрации Dawn.

Но только спустя полгода демонстрация, получившая название New Dawn, стала доступна простому обывателю, владельцу видеокарты NVIDIA с архитектурой, поддерживающей DirectX 11, о чём мы писали месяц назад.

Было очевидно, что для работы этой демо достаточно любой видеокарты с поддержкой DX11, но, к сожалению, в самой визуализации присутствовали определённые блокировки, не позволявшие владельцам видеокарт Radeon посмотреть эту демонстрацию на своих видеокартах.

A New Dawn Demo

И вот на днях один из участников форума Guru of 3D с ником TroudhuK опубликовал маленький патчик, снимающий технологическое ограничение на отрисовку демосцены. Другие участники форума, по их словам опробовавшие этот патч, в один голос заявили о его работоспособности. Большинство при этом отметило, что частота кадров демонстрации на ускорителях Radeon оказалась небольшой, но достаточной для оценки качества.

Так что если вы хотите посмотреть демонстрацию New Dawn с рендером на собственном компьютере, но имеете DX11 совместимую видеокарту Radeon, то теперь у вас есть такая возможность. Для этого достаточно лишь установить себе демонстрацию, а затем применить патч.

Обновлено: Детализированные изображения, созданные с помощью Fermi

Ресурс PCZilla опубликовал несколько очень интересных изображений, которые, судя по всему, визуализированы на видеокарте Fermi.

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

Третье изображение демонстрирует визуализацию с применением очень реалистичного, но при этом чрезвычайно ресурсоёмкого, метода трассировки лучей. Освещение выглядит, поистине, великолепно. В сцене присутствует множество источников света с различной температурой, создающих реалистичные отражения, тени и блики. Такой реализм в играх появится не скоро, но лет через пять — наверняка.

Обновление: Благодаря нашим читателям мы узнали, что источник просто подделал изображения, разместив на них логотип NVIDIA и подписи, свидетельствующие о том, что данные сцены имеют отношение к визуализации средствами видеокарты. На самом же деле первые два изображения были взяты из видеоролика, созданного аниматором Heerko Groefsemaв содружестве с нидерландской студией Onesize с помощью программ Cinema 4D и 3Dmax. Особенность данной работы заключается в том, что в процессе создания не использовались видеозаписи. С видеороликом можно ознакомиться, перейдя по вышеприведённым ссылкам, там же размещены множество интересных работ. Происхождение последнего изображения пока не установлено, но, очевидно, оно также не имеет отношения к NVIDIA и Fermi.

Видео: трассировка лучей в реальном времени

NVIDIA ещё на конференции разработчиков игр в прошлом году продемонстрировала сцену, визуализируемую в реальном времени с помощью метода трассировки лучей. Во время недавней технологической GPU-конференции эта демонстрация была проведена снова.

В этой сцене автомобиль французского концерна Бугатти проезжает по улице мегаполиса, отбрасывая реалистичные тени и демонстрируя реальные отражения.

К сожалению, точно неизвестно, какой именно ускоритель занимался расчётами: новый Fermi или старый GTX 285.

Intel продемонстрировала Larrabee

Во время последнего форума разработчиков Intel компания, наконец, впервые показала в работе свой графический ускоритель Larrabee, уверив тем самым общественность в том, что этот полумифический продукт, о котором компьютерная индустрия слышит уже много лет, всё же существует и даже когда-нибудь появится на рынке.

Intel не показала сам продукт, а лишь продемонстрировала слайд и некую сцену, которая якобы в реальном времени исполнялась на этой дискретной видеокарте.

Из слайда можно выяснить не только уже давно известный факт, что Larrabee — полностью программируемый многоядерный дискретный графический процессор — но и то, что средства создания приложений для Larrabee уже находятся в распоряжении первых разработчиков.

Демонстрационная сцена, показанная на мероприятии, по словам Билла Марка из Intel, исполнялась в реальном времени на раннем образце видеокарты и использовала для визуализации не общепринятый сегодня для игр метод растрирования, а ресурсоёмкую трассировку лучей, которая используется в профессиональных пакетах 3D-моделирования, но сейчас почти не применяемая для визуализации в реальном времени.