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.