The QIF 3D Viewer is a free CAD viewer built with Three.js and hosted in a Blazor Server application using C# and JS interop. Its purpose is simple: provide a clear, interactive demonstration of the QIFModel library in action.
QIFModel is a .NET 10.0 class library designed for complete QIF 3.0 file handling — from geometry and PMI to characteristics and results. It supports the latest QIF standards and provides a modern, reliable foundation for digital metrology workflows.
QIFModel is built for seamless integration into your own products. You can embed it directly into C# or C++ applications, making it easy to add QIF import, export, and processing capabilities to your existing software stack.
The QIF 3D Viewer uses Three.js as its rendering engine, wrapped with C# and integrated into a Blazor Server application through JavaScript interop. It demonstrates how QIFModel can be used to load, visualize, and explore QIF 3.0 data directly in the browser.