Ответ: Перемещения в 3d пространстве.
видимо я один такой лох который делает так
псевдокод move = 0,0,1 - это вперед move = 1,0,0 - это вбок итд move = rotmatrix * move position += move --- UPD: гляжу у Холидела так же Цитата:
|
Ответ: Перемещения в 3d пространстве.
Цитата:
|
Ответ: Перемещения в 3d пространстве.
Цитата:
|
Ответ: Перемещения в 3d пространстве.
Всем спасибо, теперь есть над чем поразмышлять.:) :ok:
|
Ответ: Перемещения в 3d пространстве.
Цитата:
|
Ответ: Перемещения в 3d пространстве.
получить вектор вперед исходя из угла поворота по всем осям умножить на скорость и прибавлять этот вектор к текущему положению объекта
|
Ответ: Перемещения в 3d пространстве.
Давно решил эту проблему, в одной книге очень хороший пример с классом камеры есть, если кому надо: Франк Луна - Введение в программирование трехмерных игр с DX9.
http://www.proklondike.com/books/cod..._dx9games.html Смотреть главу про реализацию класса камеры, она подходит и для объектов естественно) |
Часовой пояс GMT +4, время: 19:01. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot