kérdés
(OCCT) 7.4.0, egy húszéves szoftvertermék, amely 3D modellezéshez, különösen számítógéppel segített tervező (CAD) rendszerekhez készült könyvtárakat és fejlesztőeszközöket kombinál. A 6.7.0 verziótól kezdődően a forráskód a GNU LGPL 2.1 licenc alatt kerül terjesztésre.
Az OCCT elsősorban az egyetlen jelenleg elérhető nyílt forráskódú geometriai modellező kernel, amely szabad licenc alatt érhető el. Az Open CASCADE Technology olyan programok magja vagy alapvető összetevője, mint a FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT és mások. Az Open CASCADE Technology 7.4.0 több mint 500 fejlesztést és hibajavítást tartalmaz az előző, másfél évvel ezelőtt kiadott 7.3.0-s verzióhoz képest.

A főbb :
- Modellezés
- A BRepMesh algoritmus megbízhatóságának, teljesítményének és pontosságának javítása
- Paraméterek a BRepMesh felületeinek belső részének lineáris és szögeltérésének szabályozására
- A logikai műveletek és a szélsőségek megbízhatóságának és stabilitásának javítása
- Logikai műveletek nyitott testeken engedélyezve
- Lehetőség az előzmények generálásának letiltására, a logikai műveletek felgyorsítására
- Boole-műveletek eredményeinek egyszerűsítésének lehetősége
- Felületi és térfogati tulajdonságok számítása háromszögelésen (modellek analitikus geometria definíció nélkül).
- Új felület a BRepBndLib-ben, amely visszaadja a nyíltan korlátozott geometria véges térfogathányadát
- Új „állandó torok” letörési módok
- Eltávolított API a régi logikai műveletekhez
- Megjelenítés
- Továbbfejlesztett támogatás Linux beágyazott platformokhoz
- Javított észlelési teljesítmény
- Vágósík-kombinációk támogatása
- Új AIS_ViewController osztály a felhasználói bemenet (egér, érintőképernyő) kezeléséhez kameramanipuláció során.
- Továbbfejlesztett betűtípus-kezelés
- Bővített eszközök a vizualizációs teljesítményelemzéshez
- Árnyékolt objektumok körvonalának megjelenítése
- Lehetőség geometriai illesztések kizárására drótvázas megjelenítéskor
- Dinamikus textúrájú objektum megjelenítése (videó)
- Tömörített raszteres képek olvasása memóriából
- Elavult helyi kontextus funkció eltávolítása az AIS-ből.
- Eltávolítottuk a gl2ps-től való függőséget (a régi OpenGL funkciók alapján)
- Adatcsere
- XCAF dokumentum exportálása (összeállítási struktúrával, nevekkel és színekkel) VRML fájlba
- Új eszközök az adatok glTF 2.0 és OBJ formátumokból történő importálásához
- Néhány nem ASCII kódolás támogatása STEP importáláskor.
Tesztkörnyezet rajzolása - Továbbfejlesztett kameravezérlés a 3D-s megtekintőben
- Kijavítottunk problémákat a Draw kötegelt szkriptekből történő futtatásával kapcsolatban.
- Továbbfejlesztett Draw támogatás CASROOT nélküli környezetben.
- Más
- A beépített párhuzamosítási rutinok (OSD_Parallel) teljesítményének javítása
- Eszközök a kényelmes és hatékony BVH famegmunkáláshoz
- A TPrsStd_AIS megjelenítési attribútum optimalizálása
- Példa egy 3D-s néző integrálására egy glfw alkalmazásba
Forrás: opennet.ru
