В книге Дмитрия Осипова "Графика в проектах Delphi" представлен уникальный материал, посвященный программированию деловой графики для современных версий Windows.
В первой части издания раскрываются особенности графического механизма Windows и рассматриваются функции прикладного интерфейса программирования GDI (Graphics Device Interface). Во второй части акцент переносится на особенности работы с графикой...
Рассматривается практическое применение библиотек GDI+ и DirectX 9.0 в среде Visual C++ и C# при программировании графики. Подробно изложены возможности библиотеки GDI+: рисование векторных примитивов сложной формы с градиентной заливкой; управление прозрачностью векторных и растровых объектов; поддержка форматов графических файлов (BMP, GIF, TIFF, JPEG и др.); вывод растров с наложением альфа-канала, масштабированием,...
Рассмотрено создание графических приложений для Windows на С++ с использованием новой версии компонента Direct3D 10, входящего в состав библиотеки DirectX 10. Описывается вывод двухмерной и трехмерной графики, связанное с этим программирование вершинных, пиксельных и геометрических шейдеров на языке HLSL. Отдельная часть книги посвящена быстрой разработке приложений с помощью библиотеки DXUT (DirectX Utility). Материал...
Практическое пособие по разработке кросс-платформенных шейдеров на языке OpenGL Shader Language (GLSL) в среде RenderMonkey для использования в операционных системах Windows и Linux с различными версиями библиотеки OpenGL. Рассматривается написание и отладка вершинных и фрагментных шейдеров, использование шумовой функции в модели-ровании и основных моделей освещения, моделирование преломления и дифракции, обра-ботка...
Рассмотрены основные принципы формирования трехмерных изображений на компьютере и практическое применение трехмерной компьютерной графики: распознавание образов, моделирование трехмерных сцен, архитектурное проектирование, анимация и т.д. Приведены сведения о программной поддержке геометрического моделирования и компьютерного синтеза изображений, примеры программ на Турбо Паскале....
Данная книга представляет собой продолжение книги Андре Ламота "Программирование игр для Windows. Советы профессионала" и посвящена созданию трехмерных игр.
В книге освещены различные аспекты разработки трехмерных игр, однако основное внимание уделяется вопросам программирования трехмерных игр - в частности, вопросам представления трехмерных объектов, их визуализации с учетом свойств...
Настоящая книга представляет собой сборник описаний прикладных программ проектирования печатных плат. Среди описываемых программ имеются хорошо известные и недавно появившиеся; узкоспециализированные, предназначенные только для трассировки печатных проводников, и обеспечивающие полный цикл проектирования от разработки библиотечных элементов до выпуска комплекта технологических файлов.
Maya 7 - один из лучших на сегодняшний день пакетов трехмерной графики и анимации. В настоящее время знание Maya является обязательным требованием для всех художников, дизайнеров, режиссеров и программистов игр. Maya используется в индустрии кинопроизводства, а также для создания различных спецэффектов. Если вы только начинаете работать с Maya, эта книга поможет вам быстро и эффективно освоить последнюю версию...
Материал книги и содержимое диска являются практическим руководством по изучению основ трехмерного моделирования в среде самой популярной системы автоматизированного проектирования AUTOCAD. Эта книга поможет вам в короткий срок научиться создавать твердотельные объекты, поверхности и сети.
В основу самоучителя положена авторская методика подготовки конструкторской документации. Даны способы создания моделей деталей и сборок, оформление их на основе конструкторской документации с помощью редактора КОМПАС-График, проектирование листовых деталей, использование библиотек (2D и 3D), оптимальная настройка системы.
Большое количество примеров и иллюстраций позволит быстро изучить...
СD (КОМПАКТ ДИСК) ЧАСТЬ 1. ОСНОВЫ НАЧЕРТАТЕЛЬНОЙ ГЕОМЕТРИИ ЧАСТЬ 2. ОСНОВЫ ТЕХНИЧЕСКОГО ЧЕРЧЕНИЯ ЧАСТЬ 3. ЭЛЕКТРИЧЕСКИЕ СХЕМЫ ЧАСТЬ 4. ОСНОВЫ КОМПЬЮТЕРНОЙ ГРАФИКИ Минимальные системные требования: 1) операционная система Microsoft Windows 2000/XP; 2) проц
В этой книге разработчики с различным уровнем знаний смогут найти всю необходимую информацию для создания различного рода Direct-Х-приложений: мультимедийных энциклопедий или эффектных ЗD-игр, использующих графику Direct® 9.
Данное издание является подробным руководством по использованию трехмерной графики Direct® 9. В нем описаны приемы разработки DirectХ-приложений, начиная от создания окна и заканчивая...
Вы держите в руках руководство по тому, как не допускать и исправлять 99% типичных, разрушительных и просто любопытных ошибок при проектировании и реализации программ на языке C++. Эту книгу можно рассматривать также, как взгляд посвященного на нетривиальные особенности и приемы программирования на C++.Обсуждаются как наиболее распространенные "ля-пы", имеющиеся почти в любой программе на C++, так и сложные...
Когда компания Microsoft выпустила DirectX SDK версии 9.0, включающий в себя начальную версию DirectX с Управляемым Кодом или, иными словами, Управляемый DirectX, возникла реальная необходимость написания книги, посвященной данной теме. До настоящего времени уже было написано несколько книг по этой тематике, но ни одна из них не могла удовлетворить всем требованиям полноты, глубины и уровня детализации материала....
Рассмотрено профессиональное программирование трехмерной графики под Windows на языке С++ с использованием технологии DirectX 9. Раскрыты возможности компонента Direct3D по выводу трехмерной графики, текстурированию объектов, работе с освещением, вершинными и пиксельными шейдерами и др.
Описаны также компоненты DirectInput, DirectMusic и DirectSound. Материал изложен в виде уроков и поможет читателю самостоятельно изучить...
Авторы доступно излагают основные принципы, требуемые для разработки приложений, использующих OpenGL. Текст написан понятно, четко и без лишних отступлений; материал иллюстрируется с помощью прекрасных примеров. Книга удачно структурирована, ее удобно использовать и как учебник, и как справочник; каждая глава завершается справочным разделом, в котором конспективно представлены все функции OpenGL, имеющие...
В книге приведено максимально полное изложение геометрических и алгоритмических основ современной компьютерной графики: математические модели графических элементов на плоскости и в пространстве, фундаментальные законы геометрической оптики и основанные на них алгоритмы построения оптических эффектов, методы геометрических преобразований, анализа и синтеза моделей линий, поверхностей и объектов,...
Книга предназначена для изучения программирования трехмерной компьютерной графики с использованием библиотеки OpenGL. Содержит необходимые теоретические сведения, подробные примеры и справочные материалы с описанием основных функций OpenGL 1.4. У читателя предполагается знание языка программирования C++ и основ линейной алгебры.
Для широкого круга читателей, интересующихся программированием...
Книга рассказывает обо всем, что необходимо знать начинающему дизайнеру. Основное внимание уделяется тому, как проектировать и создавать визуальные сообщения для современных средств массовой информации: газет, журналов, рекламных изданий, компьютерных сетей и т.д. Рассматривается различные виды прикладной, деловой, чертежной и оформительской графики, описаны приемы верстки текста и обработки...
Данная книга посвящена современным методам анимации с использованием DirectX. В книге подробно освещаются последние достижения в области персонажной, лицевой и скелетной анимации. Вы узнаете о методах морфирования, как учитывать законы физики для правдоподобной анимации твердых и мягких тел, как использовать частицы в анимации. Подробно рассматривается работа с форматом .X файлов, анимированными...
Эта книга написана профессиональным разработчиком игр, обладателем престижных премий Dead Reckoning и Sorcerer. В ней рассказывается о том, как с помощью программ The Games Factory и The PIE 3D Game Creation System и других полезных утилит создать зрелищные и увлекательные игры, не написав при этом ни строчки программного кода. Описаны процедуры разработки персонажей, вооружения, декораций, подсчета очков, особенности создания...
Данная книга посвящена программированию игр с помошью ActionScript. Здесь вы найдете подробные указания, необходимые для создания самых разных игр - аркад, головоломок, загадок и даже игровых автоматов. В тексте приведены исходные коды программ и детальные, доступно изложенные инструкции. Базовые принципы программирования ActionScript рассматриваются на примере игр, однако вы без труда сможете применить...
Предполагая, что читатели абсолютно не знакомы с компьютерной графикой, авторы (признанные авторитеты в данной области) доступно изложили основные принципы, требуемые для разработки, использования и понимания систем компьютерной графики. В данной книге математика и физика органично сочетаются с программированием при использовании OpenGL. Предлагаемый подход оптимален, если ставится задача изучить...