DirectX 8. Начинаем работу с DirectX Graphics
Отрывок из книги
DirectX 8: Создание и текстурирование простого трехмерного объекта Автор: voxatu Ты уже умеешь инициализировать Direct3D, а значит можно на этой базе создавать трехмерные объекты. Чтобы было совсем интересно, натянем на наш трехмерный объект текстуру и заставим его вращаться!!! Кроме того, воспользуемся фильтрацией текстур и MipMapping'ом, чтобы получить более реалистичный результат почти без потери быстродействия. Попутно, научимся работать со вспомогательной библиотекой Direct3DX. Пример можешь скачать ЗДЕСЬ.
Итак, приступим. За "трехмерный объект" возьмем правильную четырехугольную пирамиду, а за текстуру — подредактированную фотографию каменной стены (первоначальный вариант текстуры взят с сайтана котором собрано огромное количество различных бесплатных для скачивания изображений). Функции WinMain, MessageProc и InitD3D будут очень похожи на аналогичные функции программы из предыдущей статьи, поэтому я буду объяснять, в основном, только модифицированные их части. Структура программы немного изменилась. Теперь более грамотно обрабатываются ошибки, которые могут возникнуть при выполнении той или иной части программы.
Комментарии:
Популярные книги
Черный Маг Императора 12
12. Черный маг императора
Фантастика
:юмористическое фэнтези
,попаданцы
,аниме
,сказочная фантастика
,фэнтези
.
5.00
рейтинг книги
Инженер Петра Великого 2
2. Инженер Петра Великого
Фантастика
:попаданцы
,альтернативная история
,фэнтези
.
5.00
рейтинг книги
Убивая маску
13. Унесенный ветром
Фантастика
:боевая фантастика
.
5.75
рейтинг книги
Черный Маг Императора 5
5. Черный маг императора
Фантастика
:юмористическое фэнтези
,попаданцы
,аниме
.
5.00
рейтинг книги
Протокол "Наследник"
1. Гибрид
Фантастика
:фэнтези
,попаданцы
,аниме
.
5.00
рейтинг книги
Газлайтер. Том 3
3. История Телепата
Фантастика
:попаданцы
,альтернативная история
,аниме
.
5.00
рейтинг книги
Страж Кодекса. Книга VI
6. КО: Страж Кодекса
Фантастика
:фэнтези
,попаданцы
,аниме
.
5.00
рейтинг книги
Дважды одаренный. Том IV
4. Дважды одаренный
Фантастика
:городское фэнтези
,альтернативная история
,аниме
.
7.00
рейтинг книги
Студент из прошлого тысячелетия
2. Соприкосновение миров
Фантастика
:героическая фантастика
,попаданцы
,аниме
.
5.00
рейтинг книги
Темная сторона. Том 1
9. Гибрид
Фантастика
:технофэнтези
,аниме
,фэнтези
,попаданцы
.
5.00
рейтинг книги
Туполев
1327. Жизнь замечательных людей
Документальная литература
:биографии и мемуары
.
5.00
рейтинг книги
Третий. Том 6
Вселенная EVE Online
Фантастика
:боевая фантастика
,космическая фантастика
,фантастика: прочее
,попаданцы
.
5.00
рейтинг книги
Неучтенный элемент. Том 1
1. Антимаг. Вне системы
Фантастика
:городское фэнтези
,фэнтези
.
5.00
рейтинг книги
Тринадцатый XI
11. Видящий смерть
Фантастика
:попаданцы
,аниме
,фэнтези
,фантастика: прочее
.
5.00
рейтинг книги
Товарищ "Чума" 4
4. Товарищ "Чума"
Фантастика
:городское фэнтези
,альтернативная история
.
5.00
рейтинг книги
Linux программирование в примерах
Компьютеры и Интернет
:программирование
,ос и сети
.
5.00
рейтинг книги
Забытые боги
4. Путь князя
Фантастика
:фэнтези
,рпг
,попаданцы
.
5.00