因工作需要,开始从零开始学习VTK。现在分享一下学习心得,仅针对刚刚开始学习VTK的人,避免像我一样走一些弯路。
第一步:了解VTK
可以看水灵的视频(应该水灵上研究生的时候录制),跟着视频学习,保证又快又轻松。看完视频,能够自己建立工程,编写代码,对VTK有初步了解。在此感谢水灵,自行搜索Study_VTK_Together,输入:xfr7。
第二步:熟悉VTK
零基础的话,可以看《VTK图形图像开发进阶》这本书,由东灵工作室编写。能够系统地学习VTK的基本概念和基本原理,书中也提供了大量代码示例。
第三步: 运用VTK
师傅领进门,修行靠个人。这一步没什么捷径,日拱一卒,通过Google等互联网工具不断提高自己。
推荐的VTK学习资源
1、《VTK User's Guide》这本书主要介绍VTK类库的应用,由Kitware公司出版。
2、《The Visualization Toolkit: An Object-Oriented Approach To 3D Graphic》是《VTK User's Guide》配套的教科书,深入讲解了许多可视化算法、数据结构等。
3、《Source》是KitWare公司按季度发行的刊物,里面涵盖了KitWare公司的所有开源项目。
4、Insight Journal是学习VTK非常有参考价值的网站。用户可以通过这个网站向VTK社区贡献自己的代码,也能下载别人上传的代码。