Imwe vhezheni itsva yeOpen CASCADE Technology (OCCT) 7.5.0 yaburitswa

OCCT ndiyo yega yakavhurika sosi geometric modeling kernel iripo, yakagoverwa pasi perezinesi remahara. Vhura CASCADE Technology chinhu chakakosha chezvirongwa zvakadai seFreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT nevamwe. OCCT vhezheni 7.5.0 inosanganisira zvinopfuura mazana mana ekuvandudza uye kugadzirisa zvichienzaniswa neyakapfuura vhezheni 400.

Vhura CASCADE Technology vhezheni 7.5.0 ine zvitsva zvemamodule akawanda uye zvikamu. Kunyanya, Draw Harness 3D Viewer inokutendera kuti ufambe mamodheru makuru chaiwo-saizi, kusanganisira teleport-maitiro ekufambisa muVR maonero maitiro. Kuita kwekuchinjana data kwakakwidziridzwa nerutsigiro rwe glTF 2.0 kurekodha. Mamiriro matsva ekupa anosanganisira mamwe mamepu ekugadziridzwa kwemhando yekuona, chaiyo sRGB inobuda inopa yezvinopenya uye gradient kugadzirisa, uye PBR Metallic-Roughness maitiro ekuvandudza kunaka kwekupa kwezvinhu zvesimbi. Tsigiro yemhando yeUnicode yakatsigirwa nekuvandudzwa kwakabatana kune STEP muturikiri, DRAW koni, zviwanikwa zvemeseji, uye kuona. Mienzaniso mitsva yakaunzwa ichiratidza kushandiswa kweOCCT 3D Viewer yakaungana seWebAssembly mubrowser, uye mhedziso yekushandiswa kwekutanga kweC ++ API yeakasiyana OCCT mabasa.

Kuita kuti OCCT ive nyore kune vashandisi uye kugadzirisa kufamba, iyo zvinyorwa zvinyorwa zvakagadziridzwa. Kunyanya, chikamu chitsva che "Mupiro" chakagadzirwa kuti OCCT yekuvandudza maturusi ave nyore kuwana uye kukurudzira vashandisi kuti vabatsire mukuvandudza kweOCCT source code.
Iyo yakagadziridzwa OCCT Developer Portal ichavepo munguva pfupi iri kutevera, kusanganisira yakawedzerwa mikana yekutora chikamu, yekuwedzera zviwanikwa zvekusimudzira, uye kufukidzwa kwakakura kwemisoro yeforum.

Makiyi ekuvandudza muOCCT 7.5.0:

Zvose

  • Yakagadziridzwazve kufambira mberi kwechiratidzo API yemabasa akafanana
  • Kubatanidza rutsigiro rweWebAssembly (ine Emscripten SDK)
  • Nyowani kirasi Message_PrinterSystemLog yekunyora mameseji kune system log.

Kuenzanisa

  • Progress chiratidzo rutsigiro muBRepMesh
  • Nyowani imwe algorithm ye triangulating XNUMXD polygons
  • Chishandiso chekubvisa ma subshapes emukati (ane INTERNAL orientation) kubva pafomu uchichengetedza kubatana kwepamusoro.
  • Bvumira multidimensional compound nharo dzeBoolean Cut uye Common operations.

Kufungidzira

  • Kushandisa sRGB maumbirwo uye kupa buffer
  • PBR Metallic-Roughness yekupa mimvuri pasimbi
  • Normal mepu texture rutsigiro
  • Kugona kuverengera BVH miti inoshandiswa pakuita sarudzo pane yekumashure tambo
  • Rutsigiro rwemafonti emhando yemhuri uye akawanda-mafonti .ttc mafaera muMutariri Wemafonti.

Data exchange

  • Tsigiro yekuverenga STEP mafaera ane asiri eAscii mavara (Unicode kana emunharaunda kodhi mapeji) mumavara tambo
  • Tsigiro yekunyora Unicode mavara tambo ku STEP (seUTF-8)
  • Nyowani STEP yekuverenga API inogamuchira C++ kuyerera sekuisa
  • Export glTF 2.0
  • Kuvandudzwa kwekuita kwekuverenga (ASCII) STL uye OBJ mafaera.

Application Framework

  • Tonga zvinyorwa zvakawanda (kuvhura, chengetedza, kuvhara, nezvimwewo) mumatambo akafanana (chishandiso chimwe pashinda)
  • Kugara nhaka hunhu hwekushandisa zvakare maitiro avo ekushingirira
  • Kufambira mberi chiratidzo muTDocStd_Application
  • Optimization yeCommit oparesheni yekuchinja kukuru.

Dhirowa Test Harness

  • Multi-color meseji kubuda
  • Tsigiro yeiyo Unicode mavara muiyo DRAW koni paWindows
  • Kufamba nendege modhi mu 3D muoni uchishandisa WASD makiyi uye XNUMXD mbeva muWindows
  • Yekuyedza kufambisa mune teleport modhi mune 3D yekuona uchishandisa OpenVR.

Samples

  • Kubatanidzwa kwembeva gestures yekunyengedza mu 3D muoni mumasample
  • Muenzaniso mutsva weWebGL wekuona
  • Gadziridza JNI muenzaniso we Android Studio (kubva kuEclipse chirongwa)
  • Muenzaniso mutsva Qt OCCT Overview

Zvinyorwa

  • Kugadziriswazve kweOCCT zvinyorwa kuti zvive nyore kutaridzika uye nyore kushandisa

Ruzivo rwakadzama nezve kuburitswa uku runowanikwa pa Release Notes. Unogona kudhawunirodha Vhura CASCADE Technology 7.5.0 batanidzo.

Source: linux.org.ru