9923986909;rectangle
7994420702;horizontal

Новости про Direct3D

Valve подготовила слой перевода Direct 3D в OpenGL #

19 марта 2014

Если SteamOS от Valve получит большую популярность, то компании непременно необходимо привлекать разработчиков и упрощать им работу.

Вероятно, для этого, компания выпустила ToGL — слой перевода, который позволяет некоторые команды Direct3D 9.0c перевести в аналогичные им вызовы OpenGL. Конечно, речь не идёт о полноценном враппере, позволяющем быстро перенести код на другую платформу. Безусловно, производительность от этого несколько пострадает, но не настолько, как при использовании полноценного враппера или эмулятора.

Valve SteamOS

Для Valve такой транслятор не является чем-то новым, поскольку фирма в последние годы часто выпускала свои игры на многих платформах, включая Mac OS X и Linux. И ToGL пришёл непосредственно из исходного кода кросс-платформенного хита Dota 2.

К сожалению, ToGL не является полноценным слоем-переводчиком. В настоящее время он поддерживает лишь несколько функций Direct3D 9.0c, таких как Shader Model 3 (при этом вершинные текстуры не поддерживаются). Конечно, это можно использовать, однако DX9 слишком стар. Возможно, достаточен для DOTA, но слишком слаб для большинства игр.

Однако не стоит забывать, что это лишь начало. Если следующая версия ToGL будет иметь слои трансляции для DirectX 11, и если новый движок Source будет изначально написан на OpenGL, то SteamOS может стать той силой, которая действительно перевернёт весь игровой мир.

API, Direct3D, DirectX, OpenGL, Valve, игры

«VR-Zone»

Direct3D и OpenGL обеспечат более низкий уровень доступа к аппаратному обеспечению #

4 марта 2014

Сайт Tech Report сообщает, что в ходе Game Developer's Conference будет поднят вопрос о том, что вместе с Mantle AMD идёт путём API Glide от 3dfx, и чтобы противостоять этому оба разработчика — Microsoft и Khronos Group работают над новыми решениями, которые позволят этим платформам быть ближе к железу.

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

GDC

Кроме этого, команда представителей из AMD, NVIDIA и Intel проведёт собственное совещание, которое должно помочь создать методы разработки драйвера с нулевой нагрузкой для OpenGL.

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

Direct3D, Mantle, Microsoft, OpenGL


Бесплатные инструменты для разработчиков от NVIDIA #

28 января 2011

Компания обновила свои инструменты для разработки и отладки приложений, попутно сделав Parallel Nsight полностью бесплатным.

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

Parallel Nsight

Новая версия 1.5.1 набора инструментов разработки и отладки графических и GPGPU-приложений в среде Microsoft Visual Studio Parallel Nsight в сравнении с предыдущим релизом обзавелась поддержкой последних графических процессоров GeForce 400/500 серий, совместимостью с CUDA Toolkit 3.2, повышенной стабильностью работы в системе с несколькими графическими процессорами, поддержкой предварительно скомпилированных шейдеров DirectX; также был исправлен ряд ошибок и улучшено быстродействие в целом.

Но главным подарком разработчикам, в прямом смысле слова, стал перевод профессиональной редакции Parallel Nsight в бесплатный продукт. Экономия вышла весьма значительной, раньше за одно рабочее место пришлось бы заплатить до USD 349. Так что все желающие поразить мир с помощью технологий NVIDIA и технологий в целом могут регистрироваться на сайте NVIDIA для разработчиков и загрузить дистрибутив и всё необходимое для него. Предварительно рекомендуется ознакомиться с системными требованиями.

NVIDIA Direct3D SDK

 Вторым обновлённым инструментом стал NVIDIA Direct3D SDK. Его новая версия 10.6 содержит обновлённые примеры реализации тесселляции с помощью процедурной геометрии в Direct3D 9 и 10, обновлена до последней версии Microsoft DirectX SDK, все примеры и инструменты переделаны под среду Microsoft Visual Studio 2008. Хотя SDK ориентирован на работу с Direct3D 10, в то время как уже больше года доступен Direct3D 11, в котором та же тесселляция реализована «штатно», он всё еще может быть интересным для разработчиков, ведь пока что говорить о поголовном оснащении аудитории оборудованием и программной поддержкой DX11 преждевременно. Загрузить последнюю версию NVIDIA Direct3D SDK можно с сайта для разработчиков (~360 Мб).

