VTK
VTK
VTK, grafikus vizualizációs könyvtár
VTK (a vizualizációs ToolKit in English ) egy szabad szoftver könyvtár alatt BSD licenc a C ++ osztályok 2D / 3D adatok vizuális és képfeldolgozás. Könnyen kapcsolódik a Tcl-Tk , Python , JavaScript és Java nyelvekhez . A könyvtár több mint 1100 C ++ osztályt tartalmaz . 1993- tól fejlesztették ki a General Electric csoport Kutatóközpontjában, és először orvosi területen használták. Ezt követően fejlesztői (Will Schroeder és Ken Martin) megalapították az Egyesült Államokban a Kitware Inc.- t , hogy kereskedelmi támogatást nyújtson és folytassa a termék fejlesztését.
Jellemzők
Építészet
Felhasználási területek
Példák
- Kék gömb létrehozása a Tcl-Tk nyelvvel .
package require vtk
package require vtkinteraction
# Instanciation de l'objet sphère et attributs
vtkSphereSource sphere
sphere SetRadius
2.0
sphere SetThetaResolution
16
sphere SetPhiResolution
16
# Mapping de la bibliothèque graphique
vtkPolyDataMapper map
;
map SetInput
[sphere GetOutput
]
# Instanciation d'un acteur et attributs
vtkActor aSphere
aSphere SetMapper map
[aSphere GetProperty
] SetColor 0 0 1
# Création de la fenêtre de rendu
vtkRenderWindow renWin
vtkRenderer ren1
renWin AddRenderer ren1
# Instanciation de l'interacteur
vtkRenderWindowInteractor iren
iren SetRenderWindow renWin
# Ajout de l'objet sphère sur un fond blanc
ren1 AddActor aSphere
ren1 SetBackground
1 1 1
# Rendu de l'image
renWin Render
wm withdraw .
Bibliográfia
-
(en) WJ Schroeder, LS Avila, W. Hoffman, Vizualizálás a VTK-val: oktatóanyag , IEEE tranzakció a számítógépes grafikán és alkalmazásokon, 2000, 20 (5), p. 20–27 . [1]
-
(en) Carsten Zerbst, Tudományos vizualizáció a VTK-val és a Tcl-vel , Linux Magazine 2002. évi 16. szám, p. 60-63 . [2]
-
(en) Drew McCormack, Vizualizációs alkalmazások fejlesztése a kakaóval és a VTK-val , 1. rész, 2003. 2. rész [3] [4]
Hivatkozások
-
" https://web.archive.org/web/20200202170503/http://marchingcubes.org/index.php/VTK "
-
Aphelion a VTK-t használja a 3D-s megjelenítéshez
Könyvek
-
(en) Will Schroeder, Ken Martin, Bill Lorensen, A vizualizációs eszközkészlet, a 3D-s grafika objektum-orientált megközelítése , 4. kiadás, a Kitware Inc. kiadói, ( ISBN 1-930934-19-X )
-
(en) A Visualization Toolkit használati útmutatója , a Kitware Inc. kiadói, ( ISBN 1-930934-18-1 )
Belső linkek
Külső linkek
-
(en) Hivatalos oldal [5]
-
(en) Wiki [6]
-
en) Paraview [7]
-
en) ITK [8]
-
(en) VTKit [9]
-
(en) VTKBlog [10]
-
(en) VTK Journal [11]
-
(en) Vizualizálja a paraméteres felületeket a VTK és a Tcl-Tk segítségével [12]