Ný útgáfa af Open CASCADE Technology (OCCT) 7.5.0 hefur verið gefin út

OCCT er eini opinn uppspretta geometríska líkanakjarninn sem er í boði eins og er, dreift með ókeypis leyfi. Open CASCADE tækni er mikilvægur þáttur í slíkum verkefnum eins og FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT og fleiri. OCCT útgáfa 7.5.0 inniheldur meira en 400 endurbætur og lagfæringar miðað við fyrri útgáfu 7.4.0.

Open CASCADE Technology útgáfa 7.5.0 inniheldur nýja eiginleika fyrir flestar einingar og íhluti. Sérstaklega gerir Draw Harness 3D Viewer þér kleift að vafra um stórar gerðir í raunstærð, þar á meðal fjarskiptaleiðsögu í VR útsýnisstillingu. Gagnaskiptavirkni hefur verið bætt með stuðningi við glTF 2.0 upptöku. Nýir flutningseiginleikar fela í sér viðbótaráferðarkort fyrir bætt sjónræn gæði, rétta sRGB úttaksútgáfu fyrir hálfgagnsær efni og hallavinnslu, og PBR málmgróft ferli til að bæta flutningsgæði málmhluta. Stuðningur við Unicode stafa hefur verið bætt við tengdum endurbótum á STEP þýðanda, DRAW stjórnborði, skilaboðaauðlindum og sjónrænni. Ný sýnishorn voru sýnd sem sýndu notkun OCCT 3D Viewer setts saman sem WebAssembly í vafranum og yfirlit yfir grunnnotkun C++ API ýmissa OCCT aðgerða.

Til að gera OCCT þægilegra fyrir notendur og bæta leiðsögn hefur skjalaskipulagið verið endurhannað. Nánar tiltekið hefur nýr „framlag“ hluti verið búinn til til að gera OCCT þróunarverkfæri auðveldara að nálgast og til að hvetja notendur til að leggja sitt af mörkum við þróun OCCT frumkóða.
Uppfærð OCCT þróunargátt verður fáanleg fljótlega, þar á meðal aukin þátttökutækifæri, viðbótarþróunarúrræði og víðtækari umfjöllun um umræðuefni umræðunnar.

Helstu nýjungar í OCCT 7.5.0:

Almennt

  • Endurhannað framvinduvísir API fyrir samhliða verkefni
  • Söfnunarstuðningur fyrir WebAssembly (með Emscripten SDK)
  • Nýr flokkur Message_PrinterSystemLog til að skrifa skilaboð í kerfisskrána.

Líkan

  • Stuðningur við framfaravísa í BRepMesh
  • Ný valreiknirit til að þríhyrninga XNUMXD marghyrninga
  • Verkfæri til að fjarlægja innri undirform (með INNRI stefnu) úr formi en viðhalda staðfræðilegu samræmi
  • Leyfa fjölvíddar samsettar röksemdir fyrir Boolean Cut og Common aðgerðir.

Sjónræn

  • Notkun sRGB áferð og render biðminni
  • PBR Metallic-Roughness til að skila skugga á málmi
  • Venjulegur stuðningur við kortaáferð
  • Geta til að reikna BVH tré sem notuð eru fyrir gagnvirkt val á bakgrunnsþræði
  • Stuðningur við sérsniðnar leturgerðir og .ttc skrár með mörgum leturgerðum í leturgerðinni.

Gagnaskipti

  • Stuðningur við að lesa STEP skrár sem innihalda stafi sem ekki eru Ascii (Unicode eða staðbundnar kóðasíður) í textastrengjum
  • Stuðningur við að skrifa Unicode textastrengi í STEP (sem UTF-8)
  • Nýtt STEP lestur API sem tekur við C++ straumi sem inntak
  • Flytja út glTF 2.0
  • Bætt afköst fyrir lestur (ASCII) STL og OBJ skrár.

Umsóknarramma

  • Hafa umsjón með mörgum skjölum (opna, vista, loka osfrv.) í samhliða þræði (eitt forrit á hvern þráð)
  • Erfa eiginleika til að endurnýta þrautseigju sína
  • Framfaravísir í TDocStd_Application
  • Hagræðing á Commit aðgerðinni fyrir stórar breytingar.

Draw Test Harness

  • Marglit skilaboðaúttak
  • Stuðningur við Unicode stafi í DRAW stjórnborðinu á Windows
  • Siglingar í flugstillingu í 3D skoðara með WASD lyklum og XNUMXD mús í Windows
  • Tilraunaleiðsögn í fjarflutningsham í þrívíddarskoðara með OpenVR.

Sýnishorn

  • Sameining músarbendinga fyrir meðhöndlun í þrívíddarskoðara í sýnum
  • Nýtt dæmi um WebGL skoðara
  • Uppfærðu JNI dæmi fyrir Android Studio (frá Eclipse verkefninu)
  • Nýtt sýnishorn Qt OCCT Yfirlit

Skjöl

  • Endurskipulagning á OCCT skjölum til að auðvelda stefnumörkun og auðvelda notkun

Ítarlegar upplýsingar um þessa útgáfu eru fáanlegar á Release Notes. Þú getur halað niður Open CASCADE Technology 7.5.0 по ссылке.

Heimild: linux.org.ru