Поиск
Показаны результаты для тегов 'vulkan'.
Найдено: 2 результата
-
Одной из главных тем на мартовском мероприятии Game Developers Conference 2018 стала трассировка лучей в реальном времени. Microsoft представила стандарт DirectX Raytracing (DXR). NVIDIA на его базе анонсировала собственную реализацию — оптимизированную под ускорители с архитектурой Volta технологию GameWorks RTX. Похоже, «зелёная» компания не собирается ограничиваться трассировкой лучей в рамках DirectX 12. 2018 год для игровой индустрии положит начало внедрению трассировки лучей в реальном времени: многие крупные компании и разработчики трудятся над решением этой проблемы. Очередным шагом NVIDIA в этой области стала работа над расширением для API Vulkan, которое, по аналогии с RTX для DXR, позволит использовать в играх трассировку лучей. NVIDIA работает над переносом своей технологии RTX в Vulkan через расширение VK_NV_raytracing, которое хорошо совместимо с открытым графическим API. Компания предложила свой метод группе Khronos и стремится к стандартизации технологии трассировки лучей в реальном времени в рамках Vulkan. Другими словами, в перспективе такой метод сможет работать как на ускорителях GeForce, так и на Radeon и даже Intel Graphics (если будут достаточно мощные решения). NVIDIA подчёркивает, что структура близка к Microsoft DXR, что упростит жизнь разработчикам. Разработчики, желающие ознакомиться с подходом NVIDIA к реализации трассировки лучей в рамках открытого графического API, могут открыть соответствующую официальную презентацию (формат PDF) или видеозапись сессии, в которой компания рассказывает об RTX для Vulkan. Стоит помнить, что речь идёт о предварительной версии технологии. Те, кто пропустил техническое видео, в котором директор по развитию продуктов NVIDIA Фрэнк Делиз (Frank DeLise) рассказывает для широкой аудитории о преимуществах и принципах, лежащих в основе RTX, могут ознакомиться с нашим мартовским материалом. Напомним: AMD ранее также представила аналогичную технологию Radeon Rays 2.0 для API Vulkan.
-
Во время конференции разработчиков игр GDC 2018 основное внимание привлёк анонс технологии трассировки лучей в реальном времени Microsoft DirectX Raytracing (DXR), которая станет частью DirectX 12. На основе DXR компания NVIDIA реализовала GameWorks RTX, которая первое время будет доступна эксклюзивно на видеокартах с архитектурой Volta (на игровом рынке таковых пока нет). Но это не значит, что AMD сидела сложа руки. В рамках того же мероприятия AMD представила собственный движок трассировки лучей в реальном времени на базе открытого низкоуровневого графического API Vulkan. Речь идёт о Radeon Rays 2.0 — высокоэффективной и высокопроизводительной библиотеке для гетерогенных расчётов трассировки лучей почти на любой платформе (поддерживаются Windows, macOS и Linux). Предыдущая версия Radeon Rays использовалась, в частности, в открытом GPU-визуализаторе Radeon ProRender, который тоже вскоре получит поддержку трассировки лучей в реальном времени. Библиотека Radeon Rays 2.0 совместима с открытом стандартом высокопараллельных расчётов общего назначения OpenCL 1.2 и использует такое преимущество Vulkan и ускорителей AMD с архитектурой GCN, как продвинутая поддержка асинхронных вычислений. AMD уже предлагает Radeon Rays 2.0 бесплатно всем заинтересованным разработчикам — последняя версия SDK может быть загружена с официальной страницы на GitHub. Несмотря на первоначальный анонс, связанный с базированным на физике GPU-движке для рендеринга Radeon ProRender, речь идёт не только и даже не столько о профессиональном направлении. Библиотека Radeon Rays 2.0 разрабатывалась с прицелом на создание фотореалистичных игр: по аналогии с DXR разработчики могут использовать её для различных эффектов затенения и освещения, полагающихся на трассировку лучей в реальном времени. Демонстрация старой версии Radeon Rays для ускорения рендеринга с помощью GPU В беседе с немецким ресурсом Golem.de компания рассказала, что уже в этом году можно ждать появления этой возможности на игровом рынке. Более того, AMD утверждает, что игроки, имеющие в распоряжении мощные игровые системы с видеокартами высокого класса, смогут насладиться требовательной и в то же время визуально впечатляющей технологией уже через пару месяцев. Если это так, то речь, вероятно, будет идти о первом жизнеспособном примере игрового использования трассировки лучей в реальном времени, ведь Microsoft DXR выйдет на рынок не ранее осени этого года. Игра, в которой будет применена Radeon Rays 2.0, не называется, но работать всё будет предельно просто: для активации освещения на базе трассировки лучей потребуется лишь выбрать режим ультравысокого качества. Известно, что на GDC в докладе AMD участвовал ветеран игровой индустрии Себастьян Аалтонен (Sebastian Aaltonen) из студии Second Order, который рассказал о применении освещения на основе трассировки лучей в «глиняной» инди-головоломке Claybook. Возможно, именно она первой получит поддержу технологии. Так или иначе, похоже, в ближайшие недели или даже дни может прозвучать любопытный анонс — что ж, наберёмся терпения. Трейлер предварительной Xbox-версии Claybook (без трассировки лучей) Кстати, другим любопытным анонсом AMD на GDC 2018 стал выпуск инструмента Radeon GPU Profiler 1.2. Он позволяет разработчикам проводить более глубокий анализ производительности игр, выявлять узкие места и соответственно исправлять проблемы игрового окружения. Новая версия приносит ряд улучшений как для проектов на базе DirectX 12, так и Vulkan.
-
- трассировка
- лучей
- (и ещё 7 )