Третьим обновлённым продуктом стал плагин NVIDIA Debug Manager для Android NDK, призванный помочь в написании и отладке приложений для мобильной платформы Tegra-Android в среде Eclipse. Новая версия плагина поддерживает последние версии Android Development Tools и Android NDK 5. Загрузить дистрибутив можно с сайта компании (~5 Мб), посвящённого платформе Tegra, но для получения возможности отладки Android-приложений в привычной среде разработки в Windows, Linux или MacOS придётся совершить ряд нетривиальных действий.

Будем надеяться, что бесплатные инструменты и примеры помогут разработчикам создать новые интересные программы и игры для раскрытия мощности графических процессоров в целом и продуктов NVIDIA — в частности.

Android, CUDA, Direct3D, Parallel Nsight, Tegra, программирование


Движки ускорения приложений, оптимизированные под Fermi #

29 июля 2010

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

Движки ускорения приложений (AXE), оптимизированные для новейших графических процессоров (GPU) Quadro на базе новой архитектуре NVIDIA Fermi созданы для профессиональных разработчиков программного обеспечения и включают в себя NVIDIA SceniX 6, NVIDIA Cg Tooklit 3 и NVIDIA OptiX 2. Также представлен модуль рендеринга iray от дочерней компании NVIDIA mental images, который используется в коммерческих приложениях в том числе как передовое решение для удаленного рендеринга на базе GPU.

Логотип NVIDIA

«Новые версии движков позволяют выпускать на рынок потрясающие приложения быстрее, чем когда-либо», — сказал Джефф Браун (Jeff Brown), директор по профессиональным решениям NVIDIA. «И они раскрывают возможности для создания новых программ, объединяющих передовую визуализацию с высокоскоростными вычислениями и симуляцией».

Новые движки Nvidia

SceniX 6, Cg Toolkit 3, технология OptiX 2 и решение для рендеринга iray от mental images предлагают разработчикам целый ряд новых возможностей и преимуществ, которые позволяют им создавать широкий спектр приложений для различных сегментов рынка, включая вывод медицинских изображений, дизайн автомобилей, архитектурные задачи и поиски источников энергии.

Новый пакет дарит следующие возможности:

NVIDIASceniX 6

  • новый патч Безье для геометрических задач — с помощью программ тесселяции Cg позволяет строить сглаживание поверхностей;
  • поддержка OptiX 2 для быстрой и интерактивной трассировки лучей;
  • прирост производительности и точности в целом;
  • будущая поддержка iray от mental images.

NVIDIA Cg Toolkit 3

  • новые программы тесселяции позволяют картам смещения и процедурным поверхностям динамично адаптировать тесселяцию в режиме реального времени на новых GPU на базе архитектуры NVIDIA Fermi;
  • программируемость на уровне OpenGL 4 и DirectX 11 позволяет создавать новейшие кроссплатформенные эффекты.

NVIDIA OptiX 2

  • оптимизации для новых GPU на базе архитектуры NVIDIA Fermi обеспечивают прирост производительности до 4 раз по сравнению с предыдущим поколением (GT200) и более 10 раз по сравнению с G92;
  • поддержка всех GPU NVIDIA с поддержкой архитектуры NVIDIA CUDA (G92 и выше) на Windows, Linux и Mac OSX;
  • поддержка Direct3D и быстрая работа в Direct3D и OpenGL для гибкого композитинга и гибридного рендеринга.

iray from mental images

  • физически правильный рендеринг глобального освещения;
  • превосходное масштабирование между несколькими графическими процессорами на базе архитектуры NVIDIA Fermi на одной и той же машине;
  • поддержка распределенного рендеринга для эффективного использования нескольких GPU Quadro и Tesla в одной сети.

Рендеринг

Движки ускорения приложений NVIDIA уже доступны разработчикам для скачивания. OptiX, SceniX и Cg Toolkit доступны бесплатно. Подробнее смотрите на официальной странице.

iray лицензирован mental images как коммерческое приложение. Подробнее смотрите на странице разработчика.

