1.0 Installation Contents
The HOOPS/Stream media includes:
- Headers, libraries and obfuscated source code for the HOOPS/Stream Toolkit.
- Documentation on HOOPS/Stream which includes
- HOOPS/Stream Reference Manual
- HOOPS/3dGS Reference Manual
- HOOPS/Stream Programming Guide
- HSF Specification Document
- Examples contains a number of different examples of varying complexity
on how to create a HSF using the HOOPS/Stream toolkit.
- The demo directory contains the HOOPS Part Viewer which can be used
to verify the compliance of newly created HSFs.
- The hoops_tools library which can be used to generate Levels of Detail
for your facetted data.
2.0 Installation Directories
After you load the software onto your system the following high-level directories
will be created. This directory is the same regardless of the Operating
System that you are running on and so some of them may not be relevant to
you depending on your development platform.
- bin:Dynamic Link Libraries for the HOOPS/Stream
toolkit. Note, the bin directory is only installed on Windows based
installations.
- lib: Export libraries required for linking to the HOOPS/Stream
toolkit.
- include:Header files required to use the HOOPS/Stream
toolkit.
- source: Obfuscated Source code for the HOOPS/Stream
toolkit. Developers can use this source to rebuild the HOOPS/Stream library
with their own C++ compiler.
- docs: Documentation including Reference Manuals and
Programming Guides for the HOOPS/Stream toolkit. The HSF Specification
document and the Reference Manual for the HOOPS/3dGS is also included.
- examples: Source code examples of varying degrees of
complexity showing how you would create a HSF file. The 3dGS example
is the most sophisticated example, this is the source code which
is used to create HSFs from an in-memory HOOPS/3dGS scene graph.
- viewer: Contains binaries for the HOOPS Part Viewer.
This can be used to validate HSFs you create with the SDK.
- hoops_tools: The hoops_tools folder includes a separate
library which gives you access to the LOD generator in 3dGS. Using this
library will allow you to generate LODs for you facetted data without
requiring access to the 3dGS library.