IPB
ЛогинПароль:

 
 Ответить  Открыть новую тему 
> Нужна помощь, Обороты вокруг оси в трёхмерном пространстве
сообщение
Сообщение #1


Пионер
**

Группа: Пользователи
Сообщений: 57
Пол: Мужской
Реальное имя: Левон

Репутация: -  -4  +


Сдравствуйте,имеется следуйщий вопрос: как , имея уже заложенные координаты массивов точек и линий об их местоположении в пространстве, совершить над ними оборот вокруг определённой оси в их-же массивах а потом перевести видимую картику с определенного угла на экран?.Например имеется точки t1(x200,y200,z200) и t2(x200,y400,z350) хочется относительно точки t1 развернуть точку t2 куда угодно но так, чтоб дистанция между ними сохранилась.

P.S. Я не профи.И даже не имею определённого представления об моей задаче, хотя думаю для того кто её решит это будет большой опыт.Цель- 3D.


Заранее благодарю.


--------------------
"Непросто тем,кто полагается на истину авторитета,вместо того,чтобы полагаться на авторитет истины"
Джэрольд Мэсси
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Профи
****

Группа: Пользователи
Сообщений: 705
Пол: Мужской

Репутация: -  20  +


Если вращение во круг произвольной оси, то копать тебе следует в сторону слова "кватернион". Если просто плавно интерполировать углы поворота фигуры и ее координаты из начального положения в конечное, то движение будет неправильным, наступал уже на эти грабли sad.gif
По теме : http://www.gamedev.ru/users/wat/articles/quaternions
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Гость






Спасибо Вам большое, буду раскапывать .
 К началу страницы 
+ Ответить 
сообщение
Сообщение #4


Профи
****

Группа: Пользователи
Сообщений: 618
Пол: Мужской

Репутация: -  24  +


Вот вся необходимая теория: demo.design 3D programming FAQ


--------------------
Close the World...txeN eht nepO
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #5


Гость






Тебе тоже
 К началу страницы 
+ Ответить 
сообщение
Сообщение #6


Пионер
**

Группа: Пользователи
Сообщений: 57
Пол: Мужской
Реальное имя: Левон

Репутация: -  -4  +


Всё впринцапи тему можно закрывать


--------------------
"Непросто тем,кто полагается на истину авторитета,вместо того,чтобы полагаться на авторитет истины"
Джэрольд Мэсси
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #7


Пионер
**

Группа: Пользователи
Сообщений: 57
Пол: Мужской
Реальное имя: Левон

Репутация: -  -4  +


(То что я понял находиться в задачах под названием "я понял")


--------------------
"Непросто тем,кто полагается на истину авторитета,вместо того,чтобы полагаться на авторитет истины"
Джэрольд Мэсси
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 5.12.2020 16:06
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name