OCCT je, prije svega, jedina jezgra za geometrijsko modeliranje koja je danas relevantna s otvorenim kodom pod slobodnom licencom. Tehnologija Open CASCADE je srž ili važna komponenta programa kao što su FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT i drugi. Open CASCADE Technology 7.4.0 uključuje više od 500 poboljšanja i popravaka u usporedbi s prethodnom verzijom 7.3.0, koja je objavljena prije godinu i pol.
Glavni
- Modeliranje
- Poboljšana pouzdanost, izvedba i točnost BRepMesh algoritma
- Opcije za kontrolu linearnog i kutnog odstupanja za unutrašnjost lica u BRepMeshu
- Poboljšana pouzdanost i stabilnost logičkih operacija i ekstrema
- Omogućene logičke operacije na otvorenim tijelima
- Mogućnost deaktiviranja generiranja povijesti, ubrzavajući logičke operacije
- Mogućnost pojednostavljenja rezultata Booleovih operacija
- Proračun površinskih i volumetrijskih svojstava na triangulaciji (modeli bez specifikacije analitičke geometrije).
- Novo sučelje u BRepBndLib koje vraća krajnji dio volumena za geometriju s otvorenim granicama
- Novi načini stvaranja skošenja "konstantnog grla".
- Uklonjen API za stare Booleove operacije
- Vizualizacija
- Poboljšana podrška za Linux za ugrađene platforme
- Poboljšana izvedba detekcije
- Podrška za kombinacije ravnine isječka
- Nova klasa AIS_ViewController za rukovanje korisničkim unosom (miš, zaslon osjetljiv na dodir) za manipulaciju kamerom.
- Poboljšano upravljanje fontovima
- Alati za analizu izvedbe vizualizacije su prošireni
- Prikaz obrisa osjenčanih objekata
- Mogućnost isključivanja geometrijskih spojeva pri prikazivanju žičanih okvira
- Prikaz objekta s dinamičkom teksturom (video)
- Čitanje komprimiranih bitmapa iz memorije
- Uklonite zastarjelu funkcionalnost lokalnog konteksta iz AIS-a.
- Uklonjena ovisnost o gl2ps (na temelju naslijeđene OpenGL funkcionalnosti)
- Razmjena podataka
- Izvezite XCAF dokument (sa strukturom sklopa, imenima i bojama) u VRML datoteku
- Novi alati za uvoz podataka iz glTF 2.0 i OBJ formata
- Podrška za neke ne-ASCII skupove znakova u STEP uvozu.
Nacrtajte testno okruženje - Poboljšana kontrola kamere u 3D pregledniku
- Riješeni problemi pri pokretanju Crtanja iz batch skripti.
- Poboljšana podrška za Draw u okruženjima bez CASROOT-a.
- ostalo
- Poboljšana izvedba ugrađenih rutina paralelizacije (OSD_Parallel)
- Alati za praktično i učinkovito prelaženje BVH stabla
- Optimiziranje atributa prikaza TPrsStd_AIS
- Primjer integracije 3D preglednika u aplikaciju na glfw
Izvor: opennet.ru