-
-
-
VTK在MFC框架下实现
在MFC中用VTK编译比较麻烦的是路径的设置,这里需要先安装CMAKE,然后用CMAKE安装VTK,然后用CMAKE编译附件中的代码,就可以用VS直接打开工程,运行和调试。可以作为初步入门的例子学习一下。
-
Stanford Bunny shell script斯坦福兔子 脚本 VTK
斯坦福的兔子就不用多介绍了,做三维图像的都知道。VTK是科学可视化工具箱的简称,知道的人也不少。压缩包中的内容除了包括Stanford bunny的原始数据外还包括自己写的两个shell脚本,分别在bunny_data和bunny_reconstruction目录。用途是将ply文件转换成VTK使用的polydata的vtk格式文件。虽然VTK中有vtkPLYReader这样IO类,但是用shell实现不失为一种简便的方法。也可以shell脚本学习的参考
-
Observer与Command模式在VTK类库设计中的应用研究
VTK 作为一套开源的三维可视化开发库在国外越来越被广泛使用.但国内对VKT 内部机制研究相对较少,因而应用受到了限制.Observer 和Command 是软件设计模式的两个分支.灵活的运用这两种模式.提高了VTK的可重用性和扩充性.本文从设计模式的角度,详细阐述了VTK 中消息事件响应的机制,并对VTK 这种设计模式的优点进行了分析,最后通过实例说明了VTK 设计模式的应用.
-
VTK框架结构与运行机制的探讨
介绍了VTK的框架结构和运行机制,给出了利用VTK编程的新方法,并讨论了VTK编程的关键问题,采用Tcl和VTK实现了一个可视化应用程序,结果表明,给出的方法简单易行,对复杂问题的可视化具有潜在的应用价值。
-
基于VTK的Delaunay三角网生成研究
Delaunay三角网作为一种主要的DTM表示法,具有极其广泛的用途。经过20 多年来的研究,它的生成算法已趋于成熟。本文简要介绍了Delaunay三角网的定义及其特性,在简单回顾和评价分割一归并法、逐点插入法、三角网生长法等三类主流算法的基础之上,初步探索了基于vtk类库的Delaunay三角网生成过程,并以实例显示了效果
-
-
-
-
VTK培训教程
Vtk(visualization toolkit)是一个开放资源的免费软件系统,主要用于三维计算机图形学、图像处理和可视化。Vtk是在面向对象原理的基础上设计和实现的,它的内核是用C++构建的,包含有大约250,000行代码,650多个类,还包含有几个转换界面,因此也可以自由的通过Java,Tcl/Tk和Python各种语言使用vtk。 Vtk几乎可以在任何一个基于Unix的平台上操作,以及Windows 95/98/NT/2000/XP。
-