VTK/Developer how to: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
__NOTOC__ __NOEDITSECTION__ | __NOTOC__ __NOEDITSECTION__ | ||
<center>http://public.kitware.com/images/logos/vtk-logo2.jpg</center> | |||
<br /> | |||
<center>'''Welcome to the VTK Wiki, home of the latest VTK documentation and resources on the web. | |||
</center> | |||
The Visualization ToolKit (VTK) is an open source, freely available software system for 3D computer graphics, image processing, and visualization used by thousands of researchers and developers around the world. VTK consists of a C++ class library, and several interpreted interface layers including Python, Tcl/Tk and Java. Professional support and products for VTK are provided by Kitware, Inc. (www.kitware.com) VTK supports a wide variety of visualization algorithms including scalar, vector, tensor, texture, and volumetric methods; and advanced modeling techniques such as implicit modelling, polygon reduction, mesh smoothing, cutting, contouring, and Delaunay triangulation. In addition, dozens of imaging algorithms have been directly integrated to allow the user to mix 2D imaging / 3D graphics algorithms and data. | |||
==Start Here== | ==Start Here== | ||
Line 7: | Line 15: | ||
: [http://www.vtk.org/Bug/my_view_page.php Register] on the Mantis bug tracker | : [http://www.vtk.org/Bug/my_view_page.php Register] on the Mantis bug tracker | ||
===Read=== | ===Read=== | ||
: Browse the [https://docs.google.com/a/kitware.com/document/d/1nzinw-dR5JQRNi_gb8qwLL5PnkGMK2FETlQGLr10tZw/edit VTK Coding Standards] | : Browse the [https://docs.google.com/a/kitware.com/document/d/1nzinw-dR5JQRNi_gb8qwLL5PnkGMK2FETlQGLr10tZw/edit VTK Coding Standards] | ||
: Skim the [[VTK/FAQ | Developer's FAQ]] | : Skim the [[VTK/FAQ | Developer's FAQ]] | ||
: Peruse a few of the [[VTK/Tutorials/External_Tutorials | External Tutorials]] | : Peruse a few of the [[VTK/Tutorials/External_Tutorials | External Tutorials]] |
Revision as of 17:57, 8 May 2014
The Visualization ToolKit (VTK) is an open source, freely available software system for 3D computer graphics, image processing, and visualization used by thousands of researchers and developers around the world. VTK consists of a C++ class library, and several interpreted interface layers including Python, Tcl/Tk and Java. Professional support and products for VTK are provided by Kitware, Inc. (www.kitware.com) VTK supports a wide variety of visualization algorithms including scalar, vector, tensor, texture, and volumetric methods; and advanced modeling techniques such as implicit modelling, polygon reduction, mesh smoothing, cutting, contouring, and Delaunay triangulation. In addition, dozens of imaging algorithms have been directly integrated to allow the user to mix 2D imaging / 3D graphics algorithms and data.
Start Here
Join
Read
- Browse the VTK Coding Standards
- Skim the Developer's FAQ
- Peruse a few of the External Tutorials
Learn
- Watch some of Kitware's Webinars
- Build some of the Wiki Examples
- Read the Advanced Tutorials
Source Code How-to
- Get the VTK Source
- Setup for Git development
- Create, Commit, and Share Change Sets
- Configure and Build VTK
Check the Status
View the Code
Resources
- Contribute a Dashboard
- Dashboards are an important tool we use to ensure quality.
- Communications
- Search the mailing list archives
- Data
- VTK is tested and released with datasets for visualization.
- CDash
- View the VTK Quality Dashboards
- Documentation
- Build the VTK Doxygen documentation
- Roadmap
- Read about what's next in VTK.