
CMake est une famille d'outils conçus pour construire, tester et empaqueter des logiciels. CMake est utilisé pour contrôler le processus de compilation des logiciels en utilisant des fichiers de configuration simples, indépendants de la plateforme et du compilateur. CMake génère des makefiles et des espaces de travail natifs qui peuvent être utilisés dans l'environnement du compilateur de votre choix.

Activiz est un wrapper C# multiplateforme de la bibliothèque VTK, mondialement reconnue pour le traitement et la visualisation de données scientifiques. Il inclut de nombreux algorithmes avancés pour charger et traiter des données, ainsi que des techniques de rendu à la pointe de la technologie. VTK est utilisé par les universitaires pour l'enseignement et la recherche, par les institutions de recherche gouvernementales, et par de nombreuses entreprises commerciales qui utilisent VTK pour construire ou étendre des produits. Il existe depuis 30 ans et a été téléchargé plus de 2 millions de fois. Il peut être interfacé dans Unity, avec hololens... La documentation et les scènes d'exemple fournies avec cet actif montrent comment configurer une scène VTK dans votre projet Unity. La liste non exhaustive ci-dessous met en évidence les fonctionnalités fournies par cet actif : - I/O : -- Lecteurs de fichiers OBJ, PLY, STL, GLTF -- Lecteur de fichiers MHA, MHD, DICOM, NRRD, NIFTI -- Lecteurs de fichiers VTK, VTP, VTI, VTU, VTS, VTR et lecteurs de fichiers parallèles -- Lecteurs de fichiers CGNS, FLUENT, FLUENT CFF -- Lecteurs de fichiers CAD STEP, IGES -- Données LIDAR au format LAS -- ... - Traitement : -- Filtre de découpe -- Filtre de contour -- Lignes de courant -- Sondage, rééchantillonnage -- Cubes de marche, carrés de marche, arêtes volantes, réseaux de surface -- Lissage de maillage -- Décimation de maillage -- Delaunay, Voronoy -- Octree, KdTree -- Extraction d'arêtes -- Reconstruction de nuage de points -- Calcul des normales, tangentes et coordonnées de texture -- Extraction de sélection -- ... - Imagerie : -- Fonctions de transfert de couleur -- Rendu de niveau de fenêtre -- Rendu par projection d'intensité maximale (MIP) -- Rendu MPR et oblique -- Masque d'image et pochoir -- Mathématiques d'image -- Mélange d'images, empilement d'images -- Conversion de surface à image et d'image à surface -- Seuil d'image -- Lissage gaussien -- Calcul de gradient, laplacien - Interaction : -- Sélection de points et cellules -- Sélection par bande élastique -- Widgets de ligne, spline, contour -- Widget de règle bidimensionnelle et de distance -- Widget de boîte ROI -- Widget de plan -- Widget de poignée de point avec géométrie arbitraire -- Widget de texte interactif - Rendu : -- Transparence indépendante de l'ordre -- Pelage de profondeur - Pelage de profondeur double -- Convolution intégrale de ligne -- Rendu de valeur iso -- Rendu basé sur la physique -- SSAO pour maillages -- SSAO pour volumes -- Modèle de diffusion de lumière pour le rendu volumique ActiViz est un système logiciel à source fermée qui encapsule VTK pour C#. Il permet aux développeurs de développer rapidement des applications 3D interactives prêtes pour la production dans l'environnement .NET.

Un cadre basé sur Python pour créer des applications web pour la visualisation 3D. Il est multiplateforme et multi-appareil (web, bureau). Le rendu est effectué à distance OU localement dans le navigateur web.

Visionneuse médicale basée sur le web (VueJS, VTK.js)

Kitware is a leader in the creation and support of open-source software and state-of-the-art technology, providing innovative solutions to a variety of industries that heavily rely on advanced computational tools. Their areas of expertise include scientific computing, computer vision, medical imaging, data and analytics, and software process implementation.At the core of Kitware's service and product offerings is the development of open-source platforms that foster collaborative approaches and accelerate discoveries in research and technology. Some of their notable contributions include the ITK (Insight Segmentation and Registration Toolkit) for medical image analysis, the VTK (Visualization Toolkit) for 3D computer graphics, image processing, and visualization, and ParaView for data analysis and visualization, particularly of large data sets.With a focus on fostering a collaborative and innovative work environment, Kitware is committed to advancing the frontiers of understanding by making high-quality tools and technologies accessible across industries. They are actively involved in community development and frequently contribute to educational and research activities to push forward the boundaries of open-source software and innovation. For career opportunities, Kitware encourages potential candidates to visit their jobs portal at https://jobs.kitware.com/ where they list current openings and provide information on how to apply, reflecting their commitment to attracting and nurturing top talent in software development and related fields.\n