4

所以我在matlab中有一个制作电影的程序。影片由如下所示的帧组成:

现在通过执行以下操作设置相机角度:

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

这些数字通过使用相机工具栏旋转到正确的视图然后使用命令来使用:

 get(gca, 'CameraPosition')

现在我想设置相机的变焦。我怎样才能做到这一点?

注意:缩放到正确的位置并执行上述get命令不会返回任何差异。所有缩放位置都相同。

4

1 回答 1

4

您可以使用该属性CameraViewAngle来控制相机的缩放,例如

set(gca, 'CameraViewAngle', 0.5)

设置角度或

get(gca, 'CameraViewAngle')

查询当前视角。

于 2013-03-05T09:44:09.533 回答