Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
lgick
0 / 0 / 0
Регистрация: 24.11.2013
Сообщений: 2
#1

Подскажите формулу расчета координат перемещения объекта в 2d пространстве - C++

24.11.2013, 07:05. Просмотров 720. Ответов 2
Метки нет (Все метки)

Разрабатываю 2d игру на javascript. Хотел бы прокачаться в линейной алгебре.

Думаю в этой ветке я быстрее найду ответы на свои вопросы чем на подфорумах веб-разработки

Вопрос такой:
Некий объект движется в 2D пространстве. Например имеет данные:

Код
x (координата по x) = 50
y (координата по y) = 30
r (направление) = 270°
S (скорость) = 10
Нужно составить формулы перемещения для этого объекта
У меня получилось так:

Код
// Pi - число Пи 
vX = sin(r * (Pi / -180)) * S
vY = cos(r * (Pi / -180)) * S
Соответственно за каждое перемещение вперед смещение координат будет известно как:

Код
x = x + vX
и
y = y + vY
Эти формулы работают, но они выведены мной и я не совсем уверен в их правильности. Как бы вы написали эти формулы?
Если есть какая литература полезная по теме напишите, почитаю!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2013, 07:05     Подскажите формулу расчета координат перемещения объекта в 2d пространстве
Посмотрите здесь:

C++ Подскажите нужную формулу(С++)
подскажите формулу кубического спайна C++
Как правильно вызывать функцию объекта из другой функции того же объекта? C++
C++ Требуется ли при удалении объекта посредством delete указывать тип объекта?
Не могу совладать - подскажите как формулу написать C++
C++ Найти в n-мерном пространстве min расстояние от начала координат до отрезка, заданного координатами концов
C++ Подскажите, почему для каждого объекта в программе выдает две ошибки
C++ Составить формулу длины отрезка в двухмерном пространстве
C++ Дано n точек в пространстве, упорядочить точки по неубыванию их расстояний до начала координат
Вычисление новых координат для объекта C++
C++ Нужно написать одну и ту же формулу в С++ и в Excel\Calc. Подскажите, где ошибка (есть расхождение)?
C++ Подскажите как оформить формулу в виде кода

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
12890 / 7276 / 811
Регистрация: 27.09.2012
Сообщений: 17,975
Записей в блоге: 2
Завершенные тесты: 1
24.11.2013, 07:32     Подскажите формулу расчета координат перемещения объекта в 2d пространстве #2
Цитата Сообщение от lgick Посмотреть сообщение
Думаю в этой ветке я быстрее найду ответы на свои вопросы чем на подфорумах веб-разработки
есть раздел Математика
lgick
0 / 0 / 0
Регистрация: 24.11.2013
Сообщений: 2
25.11.2013, 03:25  [ТС]     Подскажите формулу расчета координат перемещения объекта в 2d пространстве #3
спасибо!

не увидел раздел
Yandex
Объявления
25.11.2013, 03:25     Подскажите формулу расчета координат перемещения объекта в 2d пространстве
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru