Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
DirectX. Продвинутая Анимация (2004) [rus].pdf
Скачиваний:
335
Добавлен:
16.08.2013
Размер:
8.39 Mб
Скачать

456

Flipcode

http://www.flipcode.com

Еще один неизвестный сайт посвященный программированию. Здесь вы можете найти последние новости, посвященные программированию, общаться с другими пользователями и даже посмотреть галерею лучших картинок дня (image of the day). Когда вы будете на этом сайте, обязательно посмотрите ссылки Kurt'а на некоторые интересные научные разработки и инновации!

Chris Hecker and Jeff Lander Physics

Chris Hecker: http://www.d6.com/users/checker

Jeff Lander: http://www.darwin3d.com

Целью этой книги было помочь вам в короткие сроки научится создавать привлекательные эффекты анимации. Я признаю, что иногда я немного небрежно относился к физике, но целью было показать вам, как можно достичь тех или иных эффектов. Для получения дополнительной информации я рекомендую вам изучить статьи или демонстрационные программы Chris Hecker или Jeff Lander, посвященные использованию физики в играх.

Рекомендуемые книги

Каждый великий программист имеет собственный набор используемых книг. Я не являюсь исключением, поэтому предлагаю вашему вниманию обзор книг, которые тематически пересекаются с моей книгой.

ProgrammingRolePlayingGameswithDirectX byJimAdams(PremierPress, 2002)

ISBN: 1-931841-09-8

Еще одна безобразная реклама меня! На самом деле моя книга по программированию ролевых игр является великолепным пособием тем, кто хочет делать игры с нуля. Эта книга не ограничивается созданием ролевых игр, она показывает ключевые компоненты, используемые в игровом движке, такие как графический октантный движок, управление персонажем и инвентарем. Она также показывает, как создать ядро библиотек, существенно упрощающих разработку игровых проектов.

Ссылкинакнигиисайты

FocusOn3DModels

byEvanPipho(PremierPress,2002)

ISBN: 1-59200-033-9

Масло моего Хлеба, Рахат моего Лукума - эта книга является путеводителем по основным форматам трехмерных моделей, используемых в современных играх. Эта книга является отличным помощником тем, кто хочет использовать не только форматы файлов .X, .MD2 и .MS3D, описанные в этой книге.

Real-TimeRenderingTricksandTechniquesinDirectX byKellyDempski(PremierPress,2002)

ISBN: 1-931841-27-6

Kelly Dempski показывает как перейти к некоторым продвинутым методам визуализации, например вершинным шейдерам, для получения замечательных эффектов. Эта книга пригодится вам, если вы начинаете изучать вершинные и пиксельные шейдеры, она также содержит разделы, посвященные улучшению игр.

Direct3DShaderX:VertexandPixelShaderTipsandTricks

byWolfgangF.Engel(Wordware,2002)

ISBN: 1-556220-41-3

Это еще одна замечательная книга об использовании пиксельных и вершинных шейдеров. Она поможет вам улучшить графику, используя такие эффекты как пузырьковая визуализация и волны на воде. Применяя технологии, описанные в книге, вы можете создавать привлекательные анимационные эффекты!

Приложение Б

Содержимое компакт-диска

Вы прочитали книгу, теперь пришло время посмотреть программное обеспечение! Компакт-диск этой книги содержит исходный код каждой демонстрационной программы, о которой упоминалось в книге, и, кроме того, полезные утилиты и приложения, используемые для создания эффектов, упоминаемых в книге.

Если вы еще этого не сделали, я рекомендую вам распечатать компакт-диск и вставить его в привод для чтения компакт-дисков. Если автозапуск (autorun) разрешен, вы увидите интерфейс, с которым будете работать при изучении содержимого компакт-диска. Если автозапуск запрещен, вы можете запустить интерфейс, выполнив следующие шаги:

1.Вставьте компакт-диск в устройство для чтения компакт-дисков.

2.Правой кнопкой щелкните на My Computer (Мой компьютер) и в появившемся меню выберите Open (Открыть).

3.Щелкните на устройство для чтения компакт-дисков в списке устройств.

4.В списке содержимого компакт-диска дважды щелкните на файле Start_Here.html. После прочтения лицензионного соглашения нажмите I Agree (Я согласен), если вы принимаете условия (или I Disagree (я не согласен), чтобы выйти из интерфейса).

Если вы приняли лицензионной соглашение и щелкнули кнопку I Agree, вы увидите пользовательский интерфейс Premier Press. Из него вы можете просматривать содержимое компакт-диска или инсталлировать приложения. Вот список приложений, находящихся на компакт-диске.

Содержимое компакт-диска

DirectX 9.0 SDK

Основным приложением является DirectX 9 SDK корпорации Microsoft. Первым делом вы должны установить SDK, т. к. он используется на протяжении всей книги. Для получения помощи в установке DirectX 9.0 SDK проконсультируйтесь с главой 1 "Подготовка к изучению книги".

GoldWave Demo

Все звуковые файлы, которые используются в этой книге, были созданы с помощью GoldWave - небольшой программы редактирования звуков. Эта небольшая программа, созданная GoldWave Inc., позволяет одновременно работать с несколькими звуками. Вы не найдете другой программы, в которой бы запись, воспроизведение иизменение звуков происходили так легко, как в этой. С помощью GoldWave вы можете:

Редактировать звуковые файлы размером до 1Гб;

В реальном времени просматривать амплитуды, спектры и т. д. звуковых файлов;

Осуществлять быструю навигацию, используя средства быстрой прокрутки вперед и назад;

Сохранять и загружать файлы, сохраненные во множестве форматов, как

.WAV, .AU, .МР3, .OGG, .AIFF, .VOX, .MAT, .SND и .VOC;

Выделять кусочки звука при помощи мыши.

Paint Shop Pro Trial Version

Бюджетное решение для редактирования изображений. Используя Paint Shop Pro, вы можете редактировать изображения, как профессионалы, не платя при этом! Эта 30-дневная версия программы редактирования изображений фирмы Jasc позволяет вам открывать множество графических форматов, работать с несколькими слоями, использовать плагины и ретушировать изображения.

Соседние файлы в предмете Программирование на C++