У меня много точек (которые вместе образуют 3d-эллипс) в заданном кадре (X, Y, Z), а затем у меня есть вектор (u, v, w). Я хочу ориентировать эллипс вдоль вектора (u, v, w). У кого-нибудь есть полезные мысли о том, как это сделать?Вращающийся вопрос
ответ
Ну, я предполагаю, что вы можете перепроектировать уравнение эллипса, увидев, что вписывается в 4 или 5 пунктов (я не могу вспомнить, какой из них, но это должно быть легко выяснить из уравнений). вы можете знать две основные оси и центральную точку для эллипса, и преобразование должно быть прямым.
Кроме того, если у вас уже есть фрейм для эллипса, вы можете получить уравнение эллипса, а не ряд точек поверхности – whybird
Хотя я поддерживаю математический подход @Paul С (и есть upvoted его), альтернативный перебор подход, который будет работать для многих произвольных удлиненных форм является:
- Определить происхождение как центр фоторамкя
- Найти самую удаленную точку от начала координат.
- Определите поворот, который приведет эту точку в линию с вашим вектором.
- Примените это вращение ко всем другим точкам.
- 1. JQuery Вращающийся баннер Вопрос
- 2. вращающийся круг с салфеткой вопрос
- 3. Вращающийся взгляд на Android-вопрос
- 4. Вращающийся MKMapView
- 5. Вращающийся ScrollView
- 6. Вращающийся MKMapKit
- 7. Вращающийся FloatingActionButton
- 8. Вращающийся Vector3D
- 9. Вращающийся UIButton
- 10. Вращающийся объект
- 11. Вращающийся отзыв
- 12. вращающийся в java
- 13. Нажатие на вращающийся CCLayer
- 14. Вращающийся стол, LINQ синтаксис
- 15. Вращающийся Coverflow силу по
- 16. Вращающийся UIImage в Swift
- 17. IOS Вращающийся телефон врезается
- 18. Вращающийся весь уровень
- 19. Консоль 3D Cube Вращающийся
- 20. Вращающийся вид имеет мерцание
- 21. JQuery анимации вращающийся DIV
- 22. Вращающийся текст сохраняет ширину
- 23. iOS UILabel вращающийся выпуск
- 24. Вращающийся квадрат в javascript
- 25. Вращающийся объект вокруг оси
- 26. Javascript Функция - Вращающийся страница
- 27. Вращающийся массив иначе
- 28. Вращающийся спрайт генерировать артефакты
- 29. 3D визуализация - вращающийся куб
- 30. вращающийся/Fortune колесо
OpenGL или что? Если вы просто хотите узнать о математике, это действительно не подходящее место, чтобы спросить. http://en.wikipedia.org/wiki/Rotation_matrix#Dimension_three –