Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.04.2012, 12:33   #1
demigod82
Пользователь
 
Регистрация: 16.01.2012
Сообщений: 35
По умолчанию Векторы

Я уже некоторое время занимаюсь векторной алгеброй, умею нормализовывать, находить длину, расстояние и прочее. Но не могу понять, как направить объект в лобое направление(т.е. любой угол). С помощью своих знаний могу направлять под углами 90, 45 и т.д. А как сделать, например, 23, или 106, при этом не изменяя скорость объекта?
demigod82 вне форума Ответить с цитированием
Старый 30.04.2012, 19:17   #2
Warn
Форумчанин
 
Аватар для Warn
 
Регистрация: 03.11.2011
Сообщений: 230
По умолчанию

Цитата:
А как сделать, например, 23, или 106
умножить на матрицу (поворотов)

Цитата:
при этом не изменяя скорость объекта?
вектор ориентации объекта !=(не одно и тоже что и) вектор скорости. два разных вектора.
Warn вне форума Ответить с цитированием
Старый 30.04.2012, 20:29   #3
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,690
По умолчанию

Ну например при умножении комплексных чисел их аргументы складываются)

А вообще полярная и сферическая системы координат в wiki глянь, про комплексные числа и кватернионы почитай, про матрицы вращения, углы Эйлера ...

Цитата:
Я уже некоторое время занимаюсь векторной алгеброй, умею нормализовывать, находить длину, расстояние и прочее.
(про R^2)А угол вектора с осью абсцисс, скалярное произведение, поворот вектора, проекция одного вектора на другой ... ?

Цитата:
умею нормализовывать
и
Цитата:
при этом не изменяя скорость объекта?
Или я что-то не так понял?
Kostia вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Циклы (векторы) Horatii Паскаль, Turbo Pascal, PascalABC.NET 2 09.10.2011 11:56
Булевые векторы Sonejka Помощь студентам 1 22.04.2011 13:34
Матрицы и векторы otto07 Помощь студентам 0 03.03.2011 00:10
Векторы в ассемблере unlike777 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 6 26.01.2011 18:41
Векторы в С++ Many man Помощь студентам 5 26.04.2009 12:35