|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
10.06.2010, 14:51 | #1 |
Delphi\C++
Форумчанин
Регистрация: 18.06.2008
Сообщений: 277
|
Поворот куба. Матрицы. DirectX.
Создаю куб функцией D3DXCreateBox. Хочу чтобы он постоянно вертелся. Для того чтобы постоянно не писать строк десять я создал функцию.
Код:
Код:
[/CODE] Последний раз редактировалось Crivel; 10.06.2010 в 16:22. |
10.06.2010, 16:12 | #2 |
Delphi\C++
Форумчанин
Регистрация: 18.06.2008
Сообщений: 277
|
Интересно, вот я уже в этом разделе создал две темы - вчера насчёт куба, как его раскрасить. Так вот - мне не кто не обязан помогать, но что самое чудное, это то что эту тему просмотрели 10 человек, ту которую я создал вчера - 37. Возникает вопрос - почему просто нельзя дать ссылку или написать где я ошибся и понял где копать. Повторяю: мне не кто не обязан помогать, мне не нужен готовый код, мне просто надо понять где и что я не так делаю. Или что моя проблема не разрешима? Я гуглил и не нашёл нечего путного. Кроме того мне щас наверно дадут карту за флуд, хотя это не флуд, а правда.
|
10.06.2010, 16:17 | #3 |
Форумчанин
Регистрация: 12.05.2010
Сообщений: 125
|
Я до такого уровня ещё не дошла, но у меня возник вопрос в этой строке:
Код:
|
10.06.2010, 16:23 | #4 |
Delphi\C++
Форумчанин
Регистрация: 18.06.2008
Сообщений: 277
|
Правильно - ведь в таймере написано:
Inc(x); А в параметрах как раз стоит x. Дело в том у меня куб смазывается, а не поворачивается. |
10.06.2010, 17:13 | #5 | |
Форумчанин
Регистрация: 03.01.2010
Сообщений: 229
|
Цитата:
D3DXMatrixMultiply(WorldMatrix, WorldMatriY, WorldMatrixZ);
подпись
|
|
10.06.2010, 17:30 | #6 | ||
Delphi\C++
Форумчанин
Регистрация: 18.06.2008
Сообщений: 277
|
Цитата:
Вот что получается: (во вложении) Цитата:
Последний раз редактировалось Beermonza; 10.06.2010 в 19:34. |
||
10.06.2010, 18:54 | #7 |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
Может потому что информации мало в ваших вопросах.
Поэтому может и не отвечает никто. 1. Что за функция DrawScene? 2. Какой период таймера? 3. Где вообще код? Скрины совершенно непонятные.
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
10.06.2010, 19:17 | #8 | ||
Delphi\C++
Форумчанин
Регистрация: 18.06.2008
Сообщений: 277
|
Цитата:
Код:
Цитата:
Куб создаётся так: Код:
|
||
10.06.2010, 19:38 | #9 | |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
Цитата:
Попробуйте какое нибудь адекватное время поставить. Например мс 20-30.
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
|
10.06.2010, 19:57 | #10 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
Можно весь код посмотреть?
Изобретатель велосипедов
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Поворот матрицы на 90 градусов | Альбиша | Помощь студентам | 2 | 26.05.2010 01:19 |
Поворот матрицы на 90 гладусов и кое-что еще... | Vlad89 | Помощь студентам | 0 | 25.12.2009 09:40 |
MatLab - поворот матрицы | heavenly | Помощь студентам | 0 | 01.11.2009 15:00 |
СОЗДАНИЕ 3d КУБА | Sergeu | Gamedev - cоздание игр: Unity, OpenGL, DirectX | 11 | 13.02.2009 07:31 |
Поворот матрицы | Cartman18 | Помощь студентам | 2 | 07.02.2008 11:11 |