ОБРУЧИ Визуализируйте

Кроссплатформенный просмотрщик файлов САПР
ОБРУЧИ Визуализируйте
Разработчик(и)Технологический софт 3D
Стабильный релиз
2022
Написано вС++, С#
Операционная системаMicrosoft Windows 10 , Linux (CentOS 7 / RHEL 7 / glibc 2.17), macOS 10.9, iOS 11.0, Android (операционная система) 5.1, Xamarin [1]
Платформаx86, x86-64, ARM64, armeabi-v7a, arm64-v8a [1]
Тип3D компьютерная графика
ЛицензияСобственное программное обеспечение
Веб-сайтwww.techsoft3d.com/products/hoops/visualize/

HOOPS Visualize — это программное обеспечение для 3D-графики, предназначенное для визуализации графики на мобильных и настольных платформах. [2] HOOPS Visualize предоставляет API 3D-графики для визуализации моделей САПР. Он является частью HOOPS 3D Application Framework SDK. С июня 2018 года он лицензируется через Siemens PLM Software. [3]

История

Система 3D-графики HOOPS была первоначально разработана в середине 1980-х годов в лаборатории CADIF в Корнеллском университете . Позднее была создана компания Ithaca Software для коммерциализации технологии. Впоследствии HOOPS широко применялась для программного обеспечения для автоматизированного проектирования (CAD), автоматизированного производства (CAM) и автоматизированного проектирования (CAE).

В 1993 году компания Autodesk, Inc. приобрела Ithaca Software. [4] В 1996 году компания HOOPS была выделена из Autodesk компанией Tech Soft 3D, Inc., [5] которая продолжает разрабатывать и продавать систему 3D-графики HOOPS под названием HOOPS Visualize. Программное обеспечение предоставляется образовательным учреждениям бесплатно.

Обзор

Программа имеет унифицированный API, который позволяет пользователям добавлять интерактивную 3D-визуализацию как в настольные, так и в мобильные приложения. HOOPS Visualize предоставляет иерархический движок управления сценами, способный обрабатывать ряд графических объектов, вместе с графическим конвейером и алгоритмами обработки взаимодействия. Он включает в себя обнаружение столкновений, многоплоскостное секционирование и визуализацию больших моделей, а также множество других функций.

В число особенностей входят:

  • Графическая система с сохраненным режимом и поддерживающей базой данных
  • Данные структурированы иерархически в графе сцены [6]
  • Возможность использования множества различных контекстов для рендеринга, включая DirectX, OpenGL, а также программное обеспечение и печатные копии.
  • Интерфейсы с C, C++, C# и Java
  • Режим внешнего рендеринга для визуализации больших наборов данных облаков точек
  • Интегрируется с другими инженерными SDK, такими как ACIS , Parasolid , RealDWG и HOOPS Exchange, а также со стандартными отраслевыми форматами САПР
  • Поддержка PMI, разметка, модельные деревья, облака точек
  • Совместимость со всеми основными графическими пользовательскими интерфейсами
  • Платформонезависимая архитектура ввода [7]

Технический обзор

Внутри он использует OpenGL или DirectX (Windows). [3] Tech Soft 3D разработала собственную структуру для обработки событий. [3]

Графическое ядро ​​(Core Graphics) основано на иерархических структурах данных графа сцены . [3]

Форматы файлов

Поддерживаемые форматы файлов [8]
Формат файлаИмпортЭкспортПримечания
ХСФДаДаФайл потока HOOPS
ОБЖДаЧастичныйОграниченный экспорт
СТЛДаНет
PTS/PTX/XYZДа?
ПарасолидДа?Все форматы файлов, поддерживаемые ядром
Autodesk RealDWGДа?Все форматы файлов, поддерживаемые SDK
ПостскриптумНетДа
PDFНетДа
ДХТ1НетДа
DXT3НетДа
DXT5НетДа
JPGНетДа
PNGНетДа
ТГАНетДа
РГБНетДа
РГБАНетДа
АРГБНетДа
Оттенки серогоНетДа
Нанесено на карту8НетДа

Ссылки

  1. ^ ab "Поддерживаемые платформы — Документация HOOPS Visualize HPS 2023 U1". docs.techsoft3d.com . Получено 20 апреля 2023 г. .
  2. ^ "Технический обзор — Документация HOOPS Visualize HPS 2023 U1". docs.techsoft3d.com . Получено 20 апреля 2023 г. .
  3. ^ abcd "Визуализация HOOPS от Tech Soft 3D теперь доступна в Siemens PLM Software | Tech Soft 3D". www.techsoft3d.com . Получено 20.04.2023 .
  4. ^ Менезес, Дилип. «Долгая беседа с Роном Фрицем» . Получено 30 января 2013 г.
  5. ^ Фолини, Франко. «Интервью с Роном Фрицем, управляющим партнером Tech Soft 3D (HOOPS3D)» . Получено 30 января 2013 г.
  6. ^ Истман, Дж. Рональд (1988). «Графическое программирование становится трехмерным». Digital Review : 41.
  7. ^ Лелер, ВМ; Мерри, Джим (1996). 3D с HOOPS: Встраивание интерактивной 3D-графики в приложения C++ . Longman Pub Group. стр. 383–384. ISBN 978-0-201-87025-1.
  8. ^ "Поддерживаемые форматы файлов — Документация HOOPS Visualize HPS 2023 U1". docs.techsoft3d.com . Получено 20 апреля 2023 г. .
Получено с "https://en.wikipedia.org/w/index.php?title=HOOPS_Visualize&oldid=1249081997"