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

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

blank
blank
blank
Красота
blank
Снук Г — 3D-ландшафты в реальном времени на C++ и DirectX 9
Снук Г — 3D-ландшафты в реальном времени на C++ и DirectX 9



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



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


Название: 3D-ландшафты в реальном времени на C++ и DirectX 9

Автор: Снук Г

Аннотация:

Хотите ли вы создать свою игру в жанре стратегии в реальном времени или симулятор земной поверхности - данная книга будет вам верным помощником. А может быть, вы хотите превзойти в терраморфинге создателей "Периметра"? Тогда эта книга может стать для вас отправной точкой в нелегком пути. Шаг за шагом вы будете изучать построение ландшафтного движка с использованием DirectX 9 и C++. Вы узнаете, как применять пиксельные и вершинные шейдеры, а также о методиках текстурирования ландшафта, об имитации реалистичных гор, долин, неба, водных поверхностей. Создайте свой собственный мир!


Язык: ru

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

ed2k: ed2k stats

Издание: 1ое издание

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

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

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

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
Сцены, внеинтерьерные, водная мозаика      264—265
Сцены, внеинтерьерные, изображение маски      243-244
Сцены, внеинтерьерные, многоэтапный подход      233-235
Сцены, внеинтерьерные, отображение на ландшафт      260-261
Сцены, внеинтерьерные, отображение неровностей      239-245
Сцены, внеинтерьерные, приемы рендеринга травы      257-259
Сцены, внеинтерьерные, рассеянный свет      235-239
Сцены, внеинтерьерные, суррогаты растительности      255-257
Сцены, внеинтерьерные, текстура скальной породы      198-199 212
Сцены, внеинтерьерные, текстура снежного покрова      212
Сцены, внеинтерьерные, текстура травы      198-199
Сцены, внеинтерьерные, текстурагрунта      198-199 212
Сцены, внеинтерьерные, формирование островов      262-264
Счетчик отметок реального времени (RTSC)      295
Таймер для хронометража кода      314-320
Таймер, области видимости      320
Текстовые строки      288-290
Текстура грунта      198-199
Текстура скальной породы      198-199
Текстура снежного покрова      212
Текстуры процедурные, шейдеры      60
Текстуры, D3DXCreateTextureFromFile      35
Текстуры, D3DXFillTextureTX      60
Текстуры, IDirect3DTexture9      35
Текстуры, базовые объекты      35
Текстуры, высота и наклон поверхности      202-203
Текстуры, генерация при помощи программы T2      195-196
Текстуры, загрузка      36
Текстуры, импорт      35
Текстуры, интерполяция поверхностей      201-202
Текстуры, качество      194
Текстуры, компоновка буфера кадра      212-215
Текстуры, методы построения      194-197
Текстуры, настройки шаблона      343
Текстуры, оборачивание в сравнении с ограничением адресов      197
Текстуры, объект cImage      207
Текстуры, объект cTexture      81
Текстуры, пиксельный шейдер      198
Текстуры, светорассеяние на объективе      229
Текстуры, смешение      197-211 242-244
Текстуры, файлы эффектов      38
Текстуры, шаблоны      57-59
Текстуры, шум в естественной среде      211
Тернер, Брайан (Turner, Brian), «Real-Time Dynamic Level of Detail Terrain Rendering with ROAM»      157
Тессендорф, Джерри (Tessendorf, Jerry)      266 267
Тики таймера, обновления в игре и      69-70
Тики таймера, подсчет      315
Тики таймера, счетчик      273
Тип данных, double      53-55
Тип данных, float      54-55
Тип данных, half      53-55
Тип данных, int      53-55
Типы данных, HLSL      53-56 337-338
Типы данных, семантика      55
Точки и векторы      22-23
Точность вещественных чисел      329-331
Трава, приемы рендеринга      257-259
Трава, текстура      198-199
Трассировка, макрос для отладки      313
Трассировка, стека      303
Требования к процессору      6 348
Треугольники и ландшафтная геометрия      см. "Метод ROAM"
Уатт, Алан (Watt, Alan), 3D Computer Graphics      29
Уведомление об ошибках      302-306
Углы эйлеровы      32
Углы, скалярное произведение векторов      24-27
Узел преобразования      43
Узлы преобразований      43
Узлы сцены      88 109-110
Ульрих, Тэтчер (Ulrich, Thatcher)      169
Управление временными приоритетами      69-70
Управление миром      см. "Сцена"
Управление приоритетом потоков      69-70
Упрощающие меши      36
Уровень моря      262 263
Условные выражения      56 338-339
Устройство ввода CD3DArcBall      17 18
Утверждения времени компиляции      309-310
Утверждения, отладочные предупреждения и комментарии      301-308
Утилиты, файлы D3DUtil      18
Файловый ввод-вывод      88
Файлы (моделей) с расширением .x      34
Файлы (эффектов) с расширением .fx      34
Файлы с расширением .bmp      35
Файлы с расширением .dds      35
Файлы с расширением .dib      35
Файлы с расширением .jpg      35
Файлы с расширением .png      35
Файлы с расширением .tga      35
Файлы с расширением .x      34
Файлы цифровых карт высоты (DEM, Digital Elevation Model)      124
Файлы эффектов, .fx-файлы      34
Файлы эффектов, cEffectFile      82 83 222 223
Файлы эффектов, D3DXCreateEffectFromFile      41
Файлы эффектов, FindNextValidTechnique      41
Файлы эффектов, загрузка и поиск лучшего варианта реализации      41-43
Файлы эффектов, объект ID3DXEffect      41
Файлы эффектов, одно- и многопроходные варианты реализации в них      38-40
Файлы эффектов, однопроходные варианты в сравнении с многопроходными      38-40
Файлы эффектов, описание      37
Файлы эффектов, рендеринг воды      276-280
Файлы эффектов, рендеринг неба      223-225 226-227
Файлы эффектов, функции на языке HLSL в них      61-64
Файлы, D3DApp      17
Файлы, D3DEnumeration      17
Файлы, D3DFile      17 18
Файлы, D3DFont      17 18
Файлы, D3DSettings      17 18
Файлы, D3DUtil      18
Файлы, DirectX Samples Framework      17-18
Файлы, dxreadme.htm      16
Файлы, FloatTools.h      331
Файлы, fxc.exe      31
Файлы, импорт текстур      35
Флаги, D3DXTRACKFLAG      48
Флаги, контроль состояния битов      281-284 309
Фоновое изображение и облака      228-229
Фрактальное броуновское движение (fBM, Fractional Brownian Motion)      134-135
Функции на языке HLSL, внутри файлов эффектов      61-64
Функции уведомления в квадрадеревьях      116
Функции языка HLSL, встроенные      56-57
Функции, список поддерживаемых      339-343
Функция вывода текста      20
Функция рефракции      57
Функция шума Перлина      127-135
Функция, mul      57
Функция, QueryPerformanceCounter      315
Функция, TextOut      20
Хиггинботэм, Вилли (Higginbotham, Willy)      5
Хоппе, Хьюз (Hoppe, Hughes)      36
Хоффман, Натаниэль (Hoffman, Nathaniel)      246 250
Хронометраж кода      314-320
Цвета, computeSunLightColor      247
Цвета, RGBA и пиксельные шейдеры      59
Цвета, z-буфер и рассеянное освещение      236-239
Цвета, пиксельный шейдер      59
Цвета, смешение      207
Целые числа, получение из вещественных      327-329
Числовые выражения      56
Шаблон класса с единственным экземпляром      286
Шаблоны, HLSL      57-59
Шаблоны, SetSamplerState      57
Шейдеры      см. также "Язык описания тендеров высокого уровня (HLSL)"
Шейдеры вершинные и пиксельные      43 51 52-53
Шейдеры пиксельные      198
Шум, смешение текстур      211
Шум, шаблоны н анимация облаков      227
Эйлеровы углы      32
Элементы мозаики с Tile Terrain и cTileTerrainSection      190
Элементы мозаики, взаимосвязанная ландшафтная мозаика      187-192
Элементы мозаики, водная мозаика      264-265
Язык Cg (NVIDIA)      51
Язык описания шейдеров высокого уровня (HLSL)      см. также "Пиксельные шейдеры" "Вершинные
Язык описания шейдеров высокого уровня (HLSL), D3DXCompileShader      61
Язык описания шейдеров высокого уровня (HLSL), D3DXCreateEffect      61
Язык описания шейдеров высокого уровня (HLSL), выражения и встроенные функции      56-57
Язык описания шейдеров высокого уровня (HLSL), доступные типы данных      337-338
Язык описания шейдеров высокого уровня (HLSL), настройки шаблона      343
Язык описания шейдеров высокого уровня (HLSL), обзор      43 51
Язык описания шейдеров высокого уровня (HLSL), переменные и типы данных      53-56
Язык описания шейдеров высокого уровня (HLSL), поддерживаемые функции      339-343
Язык описания шейдеров высокого уровня (HLSL), работа на унаследованной технике      60-61 213
Язык описания шейдеров высокого уровня (HLSL), текстуры и шаблоны      57-59
Язык описания шейдеров высокого уровня (HLSL), файлы эффектов      43 61-64
Язык описания шейдеров высокого уровня (HLSL), формат вершинных и пиксельных шейдеров      43
Язык описания шейдеров высокого уровня (HLSL), числовые и условные выражения      338-339
Язык описания шейдеров высокого уровня (HLSL), шейдеры процедурных текстур      60
1 2 3
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2024
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте