Рассмотрена разработка приложений с использованием технологии DirectX в среде программирования Borland Delphi. Подробно описаны все основные компоненты, входящие в состав DirectX: DirectX Graphics, DirectShow, DirectInput, DirectSound и DirectMusic. Показано создание собственных наборов классов, облегчающих работу с различными компонентами DirectX. На практических примерах рассмотрена работа с двумерной и трехмерной графикой, шейдеры и язык HLSL, различные цветовые эффекты, работа с текстурой, освещением и так далее. Уделено внимание выводу изображения в оверлейном режиме, механизмам захвата изображения (на примере работы с web-камерой) и захвата звука. Представлены механизмы воспроизведения мультимедиаданных в различных форматах: AVI, MPEG, MP3 и другие. Прилагаемый компакт-диск содержит исходные коды примеров, рассмотренных в книге, а также набор классов. Для программистов. На практических примерах рассмотрена разработка приложений с использованием технологии DirectX в среде программирования Borland Delphi. Описана работа с двухмерной и трехмерной графикой, шейдеры и язык HLSL, различные цветовые эффекты, работа с текстурой, освещением и т.д.
Книга посвящена использованию модулей DirectX в приложениях, разрабатываемых в Delphi. Начиная с простых примеров, последовательно и подробно рассматривается создание объектов двумерной и трехмерной графики, визуальные и цветовые эффекты, а также обсуждаются дополнительные темы, такие как быстрая работа с устройствами ввода. Большое внимание уделяе…
Рассмотрено профессиональное программирование трехмерной графики под Windows на языке C++ с использованием технологии DirectX 9. Раскрыты возможности компонента Direct3D по выводу трехмерной графики, текстурированию объектов, работе с освещением, вершинными и пиксельными шейдерами и др. Описаны также компоненты DirectInput, DirectMusic и DirectSoun…
Рассмотрено программирование графических эффектов на языке C++ с использованием популярной библиотеки DirectX. На занимательных практических примерах показано, как создавать различные визуальные эффекты (реалистичный огонь, электрические разряды, зеркала и др.), используемые при разработке демонстрационных роликов (Demoscene). Пошагово описано прим…
Книга посвящена разработке в Delphi 2005 различных типов приложений для Windows 2000/XP/2003. Описаны приемы программирования Win32 с учетом специфики Windows 2000/XP/2003, архитектура .NET и особенности создания приложений Windows Forms и VCL.Forms. Рассмотрены разработка приложений bdExpress, WebSnap и WebBroker, а также интернет-приложений с исп…