Pojawia się Open CASCADE Technology 7.5.0 z ponad 400 ulepszeniami i poprawkami

Projekt Otwórz technologię CASCADE (KTZ) Wersja 7.5.0 jest już dostępna i zawiera ponad 400 ulepszeń i poprawek. Plik nowe funkcje obejmują przeglądarkę 3D Draw Harness, który umożliwia nawigację po dużych modelach naturalnej wielkości, w tym nawigację w stylu teleportacji podczas oglądania w wirtualnej rzeczywistości.

Funkcjonalność wymiany danych została rozszerzona o obsługę zapisu glTF 2.0.

Ci, którzy nie są zaznajomieni z Open CASCADE, powinni to wiedzieć zapewnia silnik modelowania geometrii dla programów takich jak FreeCAD, KiCAD, Netgen, gmsh, CadQuery i pyOCCT.

Projekt jest rozwijany od ponad dwudziestu lat i obejmuje pakiet narzędzi programistycznych i bibliotek skupiających się na modelowaniu 3D i projektowaniu wspomaganym komputerowo (CAD). Od wersji 6.7.0 kod źródłowy OCCT jest objęty licencją na licencji GNU LGPL 2.1.

O nowej wersji Open CASCADE 7.5.0

W tej nowej wersji nowy funkcje renderowania zawierać dodatkowe mapy tekstur poprawić jakość wizualną, prawidłowe renderowanie wyjścia sRGB dla materiałów półprzezroczystych i przetwarzania gradientu oraz proces PBR szorstkości metalu w celu poprawy renderowania obiektów metalowych.

Rozszerzono obsługę znaków Unicode z ulepszeniami związanymi z translatorem STEP, konsolą DRAW, zasobami wiadomości i wyświetlaczem.

Przedstawiono nowe przykłady w celu zademonstrowania korzystania z przeglądarki OCCT 3D, skompilowany w formacie WebAssembly, do uruchomienia w przeglądarce. Zrewidowano strukturę dokumentacji, w której utworzono nową sekcję „Wkład”. Zaktualizowany portal deweloperski OCCT będzie dostępny wkrótce.

Ponadto podkreśla się, że:

  • Zmieniono interfejs API wskaźnika postępu dla zadań równoległych.
  • Dodano obsługę kompilacji do pseudokodu WebAssembly (z Emscripten SDK).
  • Zaimplementowano nową klasę Message_PrinterSystemLog do zapisywania komunikatów w dzienniku systemowym.

Modelowanie:

  • Obsługa paska postępu BRepMesh
  • Nowy alternatywny algorytm dla dwuwymiarowej triangulacji wielokątów
  • Narzędzie do usuwania wewnętrznych kształtów podrzędnych (z orientacją WEWNĘTRZNA) kształtu z zachowaniem topologicznej łączności
  • Wielowymiarowe argumenty złożone są dozwolone dla operacji Boolean Cut i Common.

Pokaz:

  • Tekstury SRGB i bufor do renderowania
  • Chropowatość metaliczna PBR do renderowania cieni na metalu
  • Obsługa normalnych tekstur mapy
  • Możliwość obliczania drzew BVH używanych do interaktywnej selekcji w wątku w tle
  • Obsługa niestandardowych rodzin czcionek i plików .ttc z wieloma czcionkami w menedżerze czcionek.

Wymiana danych:

  • Obsługa odczytywania plików STEP zawierających znaki spoza Ascii (Unicode lub lokalne strony kodowe) w ciągach tekstowych
  • Obsługa pisania ciągów tekstowych Unicode w STEP (takich jak UTF-8)
  • Nowe API odczytu STEP, które akceptuje strumień C ++ jako dane wejściowe
  • Eksport GlTF 2.0
  • Poprawiona wydajność odczytu (ASCII) plików STL i OBJ.

Ramy aplikacji:

  • Zarządzaj wieloma dokumentami (otwieranie, zapisywanie, zamykanie itp.) W równoległych wątkach (jedna aplikacja na wątek)
  • Dziedziczenie atrybutów w celu ponownego wykorzystania ich mechanizmów trwałości
  • Wskaźnik postępu w TDocStd_Application
  • Zatwierdź optymalizację operacji dla dużych modyfikacji.
  • Wielokolorowy wyświetlacz komunikatów
  • Obsługa znaków Unicode w konsoli DRAW w systemie Windows
  • Nawigacja w trybie samolotowym w przeglądarce 3D za pomocą klawiszy WASD i myszy 3D w systemie Windows
  • Eksperymentalna nawigacja w trybie teleportacji w przeglądarce 3D przy użyciu OpenVR.

Jak zainstalować Open CASCADE?

Ci, którzy są zainteresowani zainstalowaniem tego narzędzia w swoim systemie, powinni to wiedzieć Open CASCADE ma wersję zarówno dla systemu Windows, jak i Linux.

Tak więc w każdym przypadku można pobrać nowa wersja z linku poniżej.

Należy o tym wspomnieć W przypadku Linuksa nowa wersja musi być zbudowana ze źródeł Inną opcją jest zaczekanie, aż nowa wersja Open CASCADE 7.5.0 zostanie zaktualizowana w oficjalnych kanałach dystrybucji.

Od w tej chwili jest już dostępny dla Arch Linux Dlatego użytkownicy tej dystrybucji, a także jej pochodnych, mogą zainstalować Open CASCADE z terminala, wpisując:

sudo pacman -S opencascade

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.