Tech Soft 3D - Build with the Best Build with the Best

Toolkit Products HOOPS Visualize

HOOPS Visualize is the industry leading 2D/3D graphics software development platform, allowing software engineering teams to rapidly develop interactive 2D and 3D applications that have the highest interactive performance and quality of visual presentation. HOOPS Visualize provides you with a rich set of APIs delivering a wealth of ready-made functionality while allowing you to retain full control over detailed implementation.

Using HOOPS Visualize as your graphics platform you can work at a very high level to rapidly implement complex functionality, accelerating your project to a much earlier completion.

HOOPS Visualize is part of the HOOPS Product Suite alongside HOOPS Exchange, providing access to a comprehensive range of major CAD and 3D formats, and HOOPS Publish, offering an easy route to complex document generation based on the 3D PDF standard. All HOOPS products are tightly integrated to form a complete framework for full-spectrum application development covering file import, modification and publication.

HOOPS Visualize offers an extensive and configurable feature set, essential for creating competitive and complex 3D software applications to meet the demands of today's advanced application users.

HOOPS Visualize provides a wealth of high-level APIs delivering a wide range of functionality that also insulates your application from the rapidly changing graphics landscape, protecting your development project from the underlying changes while taking full advantage of the most recent graphics capabilities. It fully leverages the latest GPU innovations via both OpenGL and Direct3D to deliver best-in-class performance and visual fidelity. Portability across all major platforms, rendering and hardcopy interfaces makes it easy your software team to rapidly develop applications with no constraints on deployment. HOOPS Visualize is the only visualization platform with a history of driving leading commercial engineering software across the entire application industry.

How can HOOPS Visualize benefit you?

  • Reduce project development costs.
  • Earlier completion and faster time to market.
  • Allows you to focus on your competitive value-add and core competencies.
  • Deliver best-in-class user-interaction and application productivity.
  • Create high competitive advantage for your applications.
  • Develop applications on a robust and future-proof technology.

At its core, HOOPS Visualize provides a flexible, hierarchical scene-management engine capable of handling a range of graphics entities, together with a sophisticated graphics pipeline and high-performance graphics and interaction handling algorithms. It also delivers advanced capabilities to accelerate your application development, including an animation engine, clash detection, multi-plane sectioning, advanced point-cloud handling and graphing classes. 

HOOPS Visualize offers a wide range of technical features, outlined below.

  • Rich, Flexible Scenegraph: 3D/2D, Point Clouds, Text, Images 
  • High Performance drivers: OpenGL, DirectX, Hardcopy Support 
  • Wide-UI Support: MFC, Qt, WPF, JSwing 
  • Language Support: C, C++, C#, Java 
  • Multi-Platform Support: Win32/64, Linux 32/64, Unix, SunOs, MacOS 
  • Large Model handling: Fixed and Interactive frame rate algorithms 
  • Extensive Point-Cloud Functionality: Dynamic LOD, splat rendering
  • Fast Clash Detection Engine: soft and hard clashes
  • Advanced Navigation: Walk-through, Gravity and terrain following
  • Advanced GPU effects: Real-time shadows, ambient occlusion, reflection panes, fast silhouette edges 
  • Animation Engine: video reviews, simulations, collision detection
  • Smart Text Handling: Annotation, 3D bill-boarding
  • Auto hiding of text, Text greeking 
  • Fast multi-layer transparency: depth peeling, screen door 
  • Bounded multi-plane sectioning, cut-aways sectioning, endcaps
  • High quality and fast hidden line removal
  • High quality hardcopy output 
  • Shader-based rendering for OGL2 and DirectX
  • Stereo rendering (3D)
  • 3D Mouse support 
  • Graph and charting classes, Interpolated analysis shading
 

 

Licensees of HOOPS Visualize are provided with a full Developer Support service, and can optionally request a Priority Support service if an even closer level of technical partnership is required.

Developer Support

The standard Developer Support service includes:

  • Rapid responses via phone or email from 9am – 5pm PST, Monday-Friday.
  • Online documentation and worked examples.
  • Access to regular standard and advanced training courses.
  • Online issue submission, tracking and resolution.
  • Ability to log enhancement suggestions for future releases.

Priority Support

The optional Priority Support service includes everything under Developer Support together with the following additional benefits:

  • Expedited responsiveness for Priority customers.
  • Bundled training programs.
  • Direct access to high-level technical resources dedicated to your project.

HOOPS Visualize supports the following platforms:

