Вийшла нова версія Open CASCADE Technology - 7.4.0

доступний випуск
Відкрита технологія КАСКАД (OCCT) 7.4.0, програмного продукту з двадцятирічної історією, що поєднує у собі набір бібліотек та засобів розробки ПЗ, орієнтованого на 3D-моделювання, особливо систем автоматизованого проектування (САПР). Починаючи з версії 6.7.0, вихідний код розповсюджується за ліцензією GNU LGPL 2.1.

OCCT в першу чергу є єдиним актуальним на сьогоднішній день ядром геометричного моделювання з відкритими вихідними кодами під вільною ліцензією. Open CASCADE Technology є ядром або важливою складовою таких програм як 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, що повертає кінцеву частину об'єму для геометрії з відкритими межами
    • Нові «constant throat» режими створення фаски
    • Видалено API для старих логічних операцій
  • Візуалізація
    • Покращено підтримку Linux для вбудованих платформ
    • Підвищено продуктивність детектування
    • Підтримка комбінацій площин відсікання
    • Новий клас AIS_ViewController для обробки введення користувача (миша, сенсорний екран) в маніпуляції з камерою.
    • Поліпшено керування шрифтами
    • Розширено інструменти для аналізу продуктивності візуалізації
    • Відображення контуру затінених об'єктів
    • Опція виключення швів геометрії при відображенні каркасу
    • Відображення об'єкта з динамічною текстурою (відео)
    • Читання стислих растрових зображень із пам'яті
    • Видалення застарілої функціональності локального контексту AIS.
    • Видалено залежність від gl2ps (заснована на застарілій функціональності OpenGL)
  • Обмін даними
    • Експорт XCAF документа (зі структурою складання, іменами та кольорами) у VRML файл
    • Нові інструменти для імпорту даних із форматів glTF 2.0 та OBJ
    • Підтримка деяких не-ASCII кодувань в імпорті STEP.
      Тестове середовище Draw

    • Покращено керування камерою у 3D-переглядачі
    • Виправлено проблеми із запуском Draw із пакетних скриптів.
    • Поліпшено підтримку роботи Draw в середовищі без CASROOT.
  • інша
    • Поліпшено продуктивність вбудованих процедур паралелізації (OSD_Parallel)
    • Інструменти для зручного та ефективного обходу BVH дерева
    • Оптимізація атрибуту подання TPrsStd_AIS
    • Приклад інтеграції 3D-переглядача у додаток на glfw

Джерело: opennet.ru

Додати коментар або відгук