Support for two-sided lighting
Quadro hardware supports two-sided lighting. Non-solid objects may display triangles from their "backside" when viewing the objects from the inside. Two-sided lighting prevents the lighting effect from dropping to zero when the object surface normal points away from the lighting source. As a result, these "backward-facing" triangles will remain visible from all possible viewing angles.
Hardware overlay planes
The user interface of many professional applications often require elements to be interactively drawn on top of a 3D model or scene. The cursor, pop-up menus or dialogs will appear on top of the 3D-viewport. These elements can damage the contents of the covered windows or affect their performance and interactivity.
To avoid this, most professional applications use overlay planes. Overlay planes allow items to be drawn on top of the main graphics window without damaging the contents of the windows underneath. Windows drawn in the overlay plane can contain text, graphics etc - the same as any normal window.
The planes also support the transparency function, which when set allows pixels from underneath the overlayed window to show through. They are created as two separate layers. This prevents possible damage to the main graphics window and it also improves performance. Likewise, showing an overlayed window as transparent with graphics inside allows items in the user interface to be drawn over the main graphics window.
Clearing and redrawing only the overlayed window is significantly faster than redrawing the main graphics window. This is how animated user-interface components can be drawn over 3D models or scenes.
Support for quad-buffered stereo for shutter glasses
The Quadro GPU family supports quad-buffered stereo, but GeForce GPU family does not. Quad-buffered stereo is a type of OpenGL functionality which does not depend on any special stereo hardware to show the effect. Two pictures, both double-buffered, are generated. Display is done alternately or interlaced, depending on the output device.
Many professional applications like 3ds max, SolidWorks or StudioTools allow users to view models or scenes in three dimensions using a stereoscopic display. It can be done by a plug-in like in Solidworks, an application driver like MAXtreme in 3ds max, an external viewer like QuadroView for autocad-based products, or by the application itself. The use of stereoscopic display is to have an overview in complex wire frame constructions, making walkthroughs much more realistic and impressive or simply to improve the display of large 3D-scenes. Stereo support on Quadro GPU family significantly benefits professional applications that demand stereo viewing capabilities.
Unified driver Architecture
Quadro GPUs provide several additional features and benefits for professional optimization and certification in applications.
Application Optimization
Quadro works closely with all workstation application developers that include Alias, Adobe, Autodesk, Avid, Bentley, Dassault, Discreet, Multigen-Paradigm, Newtek, Nothing Real, Parametric Technology Corp. (PTC), SDRC, Softimage, SolidEdge, SolidWorks, and Unigraphics, and it ensures that every application takes full advantage of the features provided by GPUs and that performance of graphics drivers are fully optimized.
Certification
Quadro drivers undergo rigorous in-house quality and regression testing with various workstation applications. By testing new workstation drivers against numerous applications, higher quality drivers can be released.
|