<p>NVIDIA представляет NVIDIA 3D Vision Pro &mdash; новое 3D стереоскопическое решение для инженеров, дизайнеров, архитекторов и ученых, которые работают со сложными детализированными 3D-моделями. 3D Vision Pro возвращает полноценное 3D стерео на настольные ПК с поддержкой ЖК-панелей и обеспечивает практический метод визуализации крупномасштабных 3D объектов на видеостенах и в совместных виртуальных окружениях (CAVE &mdash; Collaborative Virtual Environments).</p>
<p><img src="/files/news/nvidia-3d-vision-pro/nvidia-geforce-3d-vision-kit_1.jpg" alt="Набор 3D Vision" width="600" height="450" /></p>
<p>Решение 3D Vision Pro включает в себя активные затворные очки и радиочастотную систему связи, обеспечивающую высококачественную стереоскопическую картинку для самых разных сценариев использования:</p>
<ul>
<li> индивидуальный просмотр 3D на ЖК-панелях настольных и мобильных рабочих станций на базе Quadro; </li>
<li> групповой просмотр 3D на одном или нескольких проекторах; </li>
<li> массовый просмотр 3D на видеостенах или в кинотеатрах с помощью NVIDIA SVS (система масштабируемой визуализации); </li>
<li> 3D Vision Pro обеспечивает связь на большом расстоянии &mdash; до 45 метров, без наводок и других помех между системами. Профессиональное стереорешение предполагает передачу информации о текущем состоянии от очков к хосту для эффективного управления. </li>
</ul>
<p><em>&laquo;Возможность заглянуть внутрь сложных данных сделала 3D стереосистему одним из ключевых элементов современной рабочей станции&raquo;</em>, &mdash; сказал Джефф Браун (Jeff Brown), директор по профессиональным решениям в NVIDIA. <em>&laquo;3D Vision Pro и решения Quadro дарят захватывающие 3D миры высочайшего качества для корпоративного пользователя&raquo;</em>.</p>
<p>Разработчики цифрового контента, дизайнеры и ученые теперь могут просматривать свои творения в 3D с намного более богатой перспективой по сравнению с традиционными двухмерными картинками. Врачи, например, могут просматривать в 3D результаты ультразвукового сканирования. Компании, которые стремятся получить масштабные визуализации, например, на видеостене, теперь имеют в своем арсенале надежную технологию.</p>
<p><img style="visibility: visible;" src="/files/news/nvidia-3d-vision-pro/quadro_header_3d_vision_pro_ru.jpg" alt="3D Vision Pro" width="700" height="275" /></p>
<p><em>&laquo;NVIDIA, несомненно, лидирует в области 3D визуализации, так как работает над технологией стереоскопического 3D изображения с 1999 года. С представлением профессионального 3D решения эта технология выходит за рамки домашних развлечений&raquo;</em>, &mdash; сказал Джон Педди (Jon Peddie), президент Jon Peddie Research. <em>&laquo;Предоставив возможности для крупномасштабной визуализации и удаленного управления, NVIDIA лидирует и в области 3D технологий для компаний, открывая дверь профессиональным пользователям и интеграторам крупномасштабных систем визуализации в невиданный доселе мир 3D&raquo;</em>.</p>
<p>Ключевые особенности стереоскопических решений NVIDIA 3D Vision Pro:</p>
<ul>
<li> активные затворные очки позволяют видеть детали изображения и текст в высоком качестве; </li>
<li> аккумуляторы со временем непрерывной работы до 20 часов; </li>
<li> поддержка широкого спектра панелей и проекторов; </li>
<li> поддержка широкого круга профессиональных приложений. </li>
</ul>
<p>Стереоскопические решения NVIDIA 3D Vision Pro будут доступны в октябре напрямую у NVIDIA и через авторизованных реселлеров, таких как PNY Technologies, по рекомендованной розничной цене 349 долл за очки и 399 долл за радиочастотный передатчик.</p>
<p>Подробнее о NVIDIA 3D Vision Pro <a href="http://www.nvidia.ru/object/3d-vision-professional-users-ru.html">смотрите на официальной странице</a> корпорации.</p>

Cg, Direct3D, Fermi, iray, NVIDIA, OpenGL, OptiX, Quadro, SceniX, программирование

«nvidia.ru»