Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Поиск по форуму

Показано с 51 по 75 из 188.
На поиск затрачено 0.02 сек.; сгенерировано 68 мин. назад.
Поиск: Сообщения от: Mind
Раздел: C++ 27.08.2011, 11:18
Ответов: 22
Просмотров: 13,852
Автор Mind
Ответ: передвижение с помощью матриц

Хм... пулучилось. А раньше чето пробывал и не получалось(правда там все почти было по другму написано).Спасибо.

А это я так понял ты написал для самостаятельно построеной матрицы чтобы повернуть...
Раздел: C++ 26.08.2011, 22:35
Ответов: 22
Просмотров: 13,852
Автор Mind
Ответ: передвижение с помощью матриц

Появился еще вопрос:
Как мне сделать сдиг тела а потом поворот в локальных координатах?
Делаю вот так:
RotateEntity(matWorldRY,mx);
MoveEntity(matWorldPos,UP1,0,UP2);
...
Раздел: C++ 26.08.2011, 21:23
Ответов: 22
Просмотров: 13,852
Автор Mind
Ответ: передвижение с помощью матриц

alcoSHoLiK Спасибо большое без тебя бы долго разбирался :)
Раздел: C++ 26.08.2011, 19:21
Ответов: 22
Просмотров: 13,852
Автор Mind
Ответ: передвижение с помощью матриц

Как я понял матрицы нужны для конечного результата, а двигать объекты надо через вектора...
Объясните простой пример:
1)загружаю модель шара("shar.x")
2)создаю матрици мира,вида,проэкции.
3)теперь...
Раздел: C++ 23.08.2011, 22:04
Ответов: 22
Просмотров: 13,852
Автор Mind
Ответ: передвижение с помощью матриц

А как сделать передвижение объекта с помощью матриц в локальных координатах?
Раздел: C++ 22.08.2011, 17:07
Ответов: 22
Просмотров: 13,852
Автор Mind
Ответ: передвижение с помощью матриц

Все разобрался оказалось даже проще:

void MoveEntity(D3DXMATRIX& m,float dx,float dy,float dz)
{

m._11 = 1; m._12 = 0; m._13 = 0; m._14 = 0;
m._21 = 0; m._22 = 1; m._23 =...
Раздел: C++ 22.08.2011, 15:15
Ответов: 22
Просмотров: 13,852
Автор Mind
Ответ: передвижение с помощью матриц

1) m._41, m._42 ... имеют не нулевые значения их значения далеко за пределами 1 000 000 изначально :4to:
2) вторая функция не пашит именно из-за того что я проделываю операцию x = m._41 + dx; y ......
Раздел: C++ 22.08.2011, 14:43
Ответов: 22
Просмотров: 13,852
Автор Mind
Ответ: передвижение с помощью матриц

были проблемы со стандартными матрицами и с углами... да и к тому же хочется понять саму матрицу научится с ней работать ..
Раздел: C++ 22.08.2011, 14:01
Ответов: 22
Просмотров: 13,852
Автор Mind
Ответ: передвижение с помощью матриц

Написал чуть модифицированную функцию но тут проблем еще больше:


void MoveEntity(D3DXMATRIX& m,float dx,float dy,float dz)
{

static float x,y,z;

x = m._41 + dx;
y = m._42 + dy;
Раздел: C++ 22.08.2011, 13:57
Ответов: 22
Просмотров: 13,852
Автор Mind
Ответ: передвижение с помощью матриц

Разве в этом проблема?
Я так понял когда объявляешь их статиками то каждый вызов функции не происходит перезапись участков памяти для переменных, а это экономия ресурсов.
Раздел: C++ 22.08.2011, 13:22
Ответов: 22
Просмотров: 13,852
Автор Mind
передвижение с помощью матриц

Вот столкнулся с проблемой (т.к недавно перешел на С++):
Осуществляю передвижение объектом с помощью функции:


void MoveEntity(D3DXMATRIX& m,float dx,float dy,float dz)
{

static float x,y,z;

...
Раздел: C++ 06.08.2011, 00:28
Ответов: 11
Просмотров: 6,491
Автор Mind
Раздел: C++ 06.08.2011, 00:09
Ответов: 11
Просмотров: 6,491
Автор Mind
Ответ: Полезные ресурсы для С++

Блин ну есть же книги где приводяться примеры реализации 3D с поммощью DirectX9.0 вот собсно это мне и надо.
Раздел: C++ 05.08.2011, 22:46
Ответов: 11
Просмотров: 6,491
Автор Mind
Ответ: Полезные ресурсы для С++

Спасибо конечно, но:
1) нет ли у тебя на примете русских учебников
2) я хотел бы сразу чтобы был пример с игрой, а не программы,которые пишутся на си.
Раздел: C++ 05.08.2011, 21:49
Ответов: 11
Просмотров: 6,491
Автор Mind
Полезные ресурсы для С++

