Technology

The CadFaster technology consists of advanced 3D display core, multi-resolution modeling, occlusion culling and other performance intensive software-based methods. Each method has passed several generations during the product life cycle.

Real-time multi-resolution modeling

The only existing solution to represent complex 3D models with multiple resolutions in real time. This allows the best combination between image quality and performance. For example, when the engineer zooms out the 3D model, the image quality is dynamically decreased. When the engineer zooms in the 3D model, image quality is dynamically increased.

Accurate occlusion culling

Dynamic occlusion culling allows the hierarchical removal of hidden components from the 3D display. Hidden components are those that are behind or inside other components and thus currently not visible to the user. The engineer may, for example, have a model of a car. Its engine has also been modeled, but it is not visible because the hood is closed. In this case, we can quickly establish that the engine and its interior need not be displayed.

High speed spatial database / visibility solver

This feature allows quick access to the visibility information of individual components. For example, we can quickly find out if any component moves out of the screen.

Advanced model database synchronization

CadFaster has a very close connection to both the internal database of the client application and the display pipeline. This allows CadFaster to improve performance of client application's user interface and any 3D display -related operations such as component selection and movement. Please see the diagram above.

Advanced 3D display core

We have implemented perhaps the fastest 3D display core available and applicable to the professional 3D solutions. Our solution utilizes the all capabilities of modern graphics hardware such as shaders, special mappings and lighting models. By implementing this thin layer between application and the display adapter, we have removed the potential bottlenecks caused by obsolete 3D display code.

Advanced resolution control

Intelligent resolution control mechanisms which allow the best combination of image quality and performance in real-time. Normally this means that the user is automatically provided with the best possible acceleration setup.

Technology