• Technical Overview
  • Release Notes
  • Programming Guides: Base * 3DGS
  • Reference Manual
  • HOOPS Visualize
TechSoft3d

HOOPS/Stream 3dGS Classes Programming Guide

1. Introduction

  • 1.1 Overview
    • 1.1.1 Compiling and Linking

2. Writing and Reading HOOPS Stream Files

  • 2.1 Writing
    • 2.1.1 Overview
    • 2.1.2 Controlling the Quality of the Streaming Process
    • 2.1.3 Creating an HSF with LODs
    • 2.1.4 Using the TKE_View Opcode
    • 2.1.5 Referencing External Data Sources
    • 2.1.6 Write Options
    • 2.1.7 Exporting Different HSF Versions
  • 2.2 Reading
  • 2.3 Controlling the Reading and Writing Process
    • 2.3.1 Overview
    • 2.3.2 Controlling Reading
    • 2.3.3 Controlling Writing

3. Streaming an HSF File

  • 3.1 Basic Streaming
  • 3.2 Performing Streaming on a Separate Thread
  • 3.3 On-demand or View-dependent Streaming

4. Customizing the HOOPS Stream File

  • 4.1 Customizing HSF Objects
  • 4.2 Versioning and Storing Additional User Data
    • 4.2.1 Versioning
    • 4.2.2 Storing Additional user Data
    • 4.2.3 Using Prewalk and Postwalk handlers
  • 4.3 Tagging HSF Objects to Associate User Data
  • 4.4 Remove Opcodes

5. Maximizing Performance

  • 5.1 Rendering
    • 5.1.1 Scene-graph organization
    • 5.1.2 Polygon handedness