издаване
(OCCT) 7.4.0, софтуер с двадесетгодишна история, който съчетава набор от библиотеки и средства за разработка на софтуер, насочени към 3D моделиране, особено в системите за компютърно проектиране (CAD). От версия 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, която излезе преди година и половина.

Основни :
- Моделиране
- Подобрена надеждност, производителност и точност на алгоритъма 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
