theArcticOcean

博观而约取,厚积而薄发

【VTK】create spline points

定义5个点 double p[5][3] = { {0.0, 4.0, 0.0}, {2.0, 0.0, 0.0}, {4.0, 2.0, 0.0}, ...

2018-11-25 16:04:07

阅读数 163

评论数 3

【VTK】vtk actor空间变换后的点映射与向量映射

在三维空间中,人们通常需要对平面等形体进行旋转,拖拽等操作。比如下面的过程: 将平面绕平面的Y轴旋转一定角度 将其绕平面自身的X轴旋转一定角度 将平面向向量方向(1, 2, 3)移动一段距离。 这样复杂的操作通常需要我们使用vtkActor提供的操作函数: void vtkProp3D:...

2018-11-06 21:28:16

阅读数 316

评论数 0

【VTK】vtkTextActor位置设置问题

在之前的文章【vtk】获取vtkTextActor的长和宽 中我们知道了如何获取text的长和宽。 本文讨论vtkTextActor的size在变宽后,它的位置问题。 在vtkTextActor中,有提供SetPosition方法,从注释可以看出,它的参数对应着actor的左下角坐标。 /*...

2018-11-04 19:30:29

阅读数 786

评论数 0

【VTK】平面的平移和旋转

本文探讨的平面操作主要是平移和绕轴旋转。 在vtkPlane中保存有数据成员 double Normal[3]; double Origin[3]; 同时,vtkPlane也提供了原点读写函数,法向量读写函数 /** * Set/get point through whic...

2018-11-04 11:23:07

阅读数 905

评论数 0

【VTK】关于QVTKOpenGLWidget的RenderWindow设置问题

在这篇文章:【VTK】use vtk in qt widget example 的基础上继续实验。 如果不给QVTKOpenGLWidget设置RenderWindow,尝试直接去默认默认值,那么它的返回值是一个nullptr。 printf( "...

2018-11-02 10:05:06

阅读数 683

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