OCCT je především jediné jádro geometrického modelování, které je dnes relevantní s otevřeným zdrojovým kódem pod svobodnou licencí. Technologie Open CASCADE je jádrem nebo důležitou součástí programů, jako jsou FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT a další. Open CASCADE Technology 7.4.0 obsahuje více než 500 vylepšení a oprav oproti předchozí verzi 7.3.0, která vyšla před rokem a půl.
hlavní
- Modelování
- Vylepšená spolehlivost, výkon a přesnost algoritmu BRepMesh
- Možnosti řízení lineární a úhlové odchylky pro vnitřek ploch v BRepMesh
- Vylepšená spolehlivost a stabilita logických operací a extrémů
- Povoleny logické operace na otevřených tělech
- Možnost deaktivace generování historie, zrychlení logických operací
- Možnost zjednodušit výsledky booleovských operací
- Výpočet povrchových a objemových vlastností na triangulaci (modely bez specifikace analytické geometrie).
- Nové rozhraní v BRepBndLib, které vrací koncovou část objemu pro geometrii s otevřenými hranicemi
- Nové režimy vytváření zkosení „konstantní hrdlo“.
- Odstraněno API pro staré booleovské operace
- Vizualizace
- Vylepšená podpora Linuxu pro embedded platformy
- Vylepšený výkon detekce
- Podpora pro kombinace rovin klipu
- Nová třída AIS_ViewController pro ovládání uživatelského vstupu (myš, dotyková obrazovka) pro manipulaci s kamerou.
- Vylepšená správa písem
- Nástroje pro analýzu výkonu vizualizace byly rozšířeny
- Zobrazení obrysu stínovaných objektů
- Možnost vyloučit geometrické švy při zobrazování drátěných modelů
- Zobrazení objektu s dynamickou texturou (video)
- Čtení komprimovaných bitmap z paměti
- Odeberte zastaralou funkci místního kontextu z AIS.
- Odstraněna závislost na gl2ps (na základě starší funkce OpenGL)
- Výměna dat
- Exportujte dokument XCAF (se strukturou sestavy, názvy a barvami) do souboru VRML
- Nové nástroje pro import dat z formátů glTF 2.0 a OBJ
- Podpora některých znakových sad jiných než ASCII v importu STEP.
Testovací prostředí kreslení - Vylepšené ovládání fotoaparátu v 3D prohlížeči
- Opraveny problémy se spouštěním Draw z dávkových skriptů.
- Vylepšená podpora pro Draw v prostředích bez CASROOT.
- jiný
- Vylepšený výkon vestavěných paralelizačních rutin (OSD_Parallel)
- Nástroje pro pohodlné a efektivní procházení stromů BVH
- Optimalizace atributu zobrazení TPrsStd_AIS
- Příklad integrace 3D prohlížeče do aplikace na glfw
Zdroj: opennet.ru