Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Фленов М. — DirectX и С++. Искусство программирования
Фленов М. — DirectX и С++. Искусство программирования



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: DirectX и С++. Искусство программирования

Автор: Фленов М.

Аннотация:

Рассмотрено программирование графических эффектов на языке C++ с использованием популярной библиотеки DirectX. На занимательных практических примерах показано, как создавать различные визуальные эффекты (реалистичный огонь, электрические разряды, зеркала и др.), используемые при разработке демонстрационных роликов (Demoscene). Пошагово описано применение основных методов и интерфейсов DirectX. Показано, как написать оптимальный и эффективный программный код. Большое внимание уделено технологии использования вершинных и пиксельных тендеров для создания реалистичных изображений. Компакт-диск, прилагаемый к книге, содержит листинги примеров из книги и дополнительную информацию по DirectX.


Язык: ru

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2006

Количество страниц: 384

Добавлена в каталог: 06.03.2008

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
3D-графика, оптимизация      167
3D-сцена, настройка освещения      123
3D-эффект      203
3D-эффект, зеркало      304
3D-эффект, размытие      214
AI      16
Direct3D      31 97
Direct3D, инициализация      31
Direct3D, отображение сцены      97
Direct3D, примитивы      100
Direct3D, формат непреобразованный      211
Direct3D, формат преобазованный      211
DirectDraw      47
DirectDraw, загрузка картинки      57
DirectDraw, инициализация      47
DirectDraw, отображение картинки      61
DirectX, SDK      19
DirectX, SDK, настройка      20
DirectX, оптимизация графики      137
FIFO      75
FVF      104
GDI      11 17
HAL      19
HDC      60
HEL      19
Mesh-объект      117
MMX      30
MSDN      8
RHW      213
SSE      30
WinAPI, ClientToScreen      72
WinAPI, CreateFile      155
WinAPI, DialogBox      93
WinAPI, FillMemory      80 142
WinAPI, GetClientRect      72
WinAPI, GetMessage      79
WinAPI, GetObject      59
WinAPI, GetTickCount      127 129
WinAPI, LoadImage      59
WinAPI, memcpy      106
WinAPI, memset      142
WinAPI, MoveWindow      42
WinAPI, OffsetRect      72
WinAPI, ReadFile      155
WinAPI, ShowWindow      55
WinAPI, UpdateWindow      55
WinAPI, ZeroMemory      141
X-файл      117
X-файл, загрузка      118
Библиотека MFC      30
Буфер вершин      104
Буфер вершин, вывод      112
Буфер вершин, использование      105
Буфер индексов вершин      106
Вершинные шейдеры      218
Демо-вечеринка      7
Демо-ролик      7
Демо-сцена      7
Демо-сцена, синхронизация      126
Демо-сцена, синхронизация, привязка ко времени      126
Интерфейс, ID3DXEffect      293 295
Интерфейс, ID3DXRenderToEnvMap      287 291
Интерфейс, IDirect3D9      38
Интерфейс, IDirect3DDevice9      97
Интерфейс, IDirectDrawClipper      73
Камера просмотра      45 109
Компрессия изображения с потерей качества      138
Матрица      109
Матрица мировая      113 273
Матрица отображения      109
Матрица просмотра      45
Метод IDirect3D, CreateDevice      43
Метод IDirect3D, GetAdapterDisplayMode      42
Метод IDirect3D, Present      99
Метод IDirect3D, SetView      366
Метод IDirect3Ddevice, CreateIndexBuffer      108
Метод IDirect3Ddevice, DrawIndexedPrimitive      115
Метод IDirect3Ddevice, SetStreamSource      114
Метод IDirect3Ddevice, SetTransform      45
Метод IDirect3DindexBuffer, Lock      105
Метод IDirectDraw, Blt      62
Метод IDirectDraw, BltFast      62 69
Метод IDirectDraw, ClearSurface      65
Метод IDirectDraw, Flip      63
Метод IDirectDraw, GetAttachedSurface      54
Метод IDirectDraw, SetColorKey      68
Метод IDirectDraw, SetCooperativeLevel      52
Метод IDirectDraw, SetDisplayMode      52
Метод IDirectDrawClipper, CreateClipper      73
Метод IDirectDrawSurface, BltFast      192
Метод IDirectDrawSurface, GetPixelFormat      82
Метод IDirectDrawSurface, Lock      75
Метод, Begin      295
Метод, BeginCube      291
Метод, CreateCubeTexture      279
Метод, CreateTexture      245
Метод, CreateVertexDeclaration      325
Метод, D3DXMatrixPerspectiveFovLH      289
Метод, DrawPrimitive      209
Метод, GetBackBuffer      279
Метод, GetCubeMapSurface      282
Метод, GetRenderState      272
Метод, LockRect      238
Метод, Pass      295
Метод, SetClipPlane      309
Метод, SetRenderState      208 272 311
Метод, SetRenderTarget      283
Метод, SetTexture      295
Метод, SetTextureStageState      269
Метод, SetValue      366
Морфинг      359
Нормаль      328
Пакет DirectX SDK      19
Потеря поверхностей      87
Свечение      259
Сетка      176
Сеть (mesh), отображение      124
Структура, D3DPRESENT_PARAMETERS      38
Структура, DDPIXELFORMAT      82
Структура, DDSCAPS2      54
Структура, DDSURFACEDESC2      53
Сцена, отображение      112
Сцена, поворот на заданный угол      110
Утилита DxTex.exe      301
Формат цвета, ARGB      210
Формат цвета, XRGB      210
Фрактал      201
Функции Direct3D, D3DXMatrixPerspectiveFovLH      44
Функции DirectDraw, DirectDrawCreate      51
Функции DirectDraw, DirectDrawCreateEx      51
Функция, ClearSurface      55
Функция, CreateQuad      260
Функция, D3DCOLOR_ARGB      210
Функция, D3DCOLOR_XRGB      210
Функция, D3DXCreateCubeTextureFromFile      365
Функция, D3DXCreateEffect      294
Функция, D3DXCreateEffectFromFile      323
Функция, D3DXCreateRenderToEnvMap      288
Функция, D3DXCreateTextureFromFile      122
Функция, D3DXCreateTextureFromFileEx      233 234
Функция, D3DXLoadMeshFromX      120
Функция, D3DXMatrixMultiply      268
Функция, D3DXMatrixRotationX      268
Функция, D3DXMatrixRotationY      268
Функция, D3DXMatrixRotationZ      268
Функция, D3DXPlaneFromPoints      309 310
Функция, D3DXVec3Normalize      329
Функция, Direct3DCreate9      38
Функция, DrawLine      150
Функция, DrawScene      124 207 227 256 280
Функция, DX3DInit      35
Функция, DX3DInitZ      249
Функция, GetCubeMapSurface      283
Функция, InitInstance      31
Функция, lerp      362
Функция, LoadMash      118
Функция, LoadMesh      278
Функция, LoadTexture      243
Функция, MoveWindow      42
Функция, mul      319
Функция, OptimizeInplace      171
Функция, qsort      304
Функция, RenderObject      308
Функция, SetView      206
Функция, SetWorldView      217
Функция, ShaderFuncColored      335
Функция, smoothstep      362
Шейдер версии      316
Шейдер вершинный      313
Шейдер вершинный, использование      321
Шейдер пиксельный      313 321
Эффект прозрачности      192
Эффект размытия      189
Эффект, движение линзы      194
Эффект, движение линзы квадратной      195
Эффект, движение линзы круглой      197
Эффект, движение линзы круглой и выпуклой      198
Язык HLSL      293 313 314
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте