|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
09.10.2014, 11:13 | #11 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,601
|
Структура для рендеринга сцены
Код:
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
09.10.2014, 11:40 | #12 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,601
|
Структура обертка (wrapper) над DirectX 8
Код:
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
09.10.2014, 13:25 | #13 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,601
|
Чтобы удалить одно связный список, достаточно в деструкторе удалить следующий элемент. И он по цепочке удалится весь, так как удаляемый элемент тоже вызовет деструктор, который удалит следующий элемент. Сегодня понял, два года я неправильно это делал, так как я пролистывал список до последнего элемента. Поэтому я не стал нормальным программистом.
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
10.11.2014, 17:31 | #14 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,601
|
Если у кого-то есть проблемы с пониманием что такое матрица мира, проекции, вида, то возможно, прикрепленный исходник поможет разобраться:
1. вывод координатных осей Ox, Oy, Oz 2. матричные преобразования на кнопках A, B, C, D (перемещение), E, F(вращение по оси), G ,H(вращение по оси), I, J (вращение по оси) 3. отрисовка треугольников 4. отрисовка куба 5. вывод матрицы мира на экран 6. вывод матрицы вида 7. вывод матрицы проекции
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
10.11.2014, 17:35 | #15 |
Участник клуба
Регистрация: 30.07.2008
Сообщений: 1,601
|
Пример вывода буферов точек, треугольников, линий на экран
1. при движении курсора мыши, в буфер добавляется точка 2. при 3 кликах левой кнопкой, создается буфер с треугольником 3. при 2 кликах правой кнопкой, создается буфер с линией directx 8
"SPACE.THE FINAL FRONTIER.This's a voyage of starship Enterprise. It's 5-year mission to explore strange new worlds,to seek out new life and civilizations,to boldly go where no man has gone before"
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C чего начать? ...игра 3D RPG с использованием DirectX. | Odinok | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 10 | 25.07.2011 15:16 |
Создание GUI в DirectX | Selestis | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 11 | 02.08.2010 15:15 |
создание игры DirectX и C++ | Nick007 | Помощь студентам | 0 | 24.03.2010 13:17 |
Снимок экрана приложений использующих DirectX | AxenicX | Общие вопросы C/C++ | 1 | 15.02.2010 22:20 |
Вопросы по разработке приложений DirectX. | Вадим Буренков | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 13 | 05.11.2009 12:50 |