Transcript Document
HOOPS Visualization Strategy Meet visualization needs of diverse OEM customers Enable and accelerate data visualization across all businesses Deliver small to large amounts of data over networks of varying bandwidth 3D image modeled in Trace Parts 3D. Screen capture provided courtesy of Trace Software, Spatial OEM Partner. 3D Visualization Products HOOPS 3D Application Framework Rapidly develop 3D graphics-based applications HOOPS 3D Stream Toolkit Fast data streaming and compression HOOPS/ACIS 3D Part Viewer Free software for viewing and manipulating ACIS .SAT files Screen capture of HOOPS 3D Part Viewer for ACIS. Cost-effective No up-front evaluation license fees Saves resources and costs Eliminates time spend developing code, debugging, and testing Faster time-to-market Additional source of revenue Provided courtesy of AMI 3D image provided courtesy of CADKEY Corporation. HOOPS/3dAF Enables rapid development of 3D graphics-based applications Extensible framework Extensive graphics functionality Powerful large model visualization Integrate with HOOPS Stream Toolkit Streaming I/O .HSF file interoperability Industry-proven Screen capture by HOOPS’ customer Tecoplan. Provided courtesy of TSA. Extensible Framework Source-code level reference applications Create highly customizable applications C, C++, and FORTRAN Environment flexibility Cross-platform support Windows UNIX Linux Screen captures created in GAMBIT, by HOOPS’ customer Fluent Inc. Provided courtesy of Tech Soft America. Modular Architecture GUI Toolkit Events HOOPS 3D Application Framework Mouse HOOPS/MVO HOOPS/GUI Print Display Keyboard HOOPS/ Stream HOOPS/3dGS OT HOOPS/GM Bridge OT= Optimized Tessellation T 3D ACIS Modeler T = Tessellation Powerful Graphics Optimal rendering performance Large model visualization Level-of-detail support Spriting Culling Extensive functionality Sophisticated interactivity Rich 2D and text support Advanced hardcopy output 3D image created in CADKEY, courtesy of HOOPS’ customer CADKEY Corporation. Visualization 3D – HOOPS/3dAF 3D ACIS Modeler Integration Several Documented Examples GUI Integration: MFC, Motif, QT, Java STREAMING Of 3D Objects POWERFUL 3D GRAPHICS SYSTEM INTERNET Plug-in + Active/X Streaming Stream highly compressed files 3D data 2D data Custom data 2D, parametric information, assembly structure, analysis results, etc. Robust stream format (.hsf) Advanced geometric compression No data pre-processing Over networks, the Internet, client-to-client Image created in FEVA, courtesy of HOOPS’ customer PVM Corporation. The OpenHSF Initiative Launched October 2001 Joint effort between Spatial and TechSoft America Designed to provide an open solution to the visual interoperability problem Products shipping that support OpenHSF – more in development Provided courtesy of SolidWorks Supporters DAIMLERCHRYSLER The HSF Format Other Opcodes File description and compression Comment File info Start / Stop compression Termination Data association Dictionary Global / local keys Explicit / implicit tags Scene graph Open / Close segment Repeat object Screenshot courtesy of Minitab The HSF Format Architecture of an application reading HSF HSF Spec. … A a1 a2 B b1 C c1 c2 c3 Recognize A, B, C… HOOPS Stream Toolkit Eval A Display HOOPS 3D Application Framework Eval C Display U.I. … App. AA aa1 aa2 AA, BB Eval AA Display BB Thank You.