El Proyecto Otevřete technologii CASCADE (OCCT) 7.5.0 je nyní k dispozici a zahrnuje více než 400 vylepšení a oprav. The Mezi nové funkce patří prohlížeč 3D Draw Harness, který vám umožní procházet velkými modely v životní velikosti, včetně navigace ve stylu teleportace při pohledu ve virtuální realitě.
Funkce výměny dat byla rozšířena o podporu zápisu glTF 2.0.
Pro ty, kteří Open CASCADE neznají, měli by to vědět poskytuje motor pro modelování geometrie pro programy jako FreeCAD, KiCAD, Netgen, gmsh, CadQuery a pyOCCT.
Projekt se vyvíjí již více než dvacet let a zahrnuje sadu nástrojů pro vývoj softwaru a knihoven zaměřených na 3D modelování a počítačově podporovaný design (CAD). Od verze 6.7.0 je zdrojový kód OCCT licencován pod licencí GNU LGPL 2.1.
O nové verzi Open CASCADE 7.5.0
V této nové verzi nové vykreslovací funkce zahrnout další texturové mapy ke zlepšení vizuální kvality, správné vykreslení výstupu sRGB pro průsvitné materiály a zpracování gradientu a proces PBR s kovovou drsností pro zlepšení vykreslení kovových předmětů.
Podpora znaků Unicode byla rozšířena s vylepšeními týkajícími se překladače STEP, konzoly DRAW, zdrojů zpráv a vizualizace.
Jsou poskytnuty nové příklady, které ukazují použití 3D prohlížeče OCCT, zkompilovaný ve formátu WebAssembly, který se spouští v prohlížeči. Byla revidována struktura dokumentace, ve které byla vytvořena nová část „Příspěvek“. Aktualizovaný portál pro vývojáře OCCT bude brzy k dispozici.
Kromě toho je třeba zdůraznit, že:
- Změněno API indikátoru průběhu pro paralelní úkoly.
- Přidaná podpora pro kompilaci do pseudokódu WebAssembly (s Emscripten SDK).
- Pro zápis zpráv do systémového protokolu byla implementována nová třída Message_PrinterSystemLog.
Modelování:
- Podpora indikátoru průběhu BRepMesh
- Nový alternativní algoritmus pro triangulaci dvourozměrných polygonů
- Nástroj k odstranění vnitřních dílčích tvarů (s orientací INTERIOR) tvaru při zachování topologické konektivity
- Pro operace typu Boolean Cut a Common jsou povoleny vícerozměrné složené argumenty.
Zobrazit:
- SRGB textury a vyrovnávací paměť pro vykreslení
- Kovová drsnost PBR pro vykreslení stínů na kovu
- Normální podpora textur mapy
- Schopnost vypočítat stromy BVH použité pro interaktivní výběr ve vlákně na pozadí
- Podpora pro rodiny fontů s vlastním stylem a soubory .ttc s více písmy ve správci písem.
Výměna dat:
- Podpora pro čtení souborů STEP obsahujících znaky jiné než Ascii (stránky Unicode nebo místní kódové stránky) v textových řetězcích
- Podpora pro psaní textových řetězců Unicode v kroku (například UTF-8)
- Nové rozhraní STEP read API, které přijímá vstup C ++ jako vstup
- Export GlTF 2.0
- Vylepšený výkon čtení (ASCII) souborů STL a OBJ.
Rámec aplikace:
- Správa více dokumentů (otevírání, ukládání, zavírání atd.) V paralelních vláknech (jedna aplikace na vlákno)
- Dědičnost atributů pro opětovné použití jejich mechanismů perzistence
- Indikátor pokroku v TDocStd_Application
- Optimalizace provozu potvrzení pro velké úpravy.
- Vícebarevný displej zpráv
- Podpora znaků Unicode v konzole DRAW ve Windows
- Navigace v letovém režimu v 3D prohlížeči s klávesami WASD a 3D myší ve Windows
- Experimentální navigace v režimu teleportace ve 3D prohlížeči pomocí OpenVR.
Jak nainstalovat Open CASCADE?
Pro ty, kteří mají zájem o možnost instalace tohoto nástroje do svého systému, by to měli vědět Open CASCADE má verzi pro Windows i Linux.
Takže pro každý z případů lze stáhnout nová verze z níže uvedeného odkazu.
Je důležité to zmínit V případě Linuxu musí být nová verze vytvořena ze zdroje Nebo druhou možností je počkat na aktualizaci této nové verze Open CASCADE 7.5.0 v oficiálních kanálech vaší distribuce.
Jak v tuto chvíli je již k dispozici pro Arch Linux Uživatelé této distribuce a jejích derivátů si proto mohou nainstalovat Open CASCADE z terminálu zadáním:
sudo pacman -S opencascade