VTK

VTK A kép leírása, az alábbiakban szintén kommentálva VTK, grafikus vizualizációs könyvtár Információ
Fejlesztette Kitware Inc.
Az első verzió 1990
Utolsó verzió 9.0.0 (2020. május 14)
Letét gitlab.kitware.com/vtk/vtk
Beírva C ++ , Perl , Python , Tcl és Java
Felület Qt
Operációs rendszer Microsoft Windows , Linux és macOS
Környezet Több platformos
Olvassa el a formátumokat VTK
Írásos formátumok VTK
típus Tudományos vizualizációs könyvtár
Engedély BSD
Weboldal www.vtk.org

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

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

  1. "  https://web.archive.org/web/20200202170503/http://marchingcubes.org/index.php/VTK  "
  2. 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]