CMake é uma família de ferramentas projetadas para construir, testar e empacotar software. CMake é usado para controlar o processo de compilação de software usando arquivos de configuração simples, independentes de plataforma e compilador. CMake gera makefiles nativos e espaços de trabalho que podem ser usados no ambiente de compilador de sua escolha.
Activiz é um wrapper C# multiplataforma da renomada biblioteca VTK para processamento e visualização de dados científicos. Inclui muitos algoritmos avançados para carregar e processar dados, bem como técnicas de renderização de última geração. VTK é usado por acadêmicos para ensino e pesquisa, por instituições de pesquisa governamentais e por muitas empresas comerciais que usam VTK para construir ou expandir produtos. Existe há 30 anos e foi baixado mais de 2 milhões de vezes. Pode ser integrado no Unity, com hololens... A documentação e as cenas de exemplo fornecidas com este ativo mostram como configurar uma cena VTK dentro do seu projeto Unity. A lista não exaustiva abaixo destaca os recursos fornecidos por este ativo: - I/O: -- Leitores de arquivos OBJ, PLY, STL, GLTF -- Leitor de arquivos MHA, MHD, DICOM, NRRD, NIFTI -- Leitores de arquivos VTK, VTP, VTI, VTU, VTS, VTR e leitores de arquivos paralelos -- Leitores de arquivos CGNS, FLUENT, FLUENT CFF -- Leitores de arquivos CAD STEP, IGES -- Dados LIDAR no formato LAS -- ... - Processamento: -- Filtro de recorte -- Filtro de contorno -- Linhas de fluxo -- Sondagem, reamostragem -- Cubos marchantes, quadrados marchantes, arestas voadoras, redes de superfície -- Suavização de malha -- Decimação de malha -- Delaunay, Voronoy -- Octree, KdTree -- Extração de arestas -- Reconstrução de nuvem de pontos -- Cálculo de normais, tangentes e coordenadas de textura -- Extração de seleção -- ... - Imagem: -- Funções de transferência de cor -- Renderização de nível de janela -- Renderização de projeção de intensidade máxima (MIP) -- Renderização MPR e oblíqua -- Máscara de imagem e estêncil -- Matemática de imagem -- Mistura de imagens, empilhamento de imagens -- Conversão de superfície para imagem e imagem para superfície -- Limite de imagem -- Suavização gaussiana -- Cálculo de gradiente, laplaciano - Interação: -- Seleção de pontos e células -- Seleção de faixa de borracha -- Widgets de linha, spline, contorno -- Widget de régua bidimensional e de distância -- Widget de caixa ROI -- Widget de plano -- Widget de manuseio de ponto com geometria arbitrária -- Widget de texto interativo - Renderização: -- Transparência independente de ordem -- Peeling de profundidade - Peeling de profundidade dupla -- Convolução integral de linha -- Renderização de valor iso -- Renderização baseada em física -- SSAO para malhas -- SSAO para volumes -- Modelo de dispersão de luz para renderização de volume ActiViz é um sistema de software de código fechado que encapsula VTK para C#. Permite que os desenvolvedores desenvolvam rapidamente aplicações 3D interativas prontas para produção no ambiente .NET.
Um framework baseado em Python para criar aplicativos baseados na web para visualização 3D. É multiplataforma e multi-dispositivo (web, desktop). A renderização é realizada remotamente ou localmente no navegador da web.
Visualizador médico baseado na web (VueJS, VTK.js)