Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

HOOPS Visualize

From Wikipedia, the free encyclopedia
(Redirected fromHOOPS 3D Graphics System)
Cross-platform CAD files viewer
HOOPS Visualize
DeveloperTech Soft 3D
Stable release
2022
Written inC++, C#
Operating systemMicrosoft Windows 10,Linux (CentOS 7 / RHEL 7 / glibc 2.17), macOS 10.9, iOS 11.0,Android (operating system) 5.1,Xamarin[1]
Platformx86, x86-64, ARM64, armeabi-v7a, arm64-v8a[1]
Type3D computer graphics
LicenseProprietary software
Websitewww.techsoft3d.com/products/hoops/visualize/

HOOPS Visualize is a 3D computer graphics software designed to render graphics across both mobile and desktop platforms.[2] HOOPS Visualize provides 3D Graphics API to render CAD models. It's part of the HOOPS 3D Application Framework SDK. Since June 2018 it's licensed via Siemens PLM Software.[3]

History

[edit]

The HOOPS 3D Graphics System was originally developed in the mid-1980s in the CADIF Lab atCornell University. Ithaca Software later formed to commercialize the technology. Subsequently, HOOPS was widely adopted forComputer-Aided Design (CAD),Computer-Aided Manufacturing (CAM) andComputer-Aided Engineering (CAE) software.

In 1993, Autodesk, Inc. acquired Ithaca Software.[4] In 1996, HOOPS was spun out of Autodesk by Tech Soft 3D, Inc.,[5] which continues to develop and sell the HOOPS 3D Graphics System under the name HOOPS Visualize. The software is made available free of charge to educational institutions.

Overview

[edit]

The program features a unified API that allows users to add interactive 3D visualization to both desktop and mobile applications. HOOPS Visualize provides a hierarchical scene management engine capable of handling a range of graphics entities, together with a graphics pipeline and interaction handling algorithms. It includes clash detection, multi-plane sectioning, and large model visualization, along with many other features.

Features include:

  • Retained-mode graphics system with a supporting database
  • Data is structured hierarchically in a scene graph[6]
  • Able to use many different contexts for rendering, including DirectX, OpenGL, as well as software and hardcopy
  • Interfaces with C, C++, C#, and Java
  • Out-of-core rendering mode for visualizing large point-cloud datasets
  • Integrates with other engineering SDKs likeACIS,Parasolid,RealDWG, and HOOPS Exchange, as well as industry standardCAD formats
  • PMI support, mark-up, model trees, point clouds
  • Compatible with all major graphical user interfaces
  • Platform independent input architecture[7]

Technical Overview

[edit]

Internally it usesOpenGL orDirectX (Windows).[3] Tech Soft 3D has developed its own framework for event handling.[3]

Thegraphics kernel (Core Graphics) is based on the hierarchichalscene graph data structures.[3]

File formats

[edit]
Supported file formats[8]
File formatImportsExportsNotes
HSFYesYesHOOPS Stream File
OBJYesPartialLimited export
STLYesNo
PTS/PTX/XYZYes?
ParasolidYes?All file formats supported by Kernel
Autodesk RealDWGYes?All file formats supported by SDK
PostScriptNoYes
PDFNoYes
DXT1NoYes
DXT3NoYes
DXT5NoYes
JPGNoYes
PNGNoYes
TGANoYes
RGBNoYes
RGBANoYes
ARGBNoYes
GrayscaleNoYes
Mapped8NoYes

References

[edit]
  1. ^ab"Supported Platforms — HOOPS Visualize HPS 2023 U1 Documentation".docs.techsoft3d.com. Retrieved2023-04-20.
  2. ^"Technical Overview — HOOPS Visualize HPS 2023 U1 Documentation".docs.techsoft3d.com. Retrieved2023-04-20.
  3. ^abcd"Tech Soft 3D's HOOPS Visualize Now Available from Siemens PLM Software | Tech Soft 3D".www.techsoft3d.com. Retrieved2023-04-20.
  4. ^Menezes, Deelip (6 October 2010)."A Long Conversation with Ron Fritz". Retrieved2013-01-30.
  5. ^Folini, Franco."An Interview with Ron Fritz, Managing Partner of Tech Soft 3D (HOOPS3D)". Retrieved2013-01-30.
  6. ^Eastman, J. Ronald (1988). "Graphics Programming goes 3-D".Digital Review: 41.
  7. ^Leler, WM; Merry, Jim (1996).3D with HOOPS: Build Interactive 3d Graphics into your C++ Applications. Longman Pub Group. pp. 383–384.ISBN 978-0-201-87025-1.
  8. ^"Supported File Formats — HOOPS Visualize HPS 2023 U1 Documentation".docs.techsoft3d.com. Retrieved2023-04-20.
Retrieved from "https://en.wikipedia.org/w/index.php?title=HOOPS_Visualize&oldid=1258616185"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2026 Movatter.jp