Platform Architecture Operating System Compiler
nt_i386_vc90 x64 or x86 Windows XP/Vista/7 (32-bit) Visual Studio 2008
nt_x64_vc90 x64 Windows XP/Vista/7 (64-bit) Visual Studio 2008 for x64
nt_i386_vc10 x64 or x86 Windows XP/Vista/7 (32-bit) Visual Studio 2010
nt_x64_vc10 x64 Windows XP/Vista/7 (64-bit) Visual Studio 2010 for x64
linux x86 Ubuntu 10.04 LTS gcc/g++ 4.4.3
linux_x86_64 x64 Ubuntu 10.04 LTS gcc/g++ 4.4.3
osx_x86 x86 MAC OSX 10.5 gcc/g++ 4.2.1
osx_x64 x64 MAC OSX 10.6 gcc/g++ 4.2.1
solaris SPARC Version 1 Solaris 8 and higher (SunOS version 5.7 and higher) Sun Studio 8 C/C++ 5.5
solaris64 SPARC9 Version 1 Solaris 8 and higher (SunOS version 5.7 and higher)

Sun Studio 8 C/C++ 5.5

solaris_i386 X86 Solaris 10.0 and higher Sun Studio 11 C/C++ 5.8
solaris_x64 x64 Solaris 10.0 and higher Sun Studio 11 C/C++ 5.8
iOS (beta) Arm6 iOS 4.X Xcode 4.0+

HOOPS Visualize supports a range of 3D and 2D Formats. Some formats require additional libraries to be installed as shown in the tables below:

3D Formats

File Format Import Export Additional Libraries Required
DWG X   RealDWG 2012
DWF X X DWF Toolkit
DGN X*   Teigha
HSF X X  
HMF X X  
U3D X   HOOPS Publish
PRC X X HOOPS Exchange
PDF (2D/3D)   X HOOPS Publish
OBJ X X  
PLY X X  
SKP X   Google SketchUp SDK
STL X X  
PTS X    
PTX X    
VRML X    

* For DGN, HOOPS provides basic capabilities to directly import DGN CAD and Wireframe information. To import fully rendered 3D information, a plugin for Microstation is provided to export an HSF file that can be read by HOOPS Visualize.

A plug-in is also provided to export 3D and visualization data from Autodesk 3DS Max.

2D Formats

File Format Import Export Additional Libraries required
PDF   X  
DWF,DWFx X X DWF Toolkit
PostScript   X  
HPGL2   X  
CGM   X  
GDI   X  
WMF/EMF   X  

 

HOOPS Visualize 

Provides core and advanced functionality for creating high performance 2D & 3D applications, including:

  • Rich 2D and 3D integrated scene-graph creation and management.
  • Fast on-screen viewing, manipulation and interaction.
  • Full support for optimal rendering on both OpenGL and Direct3D.
  • High-quality text rendering and management.
  • Crisp print and plot output.
  • Support for all major 32-bit and 64-bit platforms, including Windows Vista.
  • Comprehensive and intelligent handling on over 80 popular graphics cards.
  • Pre-integration with all major UI systems.
  • Source-code level sample applications for desktop, web, Java and .NET
  • Very Large Model Visualization for real-time viewing of large datasets.
  • Animation Engine including record, playback and serialization.
  • Advanced point-cloud visualization.
  • Fast clash-detection for both static and dynamic scenes.
  • Advanced sectioning on multiple planes for creating cutaway views.
  • Professional annotation options including 3D bill-boarding and occlusion.
  • Advanced shader-based material rendering with a customizable material library.
  • Walk-through operators including gravity and collision avoidance.
  • Highly-optimized polycylinder primitives for pipework rendering.
  • Advanced multi-layer transparency for displaying hidden objects.
  • Direct import of DWG*, DGN*, DWF*, VRML, OBJ and STL formats.
  • Support for stereo and immersive viewing.
  • Support for high-resolution, large format hardcopy output.

For each Tech Soft 3D product, licensing and license fees are designed to provide excellent value, helping developers spend their R&D funds efficiently and quickly deliver successful products to market. Specific license fees vary depending on the Tech Soft 3D products and modules required, the level of service and support desired, end-user seat volumes, operating business model, etc.

We would be glad to arrange a consultation with a member of our Business Development team to review your specific project and provide detailed licensing information based on your own requirements. To arrange your consultation please contact us today.

Don't just take our word for it...

“It's crucial that our customers have top-quality 3D rendering of their device designs, and the ability to interactively modify and mesh their 3D solid models. By building our new Preprocessor on the HOOPS Visualize and the 3D ACIS Modeler, we have been able to efficiently create a state-of-the-art product that will enable our customers to produce more accurate analyses and save considerable engineering time.”

Dr. Stephen Breit, Vice President of Engineering, Coventor

Find out more

Try HOOPS Visualize now, for two months, free! Ask a Consulting Engineer Arrange a Sales Call
Downloads

Getting started

Get started with HOOPS Visualize
Related Products