Изменение ракурса в динамическом визуализаторе К3-Мебель
Материал из К3-Визуализатор
Изображение сцены в окне визуализатора можно подвинуть, повернуть, сделать крупнее или мельче при помощи несложных манипуляций мышью:
- для сдвига изображения сцены вверх-вниз-влево-вправо нужно зажать колесико (или среднюю кнопку мыши) и, не отпуская его, перемещать сцену в нужную вам сторону;
- для сдвига изображения сцены вперед-назад нужно вращать колесико мыши вперёд или назад, в зависимости от того, что вам нужно — приблизить или отдалить объект;
- для поворота изображения сцены нужно зажать левую кнопку мыши и, не отпуская её, перемещать курсор в сторону планируемого поворота.
Вращение сцены осуществляется с рядом особенностей.
Во-первых, вращать можно в один момент только вокруг одной из осей.
Во-вторых, вращение вокруг разных осей происходит по разным правилам:
- при движении мыши в преимущественно горизонтальном направлении вращение будет происходить вокруг оси в центре сцены, параллельной вертикальной оси координат (OZ) сцены, независимо от того, как повёрнуто изображение в визуализаторе;
- при движении мыши в преимущественно вертикальном направлении это будет ось в центре сцены, лежащая горизонтально в плоскости изображения в визуализаторе. То есть, расположение оси напрямую зависит от расположения изображения.
На рисунке мы видим сцену при виде сверху. Горизонтальная ось будет определяться по ракурсу. Вертикальная — по вертикальной оси системы координат, и в данном ракурсе будет направлена «в глаза» наблюдателю, а вращение будет осуществляться «по кругу».
В-третьих, есть два типа вращения: однократное и постоянное.
- При работе левой кнопкой мыши, сцена вращается до тех пор, пока вы не остановите курсор и потом отпустите кнопку;
- при работе правой кнопкой мыши, сцена продолжит вращаться с заданной скоростью даже после того, как вы отпустили кнопку. Аналогичный эффект создаётся, если левую кнопку мыши отпустить, не останавливая руку, будто бы вы «кидаете» объект. Скорость вращения будет зависеть от «силы вращения» — то есть, скорости, с которой двигалась рука.