ИзлСзС Π½ΠΎΠ²Π°Ρ‚Π° вСрсия Π½Π° Open CASCADE Technology (OCCT) 7.5.0

OCCT Π΅ СдинствСното Π°ΠΊΡ‚ΡƒΠ°Π»Π½ΠΎ ядро Π·Π° Π³Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΡ‡Π½ΠΎ ΠΌΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅ с ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ ΠΊΠΎΠ΄, разпространявано ΠΏΠΎΠ΄ свободна лицСнзия. Open CASCADE Technology Π΅ Π²Π°ΠΆΠ½Π° част ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΊΠ°Ρ‚ΠΎ FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ. ВСрсията OCCT 7.5.0 Π²ΠΊΠ»ΡŽΡ‡Π²Π° Π½Π°Π΄ 400 подобрСния ΠΈ ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ Π² сравнСниС с ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½Π°Ρ‚Π° вСрсия 7.4.0.

ВСрсията Open CASCADE Technology 7.5.0 ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° Π½ΠΎΠ²ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ. Π’ частност, Draw Harness 3D Viewer позволява навигация ΠΏΠΎ Π³ΠΎΠ»Π΅ΠΌΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π² Ρ€Π΅Π°Π»Π΅Π½ Ρ€Π°Π·ΠΌΠ΅Ρ€, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ тСлСпортация Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° рСалност. Ѐункционалността Π·Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° Π΄Π°Π½Π½ΠΈ Π΅ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½Π° с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° запис Π½Π° glTF 2.0. НовитС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° визуализация Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ тСкстурни ΠΊΠ°Ρ€Ρ‚ΠΈ Π·Π° ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΎ Π²ΠΈΠ·ΡƒΠ°Π»Π½ΠΎ качСство, ΠΏΡ€Π°Π²ΠΈΠ»Π½Π° визуализация Π½Π° ΠΈΠ·Ρ…ΠΎΠ΄Π° sRGB Π·Π° ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΈ ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ процСс PBR Metallic-Roughness Π·Π° подобряванС Π½Π° качСството Π½Π° визуализация Π½Π° ΠΌΠ΅Ρ‚Π°Π»Π½ΠΈ ΠΎΠ±Π΅ΠΊΡ‚ΠΈ. ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Unicode символи Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° с Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² транслятора STEP, консолата DRAW, рСсурситС Π·Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ ΠΈ визуализацията. Показани са Π½ΠΎΠ²ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ, дСмонстриращи ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° OCCT 3D Viewer, ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ ΠΊΠ°Ρ‚ΠΎ WebAssembly Π² Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π°, ΠΈ ΠΎΠ³Π»Π΅Π΄ Π½Π° основни Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π½Π° C++ API.

Π—Π° ΠΏΠΎ-голямо удобство Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° OCCT ΠΈ подобряванС Π½Π° навигацията, структурата Π½Π° докумСнтацията Π΅ прСосмислСна. Π’ частност, Π΅ създадСна Π½ΠΎΠ²Π° сСкция β€žContributionβ€œ, която Π΄Π° улСсни Π΄ΠΎΡΡ‚ΡŠΠΏΠ° Π΄ΠΎ инструмСнтитС Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° OCCT ΠΈ Π΄Π° Π½Π°ΡΡŠΡ€Ρ‡ΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π΄Π° допринСсат Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° изходния ΠΊΠΎΠ΄ Π½Π° OCCT.
Π’ Π±Π»ΠΈΠ·ΠΊΠΎ Π±ΡŠΠ΄Π΅Ρ‰Π΅ Ρ‰Π΅ бъдС Π½Π°Π»ΠΈΡ‡Π΅Π½ ΠΎΠ±Π½ΠΎΠ²Π΅Π½ ΠΏΠΎΡ€Ρ‚Π°Π» Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π½Π° OCCT, Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‰ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° участиС, Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ рСсурси Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ ΠΏΠΎ-ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΏΠΎΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° Ρ‚Π΅ΠΌΠΈ във Ρ„ΠΎΡ€ΡƒΠΌΠ°.

Основни нововъвСдСния в OCCT 7.5.0:

Π’ ΠΎΠ±Ρ‰ΠΈ Π»ΠΈΠ½ΠΈΠΈ

  • ΠŸΡ€Π΅ΠΎΡΠΌΠΈΡΠ»Π΅Π½ API Π½Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Π·Π° Π½Π°ΠΏΡ€Π΅Π΄ΡŠΠΊ Π·Π° ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° компилация Π·Π° WebAssembly (с Emscripten SDK)
  • Нов клас Message_PrinterSystemLog Π·Π° записванС Π½Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ Π² систСмния ΠΆΡƒΡ€Π½Π°Π».

ΠœΠΎΠ΄Π΅Π»ΠΈΡ€Π°Π½Π΅

  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Π·Π° Π½Π°ΠΏΡ€Π΅Π΄ΡŠΠΊ Π² BRepMesh
  • Нов Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π΅Π½ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌ Π·Π° триангулация Π½Π° Π΄Π²ΡƒΠΌΠ΅Ρ€Π½ΠΈ ΠΏΠΎΠ»ΠΈΠ³ΠΎΠ½ΠΈ
  • Π˜Π½ΡΡ‚Ρ€ΡƒΠΌΠ΅Π½Ρ‚ Π·Π° ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π½Π° Π²ΡŠΡ‚Ρ€Π΅ΡˆΠ½ΠΈ ΠΏΠΎΠ΄Ρ„ΠΈΠ³ΡƒΡ€ΠΈ (с Π’ΠͺВРЕШНА ориСнтация) ΠΎΡ‚ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°, Π·Π°ΠΏΠ°Π·Π²Π°Ρ‰ Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½Π°Ρ‚Π° ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚
  • ПозволСно Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΠ½ΠΎΠ³ΠΎΠΌΠ΅Ρ€Π½ΠΈ ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Π½ΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΈ Π·Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Boolean Cut ΠΈ Common.

