BimCT 3D, VR and 2D Visualization APIs
BimCT Viewer is available as a high level web-based JavaScript API or low level Desktop and Mobile APIs for (C/Java and .NET).
Run WebGL2 DemoVisualization APIs Features
- Extreme Performance Rendering (up to 1 draw call per model on shaded mode with OpenGL 4.5)
- 2D Paper and 3D Visualizer combined (switch modes on the same scene)
- Orthogonal, Perspective, Fly, Touch and VR navigation modes.
- Static and Dynamic (animated) elements.
- Dynamic Measurements (Areas, Lengths, Points, Arcs)
- Shading Scene Modes: Transparent, Hidden Lines, Hybrid, Shaded, Realistic.
- Ground Shadows, Scene Grid, Enhanced Silhouettes, MSAA, FXAA, SSAO.
- Occlusion Culling and Selective Rendering.
- Bulk highlights and dynamic colorizations of Elements, Faces, Lines, Areas, Lengths and Points.
- Camera Cube and Compass with TrueNorth including Rotations and Zoom Transitions based on Quaternions.
- Single Selections Modes: Elements, Faces, Lines, Points, Measurements (Areas, Points, Count Symbols)
- Rubberband selection Modes for Elements, Faces and Measurements: Front Inclusion, Front Intersect, Deep Inclusion, Deep Intersect.
- Photorealistic Sky Maps: Day and Night Sky.
- Photorealistic Sun Light and Shadow Maps: Sun, Sun-Light, Sun-Lens and Shadows rendering, based on Angle to TrueNorth and Year-Day-Hour with animated Clouds.
- GPU based quantity takeoffs for (Elements, Faces, Lines, Points, Measurements etc)
- Computation of O-Snaps based on Conceptual Lines and Points and predefined Snap Symbols.
- Real time Snapping support including Quick Area and Quick Corner based on Image Recognition algorithms.
- Similar Image Detection API based on image samples.
- Entourage Graphics Support (Billboards and High-Quality Textured Graphics Elements).
- Hybrid Transparent and Solid Rendering Modes
- Offscreen Rendering support / Streaming Image API.
- Instant model imports using memory caching.
- Cutting Planes (X, Y, Z and Custom).
- Mini Map (Small Navigation Map of the scene).
- 2D Texture Planes.
- 2D Drawing Overlay API for Text, Images, Markups, Labels, Polygons, Symbols, Pins etc
- Virtual Reality Ready: OpenXR and WebXR support (Quest Link, Oculus Rift, Meta Quest 2, HTC Vive etc)
- VR: UI Rendering on Planes (Offscreen Canvas and HTML/CSS)
- VR: 3D Laser to 2D Pointer projection on HTML5 Elements rendered on 2D Planes
- VR: Meta Quest Controller and Laser Real time visualization
- VR: Teleportation and Real Time Movement Support
- WebUI: Design Tree Window optimized for projecting thousands or even millions of tree nodes without DOM.
- WebUI: Properties, Filtering, Views, Sharing and Settings Windows.
- WebUI: Context-Menus and ToolBars implementing general actions to enable BIM features in applications.