Doli një version i ri i Open CASCADE Technology (OCCT) 7.5.0

OCCT — teknologjia e vetme aktuale e modelimit gjeometrik me burim tĂ« hapur, e shpĂ«rndare nĂ«n njĂ« licencĂ« tĂ« lirĂ«. Open CASCADE Technology Ă«shtĂ« njĂ« komponent i rĂ«ndĂ«sishĂ«m i projekteve si FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT dhe tĂ« tjerĂ«. Versioni OCCT 7.5.0 pĂ«rmban mbi 400 pĂ«rmirĂ«sime dhe rregullime krahasuar me versionin e mĂ«parshĂ«m 7.4.0.

Versioni Open CASCADE Technology 7.5.0 përmban funksione të reja për shumicën e moduleve dhe komponenteve. Në veçanti, Draw Harness 3D Viewer lejon lëvizjen nëpër modele të mëdha me përmasa reale, duke përfshirë navigimin në stilin teleport në modalitetin e shikimit VR. Funksionaliteti i shkëmbimit të të dhënave është zgjeruar përmes mbështetjes për regjistrimin glTF 2.0. Funksionet e reja të vizualizimit përfshijnë mapa të tjera teksture për të përmirësuar cilësinë vizuale, vizualizimin e saktë të daljes sRGB për materiale të tejdukshme dhe përpunimin e gradienteve, si dhe procesin PBR Metallic-Roughness për të përmirësuar cilësinë e vizualizimit të objekteve metalike. Mbështetje për simbolet Unicode është zgjeruar me përmirësime përkatëse në përkthyesin STEP, konsolën DRAW, burimet e mesazheve dhe vizualizimin. Janë prezantuar mostra të reja që demonstrojnë përdorimin e OCCT 3D Viewer, të ndërtuar si WebAssembly në shfletues, dhe njëmbësh të përdorimit bazik të API C++ për funksionalitete të ndryshme të OCCT.

Për lehtësimin e përdoruesve të OCCT dhe përmirësimin e navigacionit, struktura e dokumentacionit është rishikuar. Veçanërisht, është krijuar një seksion i ri "Contributions" për të lehtësuar qasjen në mjetet e zhvilluesit të OCCT dhe për të inkurajuar përdoruesit të kontribuojnë në zhvillimin e kodit burimor të OCCT.
S së shpejti do të jetë i disponueshëm një portal i ri për zhvilluesit e OCCT, i cili do të përmbajë mundësi të zgjeruara për pjesëmarrje, burime shtesë për zhvillim dhe një gamë më të gjerë temash të forumit.

Risi kryesore në OCCT 7.5.0:

Në përgjithësi

  • API i ri i treguesit tĂ« pĂ«rparimit pĂ«r detyra paralele Ă«shtĂ« rishikuar.
  • MbĂ«shtetje pĂ«r kompiling pĂ«r WebAssembly (me Emscripten SDK).
  • Klasa e re Message_PrinterSystemLog pĂ«r regjistrimin e mesazheve nĂ« regjistrin e sistemit.

Modelimi

  • MbĂ«shtetje pĂ«r treguesin e pĂ«rparimit nĂ« BRepMesh.
  • Algoritmi alternativ i ri i triakoniimit pĂ«r poligonet dy-dimensional.
  • Mjeti pĂ«r eliminimin e nĂ«nfiguranve tĂ« brendshĂ«m (me orientim TË BRENDSHËM) nga forma duke ruajtur lidhshmĂ«rinĂ« topologjike.
  • Lejohet pĂ«rdorimi i argumenteve tĂ« shumĂ«dimensionale pĂ«r operacionet Boolean Cut dhe Common.

Vizualizimi

  • PĂ«rdorimi i teksturave sRGB dhe bufferit tĂ« renderimit
  • PBR Metallic-Roughness pĂ«r vizualizimin e hijes mbi metall
  • MbĂ«shtetje pĂ«r teksturĂ«n e hartĂ«s sĂ« normales
  • MundĂ«sia e llogaritjes sĂ« drurĂ«ve BVH, qĂ« pĂ«rdoren pĂ«r zgjedhjen interaktive nĂ« njĂ« sfond tĂ« rrymĂ«s
  • MbĂ«shtetje pĂ«r familjet e shkronjave tĂ« stilit tĂ« veçantĂ« dhe skedarĂ«ve .ttc me disa shkronja nĂ« menaxherin e shkronjave.

Shkëmbimi i të dhënave

  • MbĂ«shtetje pĂ«r leximin e skedarĂ«ve STEP, qĂ« pĂ«rmbajnĂ« simbole jo-Ascii (Unicode ose kodet lokale) nĂ« vargjet e teksteve
  • MbĂ«shtetje pĂ«r shkrimin e vargjeve tĂ« teksteve Unicode nĂ« STEP (si UTF-8)
  • API i ri pĂ«r leximin e STEP, qĂ« pranon njĂ« rrjedhĂ« C++ si hyrje
  • Eksporti glTF 2.0
  • Rritje e performancĂ«s nĂ« leximin e skedarĂ«ve (ASCII) STL dhe OBJ.

Korniza e Aplikacionit

  • Menaxhimi i dokumenteve tĂ« shumta (hapja, ruajtja, mbyllja etj.) nĂ« rrjedha paralele (njĂ« aplikacion pĂ«r rrjedhĂ«)
  • TrashĂ«gimia e atributeve pĂ«r ripĂ«rdorimin e mekanizmave tĂ« ruajtjes
  • Treguesi i progresit nĂ« TDocStd_Application
  • Optimizimi i operacionit Commit pĂ«r modifikime tĂ« mĂ«dha.

Draw Test Harness

  • DĂ«rgimi i mesazhit me shumĂ« ngjyra
  • MbĂ«shtetje pĂ«r simbolet Unicode nĂ« konsolĂ«n DRAW nĂ« Windows
  • Navigimi nĂ« mĂ«nyrĂ« fluturuese nĂ« 3D viewer me çelĂ«sat WASD dhe mouse-in 3D nĂ« Windows
  • Navigimi eksperimental nĂ« modalitetin e teletransportit nĂ« 3D viewer me pĂ«rdorimin e OpenVR.

Numra provash

  • Unifikimi i gjesteve tĂ« mouse-it pĂ«r manovrimin nĂ« 3D viewer nĂ« mostra
  • Shembulli i ri i shfletuesit WebGL
  • PĂ«rditĂ«simi i shembullit JNI pĂ«r Android Studio (nga projekti Eclipse)
  • Shembulli i ri Qt OCCT Overview

Dokumentacioni

  • Restrukturimi i dokumentacionit OCCT pĂ«r lehtĂ«simin e orientimit dhe pĂ«rdorimit

Informacion i detajuar për këtë publikim është i disponueshëm në Release Notes. Mund të shkarkohet Open CASCADE Technology 7.5.0 në lidhje.

Burimi: linux.org.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster