
CMake è una famiglia di strumenti progettati per costruire, testare e confezionare software. CMake viene utilizzato per controllare il processo di compilazione del software utilizzando semplici file di configurazione indipendenti dalla piattaforma e dal compilatore. CMake genera makefile e spazi di lavoro nativi che possono essere utilizzati nell'ambiente del compilatore di tua scelta.

Activiz è un wrapper C# multipiattaforma della rinomata libreria VTK per l'elaborazione e la visualizzazione di dati scientifici. Include molti algoritmi avanzati per caricare ed elaborare dati, oltre a tecniche di rendering all'avanguardia. VTK è utilizzato da accademici per l'insegnamento e la ricerca, da istituzioni di ricerca governative e da molte aziende commerciali che usano VTK per costruire o estendere prodotti. Esiste da 30 anni ed è stato scaricato più di 2 milioni di volte. Può essere interfacciato in Unity, con hololens... La documentazione e le scene di esempio fornite con questo asset mostrano come impostare una scena VTK all'interno del tuo progetto Unity. L'elenco non esaustivo qui sotto evidenzia le funzionalità fornite da questo asset: - I/O: -- Lettori di file OBJ, PLY, STL, GLTF -- Lettore di file MHA, MHD, DICOM, NRRD, NIFTI -- Lettori di file VTK, VTP, VTI, VTU, VTS, VTR e lettori di file paralleli -- Lettori di file CGNS, FLUENT, FLUENT CFF -- Lettori di file CAD STEP, IGES -- Dati LIDAR in formato LAS -- ... - Elaborazione: -- Filtro di ritaglio -- Filtro di contorno -- Linee di flusso -- Sondaggio, campionamento -- Cubi marching, quadrati marching, bordi volanti, reti di superficie -- Levigatura delle mesh -- Decimazione delle mesh -- Delaunay, Voronoy -- Octree, KdTree -- Estrazione dei bordi -- Ricostruzione di nuvole di punti -- Calcolo di normali, tangenti e coordinate di texture -- Estrazione di selezioni -- ... - Imaging: -- Funzioni di trasferimento colore -- Rendering di livello finestra -- Rendering di proiezione di massima intensità (MIP) -- Rendering MPR e obliquo -- Maschera e stencil di immagine -- Matematica delle immagini -- Fusione di immagini, impilamento di immagini -- Conversione da superficie a immagine e da immagine a superficie -- Soglia di immagine -- Levigatura gaussiana -- Calcolo del gradiente, laplaciano - Interazione: -- Selezione di punti e celle -- Selezione con banda elastica -- Widget di linea, spline, contorno -- Widget righello bidimensionale e di distanza -- Widget di box ROI -- Widget di piano -- Widget di maniglia di punto con geometria arbitraria -- Widget di testo interattivo - Rendering: -- Trasparenza indipendente dall'ordine -- Peeling di profondità - Peeling di profondità duale -- Convoluzione integrale di linea -- Rendering di valore iso -- Rendering basato fisicamente -- SSAO per mesh -- SSAO per volumi -- Modello di dispersione della luce per il rendering volumetrico ActiViz è un sistema software a codice chiuso che avvolge VTK per C#. Permette agli sviluppatori di sviluppare rapidamente applicazioni 3D interattive pronte per la produzione nell'ambiente .NET.

Un framework basato su Python per creare applicazioni web per la visualizzazione 3D. È multipiattaforma e multi-dispositivo (web, desktop). Il rendering viene eseguito in remoto O localmente nel browser web.

Visualizzatore medico basato sul 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