Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

24.11.2013, 07:05. Просмотров 843. Ответов 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
Эти формулы работают, но они выведены мной и я не совсем уверен в их правильности. Как бы вы написали эти формулы?
Если есть какая литература полезная по теме напишите, почитаю!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.11.2013, 07:05
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Подскажите формулу расчета координат перемещения объекта в 2d пространстве (C++):

Составить формулу длины отрезка в двухмерном пространстве - C++
#include <stdlib.h> #include <stdio.h> #include <math.h> #include <Windows.h> #include <iostream> bool rectPS(int x1,int y1,int...

Написать формулу расчета пробелов, работа с SETW() - C++
Задача: Написать формулу расчета пробелов, для читаемой информации. Далее будет пример для лучшего понимания задачи. Есть наработка,...

Дано n точек в пространстве, упорядочить точки по неубыванию их расстояний до начала координат - C++
Доброго времени суток всем. Прошу помочь с этими заданиям, написать код в c++ 1. Дано n точек в пространстве. Упорядочить точки по...

Найти в n-мерном пространстве min расстояние от начала координат до отрезка, заданного координатами концов - C++
Найти в n-мерном пространстве минимальное расстояние от начала координат до отрезка , заданного координатами своих концов. Минимальное...

Вычисление новых координат для объекта - C++
Всем здрасьте, молод я по возрасту и не знаю всех формул, нужна помощь в вычислении новых координат. Рисунок приложен. Нужно что бы эта...

Подскажите формулу для вычисления координат - C#
такая ситуация, есть танчик в координатах (x,y) притом что координаты начинаются с низу слева а не как в компьютерах сверху слева. нужно...

2
Croessmah
Ушел
Эксперт CЭксперт С++
13557 / 7707 / 872
Регистрация: 27.09.2012
Сообщений: 18,996
Записей в блоге: 3
Завершенные тесты: 1
24.11.2013, 07:32 #2
Цитата Сообщение от lgick Посмотреть сообщение
Думаю в этой ветке я быстрее найду ответы на свои вопросы чем на подфорумах веб-разработки
есть раздел Математика
0
lgick
0 / 0 / 0
Регистрация: 24.11.2013
Сообщений: 2
25.11.2013, 03:25  [ТС] #3
спасибо!

не увидел раздел
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.11.2013, 03:25
Привет! Вот еще темы с ответами:

Не появляются оси координат в пространстве - MathCAD
Всем здравствуйте! У меня маленькая проблемка. Выбираю график поверхности или любой другой график в пространстве, в место привычной...

AS 3.0 Ограничение перемещения объекта - ActionScript
Добрый вечер! import flash.events.MouseEvent; var arr:Array = new Array(); arr.push(kn_1_kn); arr.push(kn_2_kn); ...

Listener перемещения объекта - Программирование Android
Сколько дней рою интернет, никак не могу найти. Я при помощи ObjectAnimator перемещаю объект(ImageView) мне нужно отследить каждую...

Последовательное вращение системы координат в пространстве - MathCAD
Здарова, мужики. Есть у меня системка с последовательным вращением осей координат. Необходимо найти углы отклонения по каждой оси. Все...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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