Показать сообщение отдельно
Старый 27.05.2013, 16:50   #8
DarkMedveD
ПроЭктировщик
 
Аватар для DarkMedveD
 
Регистрация: 26.12.2008
Адрес: Питер
Сообщений: 151
Написано 5 полезных сообщений
(для 6 пользователей)
Ответ: Вращение осей координат

Не-не, родитель не при делах.


Наверно я изначально использовал неправильную концепцию.
Я все изменения объекта делал в PhysX, потом получал матрицу из этого всего и рендерил уже на ее основе меш.
	if (Actor)
	{
		Actor->getGlobalPose().getColumnMajor44( position );
	}

	result=scale*angle*position;
Грубо говоря - делал так.
Но если я даже буду поворачивать матрицу поворота, то PhysX все равно этого не заметит. То есть мне нужно как-то именно его оси вращать.

Или я не так все делаю?
__________________
Фантазия плохого программиста ограничивается его знанием языка. Фантазия хорошего программиста ограничивается возможностями языка и компилятором. Фантазия гениального программиста не ограничивается ничем.
(Offline)
 
Ответить с цитированием