前言:本博文主要介绍VTK中常用的三维交互窗口QVTKOpenGLNativeWidget在Qt中的应用方式,以及如何自定义三维交互窗口。
自定义的三位交互窗口
QVTKOpenGLNativeWidget
描述:QVTKOpenGLNativeWidget是对QOpenGLWidget窗口的扩展,用于实现vtkGenericOpenGLRenderWindow。
实现方式:添加QOpenGLWidget窗体,提升为QVTKOpenGLNativeWidget。可以根据需求添加各种小控件。
自定义的三维交互窗口
功能:方向标识块(左下角↙),绝对坐标系,以及参考平面(xy, yz, xz)。另外可以设置视图的类型:轴测图,左视图,右视图,顶视图,俯视图,前视图,后视图等。
交互窗口设置的交互类型为:自定义的vtkInteractorStyleTrackballCamera。文章来源:https://www.toymoban.com/news/detail-638284.html
另附自定义三维交互窗口的源码文章来源地址https://www.toymoban.com/news/detail-638284.html
到了这里,关于VTK-三维交互窗口-QVTKOpenGLNativeWidget的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!