Inguqulelo entsha ye-Open CASCADE Technology (OCCT) 7.5.0 ikhutshiwe

I-OCCT kuphela komthombo ovulekileyo we-geometric modeling kernel ekhoyo ngoku, isasazwe phantsi kwelayisensi yasimahla. Vula i-CASCADE Technology yinxalenye ebalulekileyo yeeprojekthi ezifana ne-FreeCAD, i-KiCAD, i-Netgen, i-gmsh, i-CadQuery, i-pyOCCT kunye nabanye. Inguqulo ye-OCCT 7.5.0 ibandakanya ukuphuculwa kwe-400 kunye nokulungiswa xa kuthelekiswa nenguqulo yangaphambili 7.4.0.

Vula iCASCADE Technology version 7.5.0 iqulethe iimpawu ezintsha kwiimodyuli ezininzi kunye namacandelo. Ngokukodwa, i-Draw Harness 3D Viewer ikuvumela ukuba ujonge iimodeli ezinkulu ezinobungakanani bokwenyani, kubandakanya ukuhamba kwe-teleport-style kwimowudi yokujonga iVR. Utshintshiselwano lwedatha luphuculwe ngenkxaso yoshicilelo lwe-glTF 2.0. Iimpawu zonikezelo ezitsha ziquka iimephu zokuthungwa ezongezelelweyo zokuphucula umgangatho wokubonwayo, unikezelo oluchanekileyo lwe-sRGB yemveliso yemathiriyeli eguquguqukayo kunye nokusetyenzwa kwegradient, kunye nenkqubo ye-PBR Metallic-Roughness yokuphucula umgangatho wonikezelo wezinto zesinyithi. Inkxaso yomlinganiswa we-Unicode iye yancediswa ngophuculo olunxulumeneyo kumguquleli we-STEP, i-console ye-DRAW, izibonelelo zomyalezo, kunye nokubonwayo. Iisampulu ezitsha zaboniswa ebonisa ukusetyenziswa kwe-OCCT 3D Viewer ehlanganiswe njengeWebAssembly kwisiphequluli, kunye nombono wokusetyenziswa okusisiseko kweC ++ API yemisebenzi eyahlukeneyo yeOCCT.

Ukwenza i-OCCT ilungele ngakumbi kubasebenzisi kunye nokuphucula ukuhamba, ulwakhiwo lwamaxwebhu luye lwahlengahlengiswa. Ngokukodwa, icandelo elitsha elithi "Igalelo" lenziwe ukwenza izixhobo zokuphuhlisa i-OCCT zibe lula ukufikelela kunye nokukhuthaza abasebenzisi ukuba bafake isandla ekuphuhliseni ikhowudi yomthombo we-OCCT.
I-Portal yoMphuhlisi ye-OCCT ehlaziyiweyo iya kufumaneka kungekudala, kubandakanywa amathuba okuthatha inxaxheba okwandisiweyo, izixhobo zophuhliso ezongezelelweyo, kunye nokugubungela ngokubanzi izihloko zeforum.

Izinto ezintsha eziphambili kwi-OCCT 7.5.0:

Ngokubanzi

  • Uhlengahlengiso lwesalathisi senkqubela phambili ye-API yemisebenzi ehambelanayo
  • Inkxaso yokuhlanganiswa kweWebAssembly (kunye ne-Emscripten SDK)
  • Iklasi entsha Message_PrinterSystemLog yokubhala imiyalezo kwilog yesixokelelwano.

Imodeli

  • Inkxaso yesalathisi senkqubela phambili kwi-BRepMesh
  • Enye indlela entsha ye-algorithm yokuhlanganisa iipolygoni ze-XNUMXD
  • Isixhobo sokususa ii-subshapes zangaphakathi (ngokuqhelaniswa ne-INTERNAL) ukusuka kwifom ngelixa ugcina ukuhambelana kwe-topological.
  • Vumela iingxoxo zekhompawundi ezininzi zeBoolean Cut kunye nemisebenzi eqhelekileyo.

Ukubonakala

  • Ukusebenzisa i-sRGB textures kwaye unikeze isithinteli
  • I-PBR Metallic-Roughness yokunikezela izithunzi kwintsimbi
  • Inkxaso yokwakheka kwemephu eqhelekileyo
  • Ukukwazi ukubala imithi ye-BVH esetyenziselwa ukhetho olusebenzayo kumsonto ongasemva
  • Inkxaso yosapho lwesimbo sohlobo lwefonti kunye neefayile ezininzi zefonti .ttc kuMphathi wefonti.

Utshintsho lwedatha

  • Inkxaso yokufunda iifayile ze-STEP eziqulethe iimpawu ezingezizo ze-Ascii (i-Unicode okanye yamaphepha ekhowudi yendawo) kwiintambo zombhalo
  • Inkxaso yokubhala imitya yokubhaliweyo ye-Unicode ukuya kwi-STEP (njenge-UTF-8)
  • I-API entsha yokufunda ye-STEP eyamkela i-C++ stream njengegalelo
  • Thumela ngaphandle i-glTF 2.0
  • Ukusebenza okuphuculweyo kokufunda (ASCII) STL kunye neefayile ze-OBJ.

Isakhelo soKwenza

  • Lawula amaxwebhu amaninzi (vula, gcina, vala, njalo njalo) kwimisonto ehambelanayo (isicelo esinye kumsonto ngamnye)
  • Ukufumana iimpawu zokuphinda zisebenzise iindlela zokuzingisa kwazo
  • Isalathisi senkqubela phambili kwi-TDocStd_Application
  • UPhuculo lomsebenzi wokuZibophelela ukulungiselela uhlengahlengiso olukhulu.

Zoba iintambo zokubopha

  • Ukukhutshwa komyalezo onemibala emininzi
  • Inkxaso yoonobumba be-Unicode kwi-DRAW console kwiWindows
  • Ukuhamba ngenqwelomoya kwimowudi ye-3D usebenzisa izitshixo ze-WASD kunye nemouse ye-XNUMXD kwiWindows
  • Ukukhangela ukukhangela kwimowudi ye-teleport kwimbukeli ye-3D usebenzisa i-OpenVR.

Iisampulu

  • Ukudityaniswa kweentshukumo zempuku ukwenzela uqheliso kwimboniselo ye-3D kwiisampulu
  • Umzekelo omtsha wokujonga iWebGL
  • Hlaziya umzekelo we-JNI ye-Android Studio (ukusuka kwiprojekthi ye-Eclipse)
  • Isampulu entsha ye-Qt OCCT Overview

Amaxwebhu

  • Ukuhlengahlengiswa kwamaxwebhu e-OCCT ukulungiselela ukuqhelaniswa lula kunye nokusebenziseka ngokulula

Ulwazi oluthe vetshe malunga nolu kukhululwa luyafumaneka Amanqaku okukhululwa. Unako ukukhuphela iTekhnoloji ye-CASCADE evulekileyo 7.5.0 ikhonkco.

umthombo: linux.org.ru