HOOPS Visualize 简介

简介

  HOOPS三维图形系统最初于80年代中期在康奈尔大学的CADIF实验室开发。后来Ithaca软件公司成立,将该技术商业化。随后,HOOPS被广泛采用于计算机辅助设计(CAD)、计算机辅助制造(CAM)和计算机辅助工程(CAE)软件。
  1993年,欧特克公司收购了伊萨卡软件公司。1996年,HOOPS被Tech Soft 3D公司从欧特克公司剥离,该公司继续以HOOPS Visualize为名开发和销售HOOPS三维图形系统。
  HOOPS Visualize具有统一的API,允许用户在桌面和移动应用程序中添加交互式三维可视化。HOOPS Visualize提供了一个能够处理一系列图形实体的分层场景管理引擎,以及一个图形管道和交互处理算法。它包括冲突检测、多平面剖面和大型模型的可视化,以及许多其他功能。

主要功能特点

  • 带有支持数据库的保留模式图形系统
  • 数据在场景图中分层结构
  • 能够使用许多不同的背景进行渲染,包括DirectX、OpenGL,以及软件和硬拷贝
  • 支持C、C++、C#和Java的接口
  • 用于可视化大型点云数据集的核外渲染模式
  • 与其他工程SDK集成,如ACIS、Parasolid、RealDWG和HOOPS Exchange,以及工业标准CAD格式。
  • 支持PMI、标记、模型树、点云
  • 与所有主要的图形用户界面兼容
  • 独立于平台的输入架构

  从本节开始,将逐步介绍HOOPS Visualize相关技术。具体包含以下方面:(持续完善中…)

  • HOOPS Visualize的组成、功能、特点
  • HOOPS Shell详解——Shell是Hoops中最重要的对象
  • HOOPS Cylinders详解(圆柱体)——圆柱体具有较小的内存占用,并且可以比Shell更快地进行渲染。

你可能感兴趣的:(HOOPS,Visualize,入门教程,前端)