DirectX 11
DirectX 11 появился относительно недавно и пока ещё не используется повсеместно, хотя уже примерно с год все современные ААА-тайтлы стараются в обязательном порядке иметь поддержку DirectX 11. С этого урока я хочу начать цикл уроков про DirectX 11, в которых попробую рассказать Вам в чём же заключаются преимущества DirectX 11, как их правильно применить так, что бы пользователь увидел реальный прирост производительности и качества картинки, как оптимизировать программы под directx 11 и чем отличаются … Читать DirectX 11 »
Разделы: DirectX 11, Featured
GPU PerfStudio 2.6
Компания AMD выпустила новую версию GPU PerfStudio 2.6 – утилиты для отладки и анализа графических приложений на видеокартах серии ATI Radeon. Основными компонентами программы GPU PerfStudio являются профайлер фреймов, отладчик фреймов, интегрированный отладчик шейдеров с поддержкой DirectX HLSL и ASM, интегрированный API Trace с поддержкой CPU тайминга. Программа также разделяется на клиентскую и серверную части. В новой версии утилиты GPU PerfStudio 2.6: поддержка Frame Capture и Texture_2D_Rect для OpenGL 3.0 отладчик шейдеров и вьвюер изображений теперь стали … Читать GPU PerfStudio 2.6 »
Разделы: Новости
Vertex buffer, Index buffer практика
Что такое Vertex buffer и Index buffer я рассказал Вам в предыдущей статье. Так же мы рассмотрели в чём преимущества использования Vertex buffer и Index buffer по сравнению с рендерингом обычныых данных, лежащих просто в оперативной памяти. Теперь пришло время на практике разобраться как создавать Vertex buffer, как заполнить его данными, как указать формат этих данных, а так же то, как создать, заполнить и использовать Index buffer для получения наибольшего быстродействия, максимального использования кэша видео-карты, … Читать Vertex buffer, Index buffer практика »
Vertex buffer, Index buffer
Vertex buffer и Index buffer обычно используются для хранения информации о моделях в Direct3D. Соответственно, один из них хранит информацию о вершинах модели, а второй – об индексах, которые определяют из каких именно вертексов будут собираться треугольники модели. Vertex buffer, фактически, может хранить очень много данных – информацию о положении в мире, о нормалях, TBN-пространстве (используется в частности для normal mapping) и много другой информации. Учитывая, что хранить каждый тип информации в vertex buffer можно … Читать Vertex buffer, Index buffer »
Загрузка модели из 3d MAX
Загрузка модели делается лишь немного сложнее, чем делается экспорт с помощью maxscript. Хочу только, до того, как мы начнём разговор непосредственно о загрузке моделей, уточнить кое-какие моменты. Ну а теперь давайте продолжим разговор про загрузку моделей из файла, в который мы их экспортировали нашим экспортером моделей, написанным нами в предыдущем уроке. В нашем солюшене (Visual Studio Solution file) я сделал новый проект, дему 3д-игры – с этого момента в нашем солюшене будет три проекта – … Читать Загрузка модели из 3d MAX »