Как управлять положением сборки в окне?

Автор Akew, 10.10.17, 21:33:59

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Akew

Здравствуйте!
Существует ли способ программного управления положением 3D модели в окне? Я имею ввиду, например, программно повернуть модель так, чтобы заданное прямое ребро модели стало перпендикулярно плоскости экрана (ребро станет "смотреть" в глаз наблюдателя).
Или хотя бы просто повернуть модель на указанный угол, параллельно сдвинуть ее в указанном направлении на заданное расстояние.
Спасибо.


Akew

Цитата: Sabahs от 10.10.17, 22:49:51
IComponentPositioner
Нет, это не то: мне не нужно компоновать сборку (перемещать и вращать компоненты относительно системы координат). Я хочу научиться поворачивать и перемещать готовую сборку в экране. Например, повернуть куб, вместе со своей системой координат и остальными "причиндалами", нужной стороной к наблюдателю - подобно тому, как это делается мышью.

ksCMRotateCCW - 41887 - вращать изобра­жение против часо­вой стрелки.
ksCMRotateCC - 41888 - вращать изобра­жение по часовой стрелке.
ksCMRotate90CCW -  41889 - вращать изобра­жение против часо­вой стрелки на 90гр.
ksCMRotate90CC - 41890 - вращать изобра­жение по часовой стрелке на 90гр.