wydanie
(OCCT) 7.4.0, produktu o dwudziestoletniej historii, łączącego w sobie zestaw bibliotek oraz narzędzi do rozwoju oprogramowania, ukierunkowanego na modelowanie 3D, zwłaszcza w systemach automatycznego projektowania (CAD). Od wersji 6.7.0, kod źródłowy jest dystrybuowany na licencji GNU LGPL 2.1.
OCCT to przede wszystkim jedyne aktualne na dzisiaj jądro modelowania geometrycznego z otwartym kodem źródłowym na wolnej licencji. Open CASCADE Technology stanowi jądro lub ważny komponent takich programów jak FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT i innych. Open CASCADE Technology 7.4.0 zawiera ponad 500 ulepszeń i poprawek w porównaniu do poprzedniej wersji 7.3.0, która została wydana półtora roku temu.

Podstawowe :
- Modelowanie
- Poprawiono niezawodność, wydajność i dokładność algorytmu BRepMesh
- Parametry do zarządzania liniowym i kątowym odchyleniem dla wewnętrznej części płaszczyzn w BRepMesh
- Poprawiono niezawodność i stabilność operacji logicznych oraz ekstremów
- Dodano operacje logiczne na otwartych bryłach
- Opcja dezaktywacji generowania historii, przyspieszająca operacje logiczne
- Opcja uproszczenia wyników operacji boolean
- Obliczanie właściwości powierzchniowych i objętościowych na triangulacji (modele bez analitycznego określenia geometrii).
- Nowy interfejs w BRepBndLib, zwracający końcową część objętości dla geometrii z otwartymi granicami
- Nowe tryby tworzenia fazki 'constant throat'
- Usunięto API dla starych operacji logicznych
- Wizualizacja
- Poprawiona obsługa Linuxa dla wbudowanych platform
- Zwiększona wydajność detekcji
- Wsparcie dla kombinacji płaszczyzn odcinających
- Nowa klasa AIS_ViewController do obsługi wejścia od użytkownika (mysz, ekran dotykowy) w manipulacji kamerą.
- Ulepszono zarządzanie czcionkami
- Rozszerzone narzędzia do analizy wydajności wizualizacji
- Wyświetlanie konturu zacienionych obiektów
- Opcja wykluczenia szwów geometrii przy wyświetlaniu siatki
- Wyświetlanie obiektu z dynamiczną teksturą (wideo)
- Odczyt skompresowanych obrazów rastrowych z pamięci
- Usunięcie przestarzałej funkcjonalności lokalnego kontekstu z AIS.
- Usunięto zależność od gl2ps (opartej na przestarzałej funkcjonalności OpenGL)
- Wymiana danych
- Eksport dokumentu XCAF (z strukturą montażu, nazwami i kolorami) do pliku VRML
- Nowe narzędzia do importu danych z formatów glTF 2.0 i OBJ
- Wsparcie dla niektórych kodowań nie-ASCII podczas importu STEP.
Środowisko testowe Draw - Poprawione zarządzanie kamerą w przeglądarce 3D
- Naprawiono problemy z uruchamianiem Draw z skryptów wsadowych.
- Poprawiona obsługa działania Draw w środowisku bez CASROOT.
- Inne
- Poprawiona wydajność wbudowanych procedur równoleglenia (OSD_Parallel)
- Narzędzia do wygodnego i efektywnego przeszukiwania drzewa BVH
- Optymalizacja atrybutu wyświetlania TPrsStd_AIS
- Przykład integracji przeglądarki 3D w aplikacji na glfw
Źródło: opennet.ru
