O se fa'aaliga fou o Open CASCADE Technology (OCCT) 7.5.0 ua fa'asalalauina

OCCT e na'o le pau lea o le open source geometric modeling kernel o lo'o avanoa nei, tufatufaina i lalo o se laisene e leai se totogi. Open CASCADE Tekinolosi o se vaega taua o ia poloketi e pei o FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT ma isi. OCCT version 7.5.0 e aofia ai le sili atu i le 400 faʻaleleia ma faʻaleleia pe a faʻatusatusa i le lomiga muamua 7.4.0.

Open CASCADE Technology version 7.5.0 o lo'o iai foliga fou mo le tele o modules ma vaega. Aemaise lava, Draw Harness 3D Viewer e mafai ai ona e faʻatautaia ni faʻataʻitaʻiga tetele tetele, e aofia ai le teleport-style navigation i le VR view mode. Ua fa'aleleia le fa'aogaina o fa'amatalaga ma le lagolago mo le glTF 2.0 fa'amaumauga. O foliga fou o le fa'aliliuina e aofia ai fa'afanua fa'aopoopo fa'apipi'i mo le fa'aleleia atili o le va'aiga, fa'asa'o le fa'aliliuina o le sRGB mo mea fa'aliliu ma le fa'agaoioiga fa'asolosolo, ma le faiga o le PBR Metallic-Roughness e fa'aleleia atili ai le lelei o le fa'aliliuina o mea u'amea. O le lagolago a le Unicode amio ua fa'aopoopoina e ala i fa'aleleia atili i le STEP faaliliu, DRAW fa'amafanafanaga, punaoa fe'au, ma fa'aaliga. O faʻataʻitaʻiga fou na tuʻuina atu e faʻaalia ai le faʻaogaina o le OCCT 3D Viewer o loʻo faʻapotopotoina e avea ma WebAssembly i totonu o le browser, ma se aotelega o le faʻaogaina autu o le C++ API o galuega eseese o le OCCT.

Ina ia sili atu le faigofie o le OCCT mo tagata faʻaoga ma faʻaleleia le folauga, o le fausaga o faʻamaumauga ua toe faʻatulagaina. Aemaise lava, o se vaega fou "Saofaga" ua fausia e faafaigofie ai ona maua meafaigaluega a le OCCT ma faʻamalosia ai tagata faʻaoga e saofagā i le atinaʻeina o le OCCT source code.
Ole OCCT Developer Portal ole a maua lata mai, e aofia ai avanoa fa'alauteleina o le auai, fa'aopoopo punaoa tau atina'e, ma le lautele lautele o fa'asalalauga o autu o fa'asalalauga.

Fa'afouga autu ile OCCT 7.5.0:

I se tulaga lautele

  • Toe fa'atulagaina le fa'ailoga o le alualu i luma API mo galuega tutusa
  • Lagolago tu'ufa'atasia mo WebAssembly (ma Emscripten SDK)
  • Vasega fou Message_PrinterSystemLog mo le tusiaina o fe'au i le log system.

Faataitaiga

  • Lagolago fa'ailoga o le alualu i luma ile BRepMesh
  • Algoritimi fou fou mo le tafatolu 2D polygons
  • Meafaigaluega mo le aveeseina o mea laiti i totonu (faʻatasi ai ma le INTERNAL orientation) mai se fomu aʻo tumau pea le faʻaogaina o le topological.
  • Fa'ataga finauga tu'ufa'atasi tele mo Boolean Cut ma galuega masani.

Faʻaaliga vaaia

  • Fa'aaogā fa'ailoga sRGB ma tu'u fa'apolopolo
  • PBR Metallic-Roughness mo le faia o ata i luga o u'amea
  • Lagolago fa'afanua masani
  • Malosiaga e fa'atatauina la'au BVH fa'aaoga mo filifiliga fegalegaleai i luga o se filo i tua
  • Lagolago mo aiga ituaiga vaitusi masani ma faila tele-font .ttc i le Font Manager.

Faʻamatalaga faʻamatalaga

  • Lagolago mo le faitauina o faila STEP o loʻo i ai mataitusi e le o Ascii (Unicode poʻo itulau faʻapitonuʻu) i manoa tusitusi.
  • Lagolago mo le tusiaina o manoa tusitusiga Unicode ile STEP (e pei ole UTF-8)
  • Laasaga fou API faitau e talia le C++ stream e fai ma fa'aoga
  • Tu'u atu i fafo glTF 2.0
  • Faʻaleleia le faʻatinoga mo le faitau (ASCII) faila STL ma OBJ.

Taiala Faʻaaogā

  • Puleaina le tele o pepa (tatala, teu, tapuni, ma isi) i filo tutusa (tasi talosaga i le filo)
  • Fa'atosina uiga e toe fa'aoga ai a latou faiga fa'aauau
  • Fa'ailoga o le alualu i luma ile TDocStd_Application
  • Fa'amalieina o le fa'atinoga o le Commit mo suiga tetele.

Tusi Su'ega Usu

  • Fe'au fe'au lanu eseese
  • Lagolago mo mataitusi Unicode i le DRAW console i Windows
  • Fa'asaga i le va'alele i le va'aiga 3D e fa'aaoga ai ki WASD ma le isumu XNUMXD i Windows
  • Fa'ata'ita'iga fa'ata'ita'iga ile teleport mode ile va'aiga 3D ile fa'aaogaina o OpenVR.

Fa'ata'ita'iga

  • Tu'ufa'atasiga o taga o isumu mo togafiti i le va'aiga 3D i fa'ata'ita'iga
  • Fa'ata'ita'iga fou a le tagata matamata WebGL
  • Fa'afou fa'ata'ita'iga JNI mo le Android Studio (mai le Eclipse project)
  • Fa'ata'ita'iga fou Qt OCCT Va'aiga lautele

Tusi

  • Toe fa'atulagaina o fa'amaumauga a le OCCT mo le fa'afaigofie ona fa'aoga ma fa'aogagofie

O fa'amatalaga auiliili e uiga i lenei fa'asalalauga o lo'o maua ile Faamatalaga faʻasao. E mafai ona e siiina mai le Open CASCADE Technology 7.5.0 fesoʻotaʻiga.

puna: linux.org.ru