
CMake es una familia de herramientas diseñadas para construir, probar y empaquetar software. CMake se utiliza para controlar el proceso de compilación de software utilizando archivos de configuración simples, independientes de la plataforma y del compilador. CMake genera makefiles nativos y espacios de trabajo que se pueden usar en el entorno del compilador de su elección.

Activiz es un envoltorio de C# multiplataforma de la reconocida biblioteca VTK para procesar y visualizar datos científicos. Incluye muchos algoritmos avanzados para cargar y procesar datos, así como técnicas de renderizado de última generación. VTK es utilizado por académicos para la enseñanza e investigación, por instituciones de investigación gubernamentales y por muchas empresas comerciales que utilizan VTK para construir o extender productos. Existe desde hace 30 años y ha sido descargado más de 2 millones de veces. Puede ser interconectado en Unity, con hololens... La documentación y las escenas de ejemplo incluidas con este activo muestran cómo configurar una escena VTK dentro de tu proyecto de Unity. La lista no exhaustiva a continuación destaca las características proporcionadas por este activo: - I/O: -- Lectores de archivos OBJ, PLY, STL, GLTF -- Lector de archivos MHA, MHD, DICOM, NRRD, NIFTI -- Lectores de archivos VTK, VTP, VTI, VTU, VTS, VTR y lectores de archivos paralelos -- Lectores de archivos CGNS, FLUENT, FLUENT CFF -- Lectores de archivos CAD STEP, IGES -- Datos LIDAR en formato LAS -- ... - Procesamiento: -- Filtro de recorte -- Filtro de contorno -- Líneas de corriente -- Sondeo, remuestreo -- Cubos de marcha, cuadrados de marcha, bordes voladores, redes de superficie -- Suavizado de malla -- Decimación de malla -- Delaunay, Voronoy -- Octree, KdTree -- Extracción de bordes -- Reconstrucción de nube de puntos -- Cálculo de normales, tangentes y coordenadas de textura -- Extracción de selección -- ... - Imágenes: -- Funciones de transferencia de color -- Renderizado de nivel de ventana -- Renderizado de proyección de máxima intensidad (MIP) -- Renderizado MPR y oblicuo -- Máscara de imagen y plantilla -- Matemáticas de imagen -- Mezclar imágenes, apilar imágenes -- Conversión de superficie a imagen y de imagen a superficie -- Umbral de imagen -- Suavizado gaussiano -- Cálculo de gradiente, laplaciano - Interacción: -- Selección de puntos y celdas -- Selección de banda elástica -- Widgets de línea, spline, contorno -- Widget de regla de distancia y bidimensional -- Widget de caja ROI -- Widget de plano -- Widget de manejo de puntos con geometría arbitraria -- Widget de texto interactivo - Renderizado: -- Transparencia independiente del orden -- Pelado de profundidad - Pelado de doble profundidad -- Convolución integral de línea -- Renderizado de valor iso -- Renderizado basado en física -- SSAO para mallas -- SSAO para volúmenes -- Modelo de dispersión de luz para renderizado de volumen ActiViz es un sistema de software de código cerrado que envuelve VTK para C#. Permite a los desarrolladores desarrollar rápidamente aplicaciones 3D interactivas listas para producción en el entorno .NET.

Un marco basado en Python para crear aplicaciones web para visualización 3D. Es multiplataforma y multidispositivo (web, escritorio). El renderizado se realiza de forma remota o localmente en el navegador web.

Visor médico basado en la 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