Activiz
Activiz est un wrapper C# multiplateforme de la célèbre bibliothèque VTK pour le traitement et la visualisation de données scientifiques. Il inclut de nombreux algorithmes avancés pour charger et traiter les données, ainsi que des techniques de rendu à la pointe. VTK est utilisé par les universitaires pour l'enseignement et la recherche, par les institutions gouvernementales de recherche, 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 intégré à Unity, avec Hololens... La documentation et les scènes d'exemple fournies avec cet asset montrent comment configurer une scène VTK dans votre projet Unity. La liste non exhaustive ci-dessous met en avant les fonctionnalités fournies par cet asset : - Entrée/Sortie : -- 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 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 -- Sonde, rééchantillonnage -- Marching cubes, marching squares, flying edges, surface nets -- Lissage de maillage -- Décimation de maillage -- Delaunay, Voronoi -- Octree, KdTree -- Extraction des 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 Window Level -- Rendu Maximum Intensity Projection (MIP) -- Rendu MPR et oblique -- Masque et pochoir d'image -- Mathématiques d'image -- Fusion d'images, empilement d'images -- Conversion surface-image et image-surface -- Seuil d'image -- Lissage gaussien -- Calcul de gradient, Laplacien - Interaction : -- Sélection de points et cellules -- Sélection par bande élastique -- Widgets ligne, spline, contour -- Widget règle bi-dimensionnelle et de distance -- Widget boîte ROI -- Widget plan -- Widget poignée de point avec géométrie arbitraire -- Widget texte interactif - Rendu : -- Transparence indépendante de l'ordre -- Depth Peeling - Dual Depth Peeling -- Convolution intégrale de ligne -- Rendu par valeur iso -- Rendu basé sur la physique -- SSAO pour maillages -- SSAO pour volumes -- Modèle de diffusion de la lumière pour rendu volumique ActiViz est un logiciel propriétaire qui enveloppe VTK pour C#. Il permet aux développeurs de créer rapidement des applications 3D interactives prêtes pour la production dans l'environnement .NET.