Предлагаю сюда кидать у кого что есть для С++:уроки, книги, примеры ...
Подскажите какую нибудь интересную книгу или уроки для MS Visual C++ 2010
Раздел: Xors3D 05.08.2011, 21:38
Ответов: 25
Просмотров: 9,002
Автор Mind
Ответ: Ключ на Физикс

Шою смеху было до**я! :-D
6 минут не хватает чтоб потестить демку.
Раздел: Xors3D 04.08.2011, 14:54
Ответов: 25
Просмотров: 9,002
Автор Mind
Ответ: Ключ на Физикс

Спасибо .Squid :compl:
А все же куда ты это вставил или где повторил?
Раздел: Xors3D 04.08.2011, 13:17
Ответов: 25
Просмотров: 9,002
Автор Mind
Ответ: Ключ на Физикс

int scanLine (char* str)
{
if (str[0]=='=')
if (str[1]=='=')
if (str[2]=='1')
if (str[3]=='e')
if (str[4]=='<')
if (str[5]=='_')
if (str[6]=='4')
if (str[7]=='2')
Раздел: Xors3D 04.08.2011, 12:29
Ответов: 25
Просмотров: 9,002
Автор Mind
Ответ: Ключ на Физикс

так и знал что ты это скажешь :-D
.Squid расскажи пожайлуста как мне достать ключ.
Раздел: 3D-программирование 04.08.2011, 12:08
Ответов: 6
Просмотров: 10,613
Автор Mind
Ответ: Проблема !?

Всё говоришь... а свой код написать не пробывал. Намного лучше и меньше гемороя.
Я так обычно и делаю.
А вообще я посмотрел код и получается там не может наити анимацию объекта. Такое чувство что она...
Раздел: Xors3D 04.08.2011, 11:15
Ответов: 25
Просмотров: 9,002
Автор Mind
Ответ: Ключ на Физикс

.Squid, если не трудно обьясни что делать или куда кидать те файлы которые ты мне дал.
Раздел: Xors3D 03.08.2011, 22:56
Ответов: 25
Просмотров: 9,002
Автор Mind
Плохо Ключ на Физикс

У кого можно достать или купить ключь на Physx Wrapper?
а то ограниченное время в 6 минут за....о меня уже(не могу нормально потестить на баги игру)
Раздел: 3D-программирование 03.08.2011, 20:59
Ответов: 6
Просмотров: 10,613
Автор Mind
Ответ: Проблема !?

Ксорс и Блитз не одинаковы!
Кури код, подставляй другие команды пробуй эксперементировать все в твоих руках.
На счет анимации сильно помочь не могу.Возможно проблема в коде(в анимации каких-то...
Раздел: Blitz3D 03.08.2011, 13:30
Ответов: 1,517
Просмотров: 592,060
Автор Mind
Ответ: Вопрос-Ответ (для новичков)

Я видно не так хорошо разбираюсь в векторах как ты...
И это плохо!надо как то начать.. ну ладно. :)
...но я имел в виду команду CollisionNY(к примеру):
Раздел: Blitz3D 03.08.2011, 09:53
Ответов: 1,517
Просмотров: 592,060
Автор Mind
Ответ: Вопрос-Ответ (для новичков)

Да извиняюсь от -1 до 1.



Мы говорим про команду которая возвращает компонент нормали, и её значение может быть в пределах -1 - 1 включительно.
Показано с 51 по 75 из 188.

 

Часовой пояс GMT +4, время: 07:34.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com