您的位置:首页 > 其它

vtkResetCamera 用法

2016-09-20 20:38 381 查看
void vtkRenderer::ResetCamera( ) 
Automatically set up the camera based on the visible actors. The camera will reposition itself to view the center point of the actors, and move along its initial view plane normal (i.e., vector defined from camera position to focal point) so that all of
the actors can be seen.

void vtkRenderer::ResetCamera(double bounds[6]) 
Automatically set up the camera based on a specified bounding box (xmin,xmax, ymin,ymax, zmin,zmax). Camera will reposition itself so that its focal point is the center of the bounding box, and adjust its distance and position to preserve its initial view
plane normal (i.e., vector defined from camera position to focal point). Note: is the view plane is parallel to the view up axis, the view up axis will be reset to one of the three coordinate axes.

void vtkRenderer::ResetCameraClippingRange( ) 
Reset the camera clipping range based on the bounds of the visible actors. This ensures that no props are cut off

void vtkRenderer::ResetCameraClippingRange(double bounds[6]) 
Reset the camera clipping range based on a bounding box. This method is called from ResetCameraClippingRange() If
Deering frustrum is used then the bounds get expanded by the camera's modelview matrix.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: