VTK Introduction
昨天在网上瞎逛,发现一个开源的3D视觉库(http://www.vtk.org/)。这个库支持C++,Java,Python,Tcl语言。Tcl语言倒是第一次听说,后来查了些关于它的,应该和Python类似,有时间再看看。
引起我想试试这个库的原因其一是其网站上3D图片很漂亮,其二跨平台。首先在Download中下载最新的5.0.1。它提供了vtk-5.0.1-win32.exe,vtk-5.0.1.zip,vtkdata-5.0.1.zip。开始以为直接装vtk-5.0.1-win32.exe就可以用,其他的只是源码而已。后来安装了vtk-5.0.1-win32.exe以后,发现里面什么dll文件都没有,后来才知道这只是一个Tcl脚本语言的解释器。
于是在网上搜索,看看怎么应用的。首先需要下载CMake,通过它读取源代码路径下的CMakeLists.txt来构建不同的工程。详细的配置可以参考http://www.cs.auckland.ac.nz/~jli023/vtk/BuildandinstallVTKbinaries.htm,新版本的配置与之非常类似的。然后