Визуализация

  • ИзползванС Π½Π° тСкстури sRGB ΠΈ Π±ΡƒΡ„Π΅Ρ€ Π·Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΡ€Π°Π½Π΅
  • PBR Metallic-Roughness Π·Π° Π²ΠΈΠ·ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° сСнки Π²ΡŠΡ€Ρ…Ρƒ ΠΌΠ΅Ρ‚Π°Π»ΠΈ
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° тСкстури с Π½ΠΎΡ€ΠΌΠ°Π»Π½ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈ
  • Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° изчисляванС Π½Π° BVH Π΄ΡŠΡ€Π²Π΅Ρ‚Π°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π΅Π½ ΠΈΠ·Π±ΠΎΡ€ Π² Ρ„ΠΎΠ½ΠΎΠ² ΠΏΠΎΡ‚ΠΎΠΊ
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° сСмСйства ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Π΅ със спСциални стиловС ΠΈ .ttc Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ с мноТСство ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Π΅ Π² диспСтчСра Π½Π° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Π΅.

ОбмСн на данни

  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅ Π½Π° STEP Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ‰ΠΈ символи Π½Π΅-Ascii (Unicode ΠΈΠ»ΠΈ Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΠΊΠΎΠ΄ΠΎΠ²ΠΈ страници) Π² тСкстовитС Ρ€Π΅Π΄ΠΎΠ²Π΅
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° запис Π½Π° тСкстови Ρ€Π΅Π΄ΠΎΠ²Π΅ Π² Unicode Π² STEP (ΠΊΠ°Ρ‚ΠΎ UTF-8)
  • Нов API Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅ Π½Π° STEP, ΠΏΡ€ΠΈΠ΅ΠΌΠ°Ρ‰ C++ ΠΏΠΎΡ‚ΠΎΠΊ Π½Π° Π²Ρ…ΠΎΠ΄Π°
  • Експорт glTF 2.0
  • ПовишСна производитСлност ΠΏΡ€ΠΈ Ρ‡Π΅Ρ‚Π΅Π½Π΅ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ (ASCII) STL ΠΈ OBJ.

Application Framework

  • Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° мноТСство Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ (ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅, запис, затварянС ΠΈ Ρ‚.Π½.) Π² ΠΏΠ°Ρ€Π°Π»Π΅Π»Π½ΠΈ ΠΏΠΎΡ‚ΠΎΡ†ΠΈ (Π΅Π΄Π½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΡ‚ΠΎΠΊ)
  • НаслСдяванС Π½Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ Π·Π° ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π° Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΈΡ‚Π΅ Π·Π° Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅
  • Π˜Π½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π·Π° Π½Π°ΠΏΡ€Π΅Π΄ΡŠΠΊ Π² TDocStd_Application
  • ΠžΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΡ Π½Π° опСрацията Commit Π·Π° ΠΌΠ°Ρ‰Π°Π±Π½ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ.

Draw Test Harness

  • ΠœΠ½ΠΎΠ³ΠΎΡ†Π²Π΅Ρ‚Π΅Π½ ΠΈΠ·Ρ…ΠΎΠ΄ Π½Π° ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° символи Unicode Π² ΠΊΠΎΠ½Π·ΠΎΠ»Π°Ρ‚Π° DRAW Π² Windows
  • Навигация Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° ΠΏΠΎΠ»Π΅Ρ‚ Π² 3D viewer с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΊΠ»Π°Π²ΠΈΡˆΠΈΡ‚Π΅ WASD ΠΈ Ρ‚Ρ€ΠΈΡŠΠΌΠ΅Ρ€Π½Π° мишка Π² Windows
  • ЕкспСримСнтална навигация Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° тСлСпортация Π² 3D viewer с OpenVR.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ΠΈ

  • Унификация Π½Π° ТСстовСтС Π½Π° ΠΌΠΈΡˆΠΊΠ°Ρ‚Π° Π·Π° ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ†ΠΈΠΈ Π² 3D viewer Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈΡ‚Π΅
  • ΠŸΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° Π½ΠΎΠ²Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° Π·Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄ WebGL
  • Актуализация Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° JNI Π·Π° Android Studio (ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Eclipse)
  • Нов ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Qt OCCT Overview

ДокумСнтация

  • РСструктуриранС Π½Π° докумСнтацията OCCT Π·Π° улСсняванС Π½Π° ориСнтацията ΠΈ удобството Π½Π° ΠΏΠΎΠ»Π·Π²Π°Π½Π΅

ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π° информация Π·Π° Ρ‚ΠΎΠ·ΠΈ Ρ€Π΅Π»ΠΈΠ· Π΅ Π½Π°Π»ΠΈΡ‡Π½Π° Π² Release Notes. ΠœΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° свалитС Open CASCADE Technology 7.5.0 ΠΎΡ‚ Π²Ρ€ΡŠΠ·ΠΊΠ°Ρ‚Π°.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster