Сообщество разработчиков графических приложений

Материалы для разработчиков игр

Основы разработки многопоточных игровых приложений

Структурный подход к организации потоков в играх на этапе дизайна поможет избежать потенциальных проблем с производительностью.

Интерактивная трассировка лучей c использованием SIMD инструкций

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

Рендеринг меха короткошерстных животных в режиме реального времени

Современные методы рендеринга меха в режиме реального времени с использованием библиотеки Intel® IPP.

Просто об импостерах

Умелое использование импостеров и метода render-to-texture позволяет существенно повысить производительность рендеринга сложных динамических сцен.

Разработчикам мультимедийных приложений

Практические советы и примеры оптимизации механизмов кодирования видео и других задач видеообработки

Сжатие высококачественных видеозаписей с высокой полосой пропускания

Алгоритмы сжатия и декодирования видеоизображений, а также вопросы сжатия видеоизображений при помощи библиотеки Intel® IPP.

Синхронизация кадров видеоизображения с частотой обновления экрана

Узнайте, как с помощью относительно простого алгоритма улучшить качество воспроизведения видео.

Разработчикам ПО для платформ Intel

Особенности разработки приложений для Larrabee:

Производительность игровой физики на архитектуре Larrabee

Ключевые модели эмуляции физики игры и их перенос на архитектуру Larrabee.

Статьи и руководства по разработке и оптимизации приложений для интегрированной графики Intel:

загрузка...

Серия вебинаров «Разрабатываем игры с Intel»

Вебинары Intel по оптимизации графических приложений

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

На виртуальных сессиях инженеры Intel поделятся своими знаниями и практическим опытом в сфере оптимизации приложений. Вы узнаете, как использовать библиотеку Intel® TBB для распараллеливания кода. На примере «Total War: Empire» будет показано использование инструмента Intel® VTune™ Amplifier XE для анализа и оптимизации игр. Будут рассмотрены проблемы производительности игрового движка и особенности CPU для создания оптимальных игровых приложений.

Регистрация
Расписание серии вебинаров
Обсуждение мероприятия


Примеры кода

Smoke демо

Приложение Smoke демонстрирует как можно существенно повысить производительность игр, задействовав все ядра системы.

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

Инструменты Intel

Intel® Parallel Studio

Набор инструментов параллельного программирования разработчикам C/C++ для Microsoft Visual Studio.

Intel® Media SDK

Бесплатный пакет для решения задач обработки видео, таких как кодирование, декодирование и транскодирование.

Intel® Graphics Performance Analyzer (GPA) 2.1

Продукт для профилирования и отладки графических приложений