gpt4 book ai didi

c++ - VTKCamera 焦点和位置之间的差异

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:37:12 30 4
gpt4 key购买 nike

我正在使用 vtkCamera 并且会尝试移动它并让它看向某个点。例如,如果我想将相机放在位置 (x,y,z) 并让它看 (0,0,0) 例如使用 gluLookAt在 openGL 中,我们会将眼睛坐标设置为 (x,y,z),将中心坐标设置为 (0,0,0),并将向上 vector 设置为 ( 0,1,0)

然而,在 vtk 中,使用 vtkCamera 我们有三个独立的方法,即 setPositionsetFocalPointsetViewUp

我的问题是setPositonsetFocalPoint分别对应什么?

谢谢

最佳答案

setPosition对应眼睛坐标。 setFocalPoint 对应于相机的注视位置,因此 gluLookAt。在这个意义上,它的功能与 openGL 和 DirectX 相同。

关于c++ - VTKCamera 焦点和位置之间的差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18021582/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com