![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите вычеслить
K.o.Z © (2003-03-02 00:24:00)
Добрый вечер.
Плоскость задаётся 4-мя точками в пространстве, мы знаем координаты всех точек.
Необходимо выяснить как плоскость повернута относительно всех осей.
K.o.Z (2003-03-14 23:32:00) [21]
алгоритм ясно и очень дохотчиво изложен, за это я весьма благодарен
НО не могу вспомнить такое: кто такие координатные векторы (реперы)? поэтому и не могу вспонить как их получить и делать с ними каких-либо последующих действий
Раскажите пожалуйста по-подробней, т.к. нет под рукой учебника по геометрии
Asteroid (2003-03-12 16:26:00) [22]
> не забываем перевести радианы в градусы
Это только для OpenGL; DX работает с радианами
i-C3H7OH (2003-03-12 15:15:00) [23]
нормаль найти просто
это векторное произведение (A-C)x(B-C) = вектор, перпендикульрный нашей плоскости. A,B,C - 3 наших вектора (точки)
дальше делам так как предлагает Думкин © (10.03.03 07:28),
а потом как ZmeiGorin © (10.03.03 19:59)
не забываем перевести радианы в градусы и подправить угол, чтоб лежал в нужной четверти. усе.
ZmeiGorin (2003-03-10 19:59:00) [24]
Потом??? искать арккосинусы :-)
Думкин (2003-03-10 07:28:00) [25]
Есть такая вещь направляющие косинусы.
1. Когда найдешь нормаль, нормализуйй ее - длина 1.
2. Есть координатные вектора(реперы). Ищещь скалярные произведения нормали с этим реперами(в обычном пр-ве их три).
3. Полученные числа - направляющие косинусы. Ну т.е. собственно и дают косинусы нужных тебе углов.
Что ты потом со всем будешь делать - не знаю.
Denton (2003-03-07 22:58:00) [26]
ой помучаешся ты с етим, если б полистал форум то нашол бы и мой аналогичный вопрос (не ищи там нет нормального ответа),
кароче как говорят вычисляеш нормаль если надо повернуть относительно двух осей то вычисляеш угол между номмаллю и ее проекцией и поворачиваеш на етот угол вокруг вектора перпендикулярного нормали и неспрашивай как это все вичислять
K.o.Z (2003-03-07 21:52:00) [27]
ну тогда по др. - какие след. шаги вычисления после нахождения нормали ?
Думкин (2003-03-03 06:50:00) [28]
> K.o.Z © (02.03.03 14:12)
> и что мне делать потом делать нормалью?
А в какой форме ожидается ответ?
"У меня не работает двигатель. - почистите карбюратор. - а что такое карбюратор, да и двигатель тожа?"
K.o.Z (2003-03-02 14:12:00) [29]
и что мне делать потом делать нормалью?
MBo (2003-03-02 06:13:00) [30]
1. Плоскость задается 3-мяточками, не лежащими на одной прямой.
2. Найти вектор нормали (взять векторное произведение векторов ab и bc)