Je suis un débutant avec VTK et C++ (mais je connais bien les concepts/Java etc). Je devrai éventuellement utiliser à la fois QT et VTK pour mon projet. Je voudrais savoir s'il existe un environnement de développement ou un éditeur pour VTK (en utilisant C++) similaire à VTK Designer? Avec VTK Designer, je suis très déçu qu'il n'y ait pas de fonctionnalité pour convertir la sortie VTK en code C++.Environnement de développement à utiliser/apprendre VTK avec C++
Répondre
J'ai travaillé avec VTK/Qt pendant un moment, et je doute qu'il existe quelque chose comme VTK Designer qui convertira un pipeline en code C++.
Tout devra être codé à la main - et c'est assez simple. Si vous n'êtes pas sûr de l'implémentation C++ exacte de votre pipeline, je vous recommande de regarder les exemples/tests VTK au http://www.vtk.org/doc/nightly/html/classes.html
Par exemple, si vous souhaitez implémenter le filtre vtkStreamLine pour les lignes de courant, allez à la page Doxygen pour la classe (http://www.vtk.org/doc/nightly/html/classvtkStreamLine.html) et cliquez sur "Tests" link pour voir les implémentations existantes de la classe qui ont des exemples de configuration du pipeline.
Vous voudrez peut-être consulter le VTK examples car ils fournissent de nombreux exemples (en grande partie en C++). Vous pouvez également consulter les pages Doxygen, les tests et les exemples pour les classes qui vous intéressent.
ParaView utilise VTK, et vous pouvez suivre ce que vous faites dans ParaView pour obtenir le code Python (Outils-> Shell Python-> Trace). Je pense que ParaView avec sa fonctionnalité de trace peut vous rapprocher de ce que vous voulez. Il y a bien sûr d'autres ressources telles que les livres VTK, le wiki, les listes de diffusion, etc.
- 1. Environnement de développement Excel addin
- 2. Environnement de développement PHP
- 3. environnement de développement Java
- 4. Environnement de développement d'équipe
- 5. Warp d'image avec VTK?
- 6. Environnement de développement Java EE?
- 7. Développement virtuel Environnement Performance - Développement .NET
- 8. Meilleur environnement de développement Blackberry
- 9. Meilleur outil de développement d'applications mobiles/environnement?
- 10. Comment séparer un environnement de développement d'un environnement de production
- 11. Bibliothèque C/C++ pour VTK IO
- 12. Java EE 5 Développement Environnement
- 13. DotNetnuke environnement de développement et de déploiement
- 14. Comment créer un environnement de développement C# gratuit
- 15. Configuration d'un environnement de développement/construction Web
- 16. Déployer Ruby on Rails - Environnement de développement
- 17. Oracle Application Express Environnement de développement
- 18. Environnement de développement Sharepoint/WSS/VS.NET
- 19. Environnement de développement Eclipse pour WAS 6.1
- 20. Environnement de développement pour Jquery et javascript
- 21. Licence Oracle pour environnement de développement?
- 22. Création d'un environnement de développement Sharepoint à partir d'un environnement de production existant
- 23. mobile python 2.6 environnement de distribution/développement?
- 24. Autorisations dans un environnement de développement MAMP
- 25. Comment configurer un environnement de développement à la maison?
- 26. Environnement de développement Blackberry OS 6
- 27. Environnement de développement Hadoop, à quoi ressemble le vôtre?
- 28. Environnement de développement - VCS du développement à la mise en scène serveur à la production
- 29. Développement à distance avec Eclipse
- 30. Fil de la fenêtre VTK à partir du fil principal, C++
Je voulais juste ajouter que l'utilisation d'un langage de script tel que Python ou TCL, etc. est hors de question pour moi – user251128