VTK 基础入门 ( 一 ) 相机设置

news/2024/7/21 7:42:22 标签: 图像处理

     /**  相机
     SetClippingRange()/SetFocalPoint() / SetPosition()分别用于设置相机的前后裁剪平面、焦点和位置。
     ComputeViewPlaneNormal()方法是根据设置的相机位置、焦点等信息,重新计算视平面 (View Plane)的法向量。
     一般该法向量与视平面是垂直的,如果不垂直,Actor 等看起来会有一些特殊的效果,如错切。SetViewUp0方法用于设置相机朝上方向。
     最后用vtkRenderer::SetActiveCamera)方法把相机设置到渲染场景中。
     vtkCamera 除了提供设置与相机投影因素相关的方法之外,还提供了大量的控制相机运动的方法,
     如 Dolly()、Roll()、Azimuth()、Yaw()、Elevation()、Pitch0和 Zoom()。
     这些方法具体是怎么运动以及相对哪个位置或者方向运动,请参考图2-5 或者关于类vtkCamera 的文档说明。     ** /

    vtkSmartPointer<vtkCamera> myCamera = vtkSmartPointer<vtkCamera>::New();
    myCamera->SetClippingRange(0.0075,20.3786);
    myCamera->SetFocalPoint(0.0573,-0.2134,-0.0523);
    myCamera->SetPosition(10,0,0);
     myCamera->SetViewUp(-0.2234,0.9983,0.0345);

    renderer->SetActiveCamera(myCamera);


 


http://www.niftyadmin.cn/n/5030246.html

相关文章

优秀的Java编程书籍和在线教程

导言 在学习Java编程的过程中&#xff0c;除了通过自学和实践来提升技能&#xff0c;阅读Java相关的书籍和教程也是非常重要的。通过选择适合自己的教材&#xff0c;我们可以系统地学习Java的核心知识&#xff0c;并通过实践来巩固所学内容。本文将介绍一些优秀的Java编程书籍…

软文推广在企业中运用的优势有哪些?

随着互联网的发展&#xff0c;越来越多的企业在推广方式上已经逐渐脱离于传统媒体&#xff0c;软文推广已经成为了企业宣传的主要方式。也有不少企业来找盒子进行推广&#xff0c;接下来媒介盒子就来告诉大家&#xff0c;企业进行软文推广的优势有哪些&#xff1f; 成本低 传统…

51单片机 LCD1602

LCD1602.H #ifndef __LCD1602_H__ #define __LCD1602_H__//用户调用函数&#xff1a; void LCD_Init(); void LCD_ShowChar(unsigned char Line,unsigned char Column,char Char); void LCD_ShowString(unsigned char Line,unsigned char Column,char *String); void LCD_Show…

c#设计模式-创建型模式 之 建造者模式

简介&#xff1a; 将一个复杂对象的构建与表示分离&#xff0c;使得同样的构建过程可以创建不同的表示。提供了一种创建对象的最佳方式。一个 Builder 类会一步一步构造最终的对象。该 Builder 类是独立于其他对象的。意图是将一个复杂的构建与其表示相分离&#xff0c;使得同样…

【C刷题】day2

一、选择题 1、以下程序段的输出结果是&#xff08; &#xff09; #include<stdio.h> int main() { char s[] "\\123456\123456\t"; printf("%d\n", strlen(s)); return 0; } A: 12 B: 13 C: 16 D: 以上都不对【答案】&#xff1a; A 【解析】…

Android8.1 hal 加载wifi ko模块流程

Android如果发现wifi没有正常启动&#xff0c;从下面两个方面 1.是否正常编译出wifi ko文件&#xff0c;如果没有&#xff0c;说明编译的有问题&#xff0c;ko文件的地址vendor/lib/module/devices/wifi 2.如果有编译出ko文件&#xff0c;但还提示Wifi HAL start failed之类的…

机器学习:PCA(Principal Component Analysis主成分)降维

参考&#xff1a;PCA降维原理 操作步骤与优缺点_TranSad的博客-CSDN博客 PCA降维算法_偶尔努力翻身的咸鱼的博客-CSDN博客 需要提前了解的数学知识&#xff1a; 一、PCA的主要思想 PCA&#xff0c;即主成分分析方法&#xff0c;是一种使用最广泛的数据降维算法。PCA的主要思想…

SQL sever中相关查询

目录 一、简单查询 二、条件查询 三、别名查询 四、分组查询 五、排序查询 六、去重查询 七、分页查询 八、模糊查询 九、表连接查询 十、子查询 十一、嵌套查询 一、简单查询 简单查询是最基本的查询类型&#xff0c;用于从数据库中选择特定列或所有列的数据。 1…