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

Получить случайные координаты в небольшом радиусе - C++

Восстановить пароль Регистрация
 
pEntity
10 / 5 / 1
Регистрация: 12.12.2012
Сообщений: 371
05.05.2014, 00:11     Получить случайные координаты в небольшом радиусе #1
Здравствуйте.

Есть точка. Vector vecEndPosition;

Нужно от этой точки брать случайные координаты в небольшом радиусе.

То есть видимо нужно vecEndPosition.x; vecEndPosition.y; vecEndPosition.z перемножить как-то. Как ?

Скажем так, от точки А к точке Б, которая является vecEndPosition, это моя жертва, человек, в которого я посылаю линию, только вот эта линия все время прямо в живот человечку летит, а нужно сделать разброс по нему, вот и думаю, что нужно конечную позицию изменять.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.05.2014, 00:11     Получить случайные координаты в небольшом радиусе
Посмотрите здесь:

Минимальное число точек в описанном радиусе C++
Используя датчик случайных чисел, получить координаты вершин треугольника x1, y1, x2, y2, x3, y3, принадлежащие отрезку [-5,5] C++
C++ Как получить координаты курсора при нажатии любой кнопки мыши?
C++ Найти точку, лежащую на внутреннем радиусе окруносьти
C++ Случайные числа (координаты) для объекта OpenGL
C++ Дано множество точек на плоскости, заданных полярными координатами. Получить декартовы координаты этих точек
Найти ошибку в небольшом фрагменте кода C++
C++ Как получить случайные отрицательные числа

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 11:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru