VTK简介
2009-05-15 18:39
120 查看
VTK(Visualization Toolkit)是一款用于二次开发的开源的可视化工具包,在世界上同类产品中最有影响,基本上可以作为可视化领域的规范。
VTK 的历史和现状:
1993 年12月,GE的Will Schroeder, Ken Martin 两个人写了一本书: The Visualization Toolkit:
An Object-Oriented Approach to 3D Graphics,VTK 作为这本书的配套软件赠送。由于VTK的出色表现,人们对软件的关注程度远远超过了书,没有几年时间VTK 就拥有了巨大的用户群。VTK 现在是由kitware 公司维护,以开源的形式开发,全世界所有的人都可以加入到开发者的行列。现在VTK 的稳定版本是5.0,nightly 版本每天都会有更新。
VTK 的特点:
Open Source。采用CVS 版本控制跨平台。支持Windows、Unix、Linux、Mac 等多种平台功能强大。适合几乎所有的可视化领域,从医学可视化到数据可视化,都能找到VTK 的用户支持多种语言开发。c++ 语言当然不用说了,还包括脚本语言,如TCL、Python,也支持Java具有强大的开发团队。包括多家开发单位,具有商业化的维护,具有来自全世界使用者的智力资源。
VTK常与QT库结合使用,是非常强大的3D开发环境。
参考书籍
The Visualization Toolkit,第三版(平装);Will Schroeder、Ken Martin与Bill Lorensen三人合著;2004年八月出版。
The Visualization Toolkit User's Guide 。
VTK 的历史和现状:
1993 年12月,GE的Will Schroeder, Ken Martin 两个人写了一本书: The Visualization Toolkit:
An Object-Oriented Approach to 3D Graphics,VTK 作为这本书的配套软件赠送。由于VTK的出色表现,人们对软件的关注程度远远超过了书,没有几年时间VTK 就拥有了巨大的用户群。VTK 现在是由kitware 公司维护,以开源的形式开发,全世界所有的人都可以加入到开发者的行列。现在VTK 的稳定版本是5.0,nightly 版本每天都会有更新。
VTK 的特点:
Open Source。采用CVS 版本控制跨平台。支持Windows、Unix、Linux、Mac 等多种平台功能强大。适合几乎所有的可视化领域,从医学可视化到数据可视化,都能找到VTK 的用户支持多种语言开发。c++ 语言当然不用说了,还包括脚本语言,如TCL、Python,也支持Java具有强大的开发团队。包括多家开发单位,具有商业化的维护,具有来自全世界使用者的智力资源。
VTK常与QT库结合使用,是非常强大的3D开发环境。
参考书籍
The Visualization Toolkit,第三版(平装);Will Schroeder、Ken Martin与Bill Lorensen三人合著;2004年八月出版。
The Visualization Toolkit User's Guide 。
相关文章推荐
- VTK简介(4)
- VTK简介及安装
- VTK 编程简介
- VTK简介
- PCL(Point Cloud Library)的第三方库简介(boost,eigen,flann,vtk,qhull)
- PCL(Point Cloud Library)的第三方库简介(boost,eigen,flann,vtk,qhull)
- vtkFeatureEdges 类简介
- VTK简介
- VTK Camera简介
- VTK简介及安装
- PCL(Point Cloud Library)的第三方库简介(boost,eigen,flann,vtk,qhull)
- VTK的简介和安装(Linux)
- PCL(Point Cloud Library)的第三方库简介(boost,eigen,flann,vtk,qhull)
- VTK简介(1)
- VTK简介
- VTK简介
- VTK 编程简介
- VTK简介(2)
- VTK简介
- VTK 编程简介