OCCT je predovšetkým jediné jadro geometrického modelovania, ktoré je dnes relevantné s otvoreným zdrojovým kódom pod bezplatnou licenciou. Technológia Open CASCADE je jadrom alebo dôležitou súčasťou programov, ako sú FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT a ďalšie. Open CASCADE Technology 7.4.0 obsahuje viac ako 500 vylepšení a opráv v porovnaní s predchádzajúcou verziou 7.3.0, ktorá vyšla pred rokom a pol.
Hlavné
- modelovanie
- Vylepšená spoľahlivosť, výkon a presnosť algoritmu BRepMesh
- Možnosti riadenia lineárnej a uhlovej odchýlky pre vnútro plôch v BRepMesh
- Vylepšená spoľahlivosť a stabilita logických operácií a extrémov
- Povolené logické operácie s otvorenými telami
- Možnosť deaktivácie generovania histórie, zrýchlenie logických operácií
- Možnosť zjednodušiť výsledky boolovských operácií
- Výpočet povrchových a objemových vlastností na triangulácii (modely bez špecifikácie analytickej geometrie).
- Nové rozhranie v BRepBndLib, ktoré vracia koncovú časť objemu pre geometriu s otvorenými hranicami
- Nové režimy vytvárania skosenia „konštantného hrdla“.
- Odstránené API pre staré boolovské operácie
- Vizualizácia
- Vylepšená podpora Linuxu pre vstavané platformy
- Vylepšený výkon detekcie
- Podpora pre kombinácie rovin klipu
- Nová trieda AIS_ViewController na spracovanie používateľských vstupov (myš, dotyková obrazovka) na manipuláciu s kamerou.
- Vylepšená správa fontov
- Nástroje na analýzu výkonu vizualizácie boli rozšírené
- Zobrazenie obrysu tieňovaných objektov
- Možnosť vylúčiť geometrické švy pri zobrazovaní drôtených modelov
- Zobrazenie objektu s dynamickou textúrou (video)
- Čítanie komprimovaných bitových máp z pamäte
- Odstráňte zastaranú funkciu lokálneho kontextu z AIS.
- Odstránená závislosť na gl2ps (na základe staršej funkcie OpenGL)
- Výmena údajov
- Exportujte dokument XCAF (so štruktúrou zostavy, názvami a farbami) do súboru VRML
- Nové nástroje na import údajov z formátov glTF 2.0 a OBJ
- Podpora niektorých znakov, ktoré nie sú ASCII, v importe STEP.
Kreslenie testovacieho prostredia - Vylepšené ovládanie kamery v zobrazovači 3D
- Opravené problémy so spustením Draw z dávkových skriptov.
- Vylepšená podpora pre Draw v prostrediach bez CASROOT.
- Iné
- Vylepšený výkon vstavaných paralelizačných rutín (OSD_Parallel)
- Nástroje pre pohodlné a efektívne prechádzanie stromov BVH
- Optimalizácia atribútu zobrazenia TPrsStd_AIS
- Príklad integrácie 3D prehliadača do aplikácie na glfw
Zdroj: opennet.ru