Activiz
Activiz ist ein plattformübergreifender C#-Wrapper der international renommierten VTK-Bibliothek zur Verarbeitung und Visualisierung wissenschaftlicher Daten. Es enthält viele fortschrittliche Algorithmen zum Laden und Verarbeiten von Daten sowie modernste Rendering-Techniken. VTK wird von Akademikern für Lehre und Forschung, von staatlichen Forschungseinrichtungen und von vielen kommerziellen Unternehmen verwendet, die VTK zur Erstellung oder Erweiterung von Produkten nutzen. Es existiert seit 30 Jahren und wurde mehr als 2 Millionen Mal heruntergeladen. Es kann in Unity, mit Hololens usw. eingebunden werden... Die Dokumentation und die mit diesem Asset gelieferten Beispiel-Szenen zeigen, wie man eine VTK-Szene innerhalb Ihres Unity-Projekts einrichtet. Die untenstehende nicht abschließende Liste hebt die von diesem Asset bereitgestellten Funktionen hervor: - Ein-/Ausgabe: -- OBJ-, PLY-, STL-, GLTF-Dateileser -- MHA-, MHD-, DICOM-, NRRD-, NIFTI-Dateileser -- VTK-, VTP-, VTI-, VTU-, VTS-, VTR-Dateileser und parallele Dateileser -- CGNS-, FLUENT-, FLUENT CFF-Dateileser -- STEP-, IGES-CAD-Dateileser -- LIDAR-Daten im LAS-Format -- ... - Verarbeitung: -- Clip-Filter -- Konturfilter -- Stromlinien -- Abtastung, Resampling -- Marching Cubes, Marching Squares, Flying Edges, Surface Nets -- Mesh-Glättung -- Mesh-Dekimation -- Delaunay, Voronoi -- Octree, KdTree -- Kantenauszug -- Punktwolkenrekonstruktion -- Berechnung von Normalen, Tangenten und Texturkoordinaten -- Auswahlextraktion -- ... - Bildgebung: -- Farbtransferfunktionen -- Window-Level-Rendering -- Maximum Intensity Projection (MIP)-Rendering -- MPR- und Schräg-Rendering -- Bildmaske und Schablone -- Bildmathematik -- Bildüberblendung, Bildstapel -- Umwandlung von Oberfläche zu Bild und Bild zu Oberfläche -- Bildschwellenwert -- Gaußsche Glättung -- Gradienten- und Laplace-Berechnung - Interaktion: -- Auswahl von Punkten und Zellen -- Gummiband-Auswahl -- Linien-, Spline-, Kontur-Widgets -- Distanz- und zweidimensionales Lineal-Widget -- ROI-Box-Widget -- Ebenen-Widget -- Punktgriff-Widget mit beliebiger Geometrie -- Interaktives Text-Widget - Rendering: -- Reihenunabhängige Transparenz -- Depth Peeling - Dual Depth Peeling -- Line Integral Convolution -- Iso-Wert-Rendering -- Physikalisch basiertes Rendering -- SSAO für Meshes -- SSAO für Volumen -- Lichtstreumodell für Volumen-Rendering ActiViz ist ein Closed-Source-Softwaresystem, das VTK für C# kapselt. Es ermöglicht Entwicklern, schnell produktionsreife, interaktive 3D-Anwendungen in der .NET-Umgebung zu entwickeln.




