I have not updated for nearly a year. My previous goal is to accompany the weakness of the VTK mailing list. The mailing list is good source of information, but unfortunately lacking organized structure. The example programs given in the VTK source distributions are also nice, but most of them are written in scripting language which may not be suitable for C++ developers. That is the reason why I would like to write up some illustrative examples with demo figures and source codes using C++ programming language (instead of scripting language such as TCL and Python).
Dues to some personal issues, I can't fit this goal yet. For example, I am not an expert in medical imaging, but I have been asking some examples in C++ related to this field.
So, I would like to invite some volunteers to design and write some tutorials with are in similar format. The invited editors have ability to post some new articles, or edit the previous articles.
The requirements for the content are
1. Programming language (Must be C++)
2. Preferred codebase (Pure VTK is preferable, adding other libraries are okay, but need to explain how to get them in the post)
3. Platform (May not need to in Windows, other platforms are okay)
4. Source codes (Must include the source code - zipped or in a single cpp file, you can upload them to some free web spaces - e.g. Google Page Creator)
5. How to compile and build
6. (Optional) With a single image/video clip to illustrate what it is (to save time of viewers...)
Some possible topics may be interesting
1. A survey of how to use VTK with other GUI libraries (e.g. such as FLTK, Qt)
2. Many illustrative examples of how to use VTK in different fields (such as volume rendering, medical imaging....)
3. Some latest features in VTK (such as GPU acceleration using shaders)
4. Using VTK with ITK (how to bridge them)
For volunteers who are interested, please feel free to contact me via email@example.com. I can grant the editing permission of this blog for volunteers.
Wednesday, May 07, 2008