Излезе нова версия на Open CASCADE Technology - 7.4.0

На разположение издаване
Отворена технология CASCADE (OCCT) 7.4.0, софтуерен продукт с двадесетгодишна история, съчетаващ набор от библиотеки и инструменти за разработка на софтуер, фокусирани върху 3D моделиране, особено системи за автоматизирано проектиране (CAD). Започвайки от версия 6.7.0, изходният код се разпространява под лиценза GNU LGPL 2.1.

OCCT, на първо място, е единственото ядро ​​за геометрично моделиране, което е уместно днес с отворен код под безплатен лиценз. Технологията Open CASCADE е ядрото или важен компонент на програми като FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT и други. Open CASCADE Technology 7.4.0 включва повече от 500 подобрения и корекции в сравнение с предишната версия 7.3.0, която беше пусната преди година и половина.

Излезе нова версия на Open CASCADE Technology - 7.4.0

Основната иновации:

  • моделиране
    • Подобрена надеждност, производителност и точност на алгоритъма BRepMesh
    • Опции за контрол на линейно и ъглово отклонение за вътрешността на лицата в BRepMesh
    • Подобрена надеждност и стабилност на логически операции и крайности
    • Разрешени логически операции върху отворени тела
    • Възможност за деактивиране на генерирането на история, ускоряване на логическите операции
    • Опция за опростяване на резултатите от булевите операции
    • Изчисляване на повърхностни и обемни свойства при триангулация (модели без спецификация на аналитична геометрия).
    • Нов интерфейс в BRepBndLib, който връща крайната част на обема за геометрия с отворени граници
    • Нови режими за създаване на скосяване с „постоянно гърло“.
    • Премахнат API за стари булеви операции
  • Визуализация
    • Подобрена поддръжка на Linux за вградени платформи
    • Подобрена ефективност на откриване
    • Поддръжка за комбинации от равнини на клипс
    • Нов клас AIS_ViewController за обработка на потребителско въвеждане (мишка, сензорен екран) за манипулиране на камерата.
    • Подобрено управление на шрифтове
    • Инструментите за анализ на ефективността на визуализацията са разширени
    • Показване на очертанията на защриховани обекти
    • Опция за изключване на геометрични шевове при показване на телени рамки
    • Показване на обект с динамична текстура (видео)
    • Четене на компресирани растерни изображения от паметта
    • Премахнете остарялата локална контекстна функционалност от AIS.
    • Премахната зависимост от gl2ps (базирана на наследена OpenGL функционалност)
  • Обмен на данни
    • Експортирайте XCAF документ (със структура на сглобяване, имена и цветове) във VRML файл
    • Нови инструменти за импортиране на данни от glTF 2.0 и OBJ формати
    • Поддръжка за някои набори от не-ASCII символи при импортиране на STEP.
      Начертайте тестова среда

    • Подобрен контрол на камерата в 3D визуализатора
    • Коригирани проблеми при изпълнение на Draw от пакетни скриптове.
    • Подобрена поддръжка за Draw в среди без CASROOT.
  • Други
    • Подобрена производителност на вградените процедури за паралелизиране (OSD_Parallel)
    • Инструменти за удобно и ефективно обхождане на BVH дърво
    • Оптимизиране на атрибута за изглед TPrsStd_AIS
    • Пример за интегриране на 3D визуализатор в приложение на glfw

Източник: opennet.ru

Добавяне на нов коментар