Brush provides an interactive environment for the real-time visualization and inspection of very large mechanical and architectural CAD databases. It supports immersive and non-immersive virtual reality walkthrough applications (for example, when validating or demonstrating to a customer an architectural concept) and detailed design reviews of complex mechanical assemblies such as engines, plants, airplanes, or ships.
Brush achieves interactive response times by selecting from multiple-resolution representations for each object, computed automatically by simplifying the original data. Simplified models reduce the cost of displaying small details that do not significantly affect the image, allowing navigation through models comprising hundreds of thousands of triangles.
A natural gesture-driven interface allows mouse or space-ball control of the camera for intuitive walkthrough in architectural scenes. Simple facilities for editing and sequencing camera positions along with automatic animation of camera trajectories between key-frames enable the construction, demonstration, and archive of pre-programmed walkthrough sequences.