Установить Matlab Camera View (в основном Zoom)

Так что у меня есть программа в Matlab, которая делает фильм. Фильм состоит из кадров, которые выглядят так:

Теперь угол камеры устанавливается следующим образом:

campos(1.0e+002 *[1.317650052908556 -1.507231720261665 0.834498724031213]);

Эти числа используются, поворачиваясь к правильному виду с помощью панели инструментов камеры, затем используя команду:

 get(gca, 'CameraPosition')

Теперь я хочу установить масштаб камеры. Как я могу это сделать?

Примечание: масштабирование в правильное положение и выполнение get Команда, описанная выше, не возвращает ничего отличающегося. Это одинаково для всех положений зума.

1 ответ

Решение

Вы можете использовать собственность CameraViewAngle для управления зумом камеры, например

set(gca, 'CameraViewAngle', 0.5)

установить угол или

get(gca, 'CameraViewAngle')

запросить текущий угол обзора.

Другие вопросы по тегам