Phetolelo e ncha ea Open CASCADE Technology (OCCT) 7.5.0 e lokollotsoe

OCCT ke eona feela mohloli o bulehileng oa mohlala oa kernel o fumanehang hajoale, o ajoa ka laesense ea mahala. Open CASCADE Technology ke karolo ea bohlokoa ea merero e kang FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT le tse ling. Mofuta oa OCCT 7.5.0 o kenyelletsa lintlafatso le litokiso tse fetang 400 ha li bapisoa le mofuta o fetileng oa 7.4.0.

Open CASCADE Technology version 7.5.0 e na le likarolo tse ncha tsa li-module le likarolo tse ngata. Haholo-holo, Draw Harness 3D Viewer e u lumella ho sheba mefuta e meholo ea boholo ba 'nete, ho kenyeletsoa navigation ea mofuta oa teleport ka mokhoa oa pono oa VR. Ts'ebetso ea phapanyetsano ea data e ntlafalitsoe ka tšehetso ea glTF 2.0 ho rekota. Likarolo tse ncha tsa phetolelo li kenyelletsa 'mapa oa tlatsetso bakeng sa boleng bo ntlafalitsoeng ba pono, phepelo e nepahetseng ea sRGB bakeng sa lisebelisoa tse translucent le gradient process, le ts'ebetso ea PBR Metallic-Roughness ho ntlafatsa boleng ba tlhahiso ea lintho tsa tšepe. Tšehetso ea litlhaku tsa Unicode e tlatselitsoe ke lintlafatso tse amanang le mofetoleli oa STEP, khomphutha ea DRAW, lisebelisoa tsa molaetsa, le pono. Ho ile ha hlahisoa lisampole tse ncha tse bonts'ang ts'ebeliso ea OCCT 3D Viewer e kopaneng joalo ka WebAssembly ho sebatli, le kakaretso ea ts'ebeliso ea mantlha ea C ++ API ea mesebetsi e fapaneng ea OCCT.

Ho etsa hore OCCT e be bonolo haholoanyane bakeng sa basebelisi le ho ntlafatsa ho tsamaea, sebopeho sa litokomane se hlophisitsoe bocha. Ka ho khetheha, ho entsoe karolo e ncha ea "Contribution" ho etsa hore lisebelisoa tsa OCCT li fihle habonolo le ho khothaletsa basebelisi ho kenya letsoho ntlafatsong ea khoutu ea mohloli oa OCCT.
Sebaka se ntlafalitsoeng sa OCCT Developer Portal se tla fumaneha haufinyane, ho kenyeletsoa menyetla e atolositsoeng ea ho nka karolo, lisebelisoa tse ling tsa nts'etsopele, le kakaretso e pharalletseng ea lihlooho tsa liforamu.

Mekhoa e mecha ea bohlokoa ho OCCT 7.5.0:

Ka kakaretso

  • API e hlophisitsoe bocha bakeng sa mesebetsi e tšoanang
  • Tšehetso ea ho bokella bakeng sa WebAssembly (ka Emscripten SDK)
  • Sehlopha se secha sa Message_PrinterSystemLog bakeng sa ho ngola melaetsa ho log log.

Model

  • Tšehetso ea pontšo ea tsoelo-pele ho BRepMesh
  • Algorithm e ncha ea ho kopanya li-polygone tsa XNUMXD
  • Sesebelisoa sa ho tlosa li-subshapes tse ka hare (ka tlhophiso ea INTERNAL) ho tsoa foromong ha u ntse u boloka momahano oa topological.
  • Dumella mabaka a mangata bakeng sa Boolean Cut le tshebetso e tlwaelehileng.

Ponahalo

  • Ho sebelisa libopeho tsa sRGB le ho fana ka buffer
  • PBR Metallic-Roughness bakeng sa ho fana ka meriti holim'a tšepe
  • Tšehetso e tloaelehileng ea 'mapa
  • Bokhoni ba ho bala lifate tsa BVH tse sebelisetsoang khetho e kopanetsoeng ka khoele e ka morao
  • Tšehetso bakeng sa malapa a lifonte tsa mokhoa o tloahelehileng le lifaele tsa .ttc tse nang le mefuta e mengata ho Taolo ea Mengolo.

Phapanyetsano ea data

  • Ts'ehetso ea ho bala lifaele tsa STEP tse nang le litlhaku tseo e seng tsa Ascii (Unicode kapa maqephe a khoutu ea lehae) ka likhoele tsa mongolo
  • Ts'ehetso ea ho ngola likhoele tsa mongolo oa Unicode ho STEP (joalo ka UTF-8)
  • API e ncha ea STEP ea ho bala e amohelang molaetsa oa C++ e le kenyelletso
  • E romela kantle ho GlTF 2.0
  • Ts'ebetso e ntlafalitsoeng ea ho bala (ASCII) STL le lifaele tsa OBJ.

Moralo oa Kopo

  • Laola litokomane tse ngata (bula, boloka, koala, joalo-joalo) ka likhoele tse bapileng (ts'ebeliso e le 'ngoe ka khoele)
  • Litšobotsi tsa ho rua ho sebelisa mekhoa ea bona ea ho phehella hape
  • Letšoao la tsoelo-pele ho TDocStd_Application
  • Ntlafatso ea ts'ebetso ea Boitlamo bakeng sa liphetoho tse kholo.

Thala Test Harness

  • Melaetsa e mengata ea mebala
  • Ts'ehetso bakeng sa litlhaku tsa Unicode ho khomphutha ea DRAW ho Windows
  • Mokhoa oa ho tsamaea ka sefofane ka sebali sa 3D u sebelisa linotlolo tsa WASD le mouse ea XNUMXD ho Windows
  • Ho tsamaea ka liteko ka mokhoa oa teleport ho sebali sa 3D u sebelisa OpenVR.

Mehlala

  • Ho kopanya boitšisinyo ba litoeba bakeng sa ho qhekella ho 3D viewer ka lisampole
  • Mohlala o mocha oa sebali sa WebGL
  • Ntlafatsa mohlala oa JNI bakeng sa Studio ea Android (ho tsoa ho projeke ea Eclipse)
  • Mohlala o mocha oa Qt OCCT Overview

Litokomane

  • Ho hlophisoa bocha ha litokomane tsa OCCT bakeng sa mokhoa o bonolo le tšebeliso e bonolo

Lintlha tse qaqileng mabapi le tokollo ena li fumaneha ho Laola Lintlha. U ka khoasolla Open CASCADE Technology 7.5.0 link tsa.

Source: linux.org.ru