如何通过旋转矩阵旋转人物的相机

问题描述 投票:0回答:1

这是代表局部坐标系的起始 RGB 向量:

enter image description here

使用一些旋转矩阵,我旋转它们:

enter image description here

我想保持 RGB 向量在视觉上固定并旋转相机视点,以便生成的图像显示相对于局部坐标系旋转的世界坐标系:

enter image description here

我该如何以编程方式做到这一点?

matlab plot
1个回答
0
投票

首先,为轴手柄分配一个变量:

h = gca;

然后,您可以操作 View 属性(方位角和仰角)。 例如,要获得 X、Y 轴的平面视图,请设置:

h.View = [0 90]

如果这还不够,你还可以控制cameraPosition属性。

另请参阅以下文档:

https://www.mathworks.com/help/matlab/ref/matlab.graphics.axis.axes-properties.html https://www.mathworks.com/help/matlab/creating_plots/defining-scenes-with-camera-graphics.html

© www.soinside.com 2019 - 2024. All rights reserved.