Open CASCADE рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреА (OCCT) 7.5.0 рдХреЛ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫ

OCCT рд╣рд╛рд▓ рдЙрдкрд▓рдмреНрдз рдПрдХ рдорд╛рддреНрд░ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЬреНрдпрд╛рдорд┐рддреАрдп рдореЛрдбрд▓рд┐рдЩ рдХрд░реНрдиреЗрд▓ рд╣реЛ, рдирд┐:рд╢реБрд▓реНрдХ рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рддред Open CASCADE рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреА FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT рд░ рдЕрдиреНрдп рдЬрд╕реНрддрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдХреЛ рдПрдХ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рднрд╛рдЧ рд╣реЛред OCCT рд╕рдВрд╕реНрдХрд░рдг 7.5.0 рдорд╛ рдЕрдШрд┐рд▓реНрд▓реЛ рд╕рдВрд╕реНрдХрд░рдг 400 рдХреЛ рддреБрд▓рдирд╛рдорд╛ 7.4.0 рднрдиреНрджрд╛ рдмрдвреА рд╕реБрдзрд╛рд░ рд░ рд╕реБрдзрд╛рд░рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред

рдЦреЛрд▓реНрдиреБрд╣реЛрд╕реН CASCADE рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреА рд╕рдВрд╕реНрдХрд░рдг 7.5.0 рдорд╛ рдзреЗрд░реИ рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рд░ рдШрдЯрдХрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛, рдбреНрд░ рд╣рд╛рд░реНрдиреЗрд╕ рдереНрд░реАрдбреА рджрд░реНрд╢рдХрд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ VR рджреГрд╢реНрдп рдореЛрдбрдорд╛ рдЯреЗрд▓рд┐рдкреЛрд░реНрдЯ-рд╢реИрд▓реА рдиреЗрднрд┐рдЧреЗрд╕рди рд╕рд╣рд┐рдд рдареВрд▓рд╛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЖрдХрд╛рд░рдХрд╛ рдореЛрдбреЗрд▓рд╣рд░реВ рдиреЗрднрд┐рдЧреЗрдЯ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдбрд╛рдЯрд╛ рдПрдХреНрд╕рдЪреЗрдиреНрдЬ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ glTF 3 рд░реЗрдХрд░реНрдбрд┐рдЩрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердирдХреЛ рд╕рд╛рде рдмрдврд╛рдЗрдПрдХреЛ рдЫред рдирдпрд╛рдБ рд░реЗрдиреНрдбрд░рд┐рдЩ рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВрдорд╛ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рджреГрд╢реНрдп рдЧреБрдгрд╕реНрддрд░рдХреЛ рд▓рд╛рдЧрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рдмрдирд╛рд╡рдЯ рдирдХреНрд╕рд╛, рдкрд╛рд░рджрд░реНрд╢реА рд╕рд╛рдордЧреНрд░реА рд░ рдЧреНрд░реЗрдбрд┐рдпрдиреНрдЯ рдкреНрд░рд╢реЛрдзрдирдХрд╛ рд▓рд╛рдЧрд┐ рд╕рд╣реА sRGB рдЖрдЙрдЯрдкреБрдЯ рд░реЗрдиреНрдбрд░рд┐рдЩ, рд░ рдзрд╛рддреБ рд╡рд╕реНрддреБрд╣рд░реВрдХреЛ рд░реЗрдиреНрдбрд░рд┐рдЩ рдЧреБрдгрд╕реНрддрд░ рд╕реБрдзрд╛рд░ рдЧрд░реНрди PBR рдореЗрдЯрд╛рд▓рд┐рдХ-рд░реЛрдлрдиреЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЫред рдпреБрдирд┐рдХреЛрдб рдХреНрдпрд╛рд░реЗрдХреНрдЯрд░ рд╕рдорд░реНрдердирд▓рд╛рдИ STEP рдЕрдиреБрд╡рд╛рджрдХ, рдбреНрд░рд╛ рдХрдиреНрд╕реЛрд▓, рд╕рдиреНрджреЗрд╢ рд╕реНрд░реЛрддрд╣рд░реВ, рд░ рднрд┐рдЬреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рдирдорд╛ рд╕рдореНрдмрдиреНрдзрд┐рдд рд╕реБрдзрд╛рд░рд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдкреВрд░рдХ рдЧрд░рд┐рдПрдХреЛ рдЫред рдирдпрд╛рдБ рдирдореВрдирд╛рд╣рд░реВ рдмреНрд░рд╛рдЙрдЬрд░рдорд╛ WebAssembly рдХреЛ рд░реВрдкрдорд╛ рдЬрдореНрдорд╛ рдЧрд░рд┐рдПрдХреЛ OCCT 2.0D Viewer рдХреЛ рдкреНрд░рдпреЛрдЧ, рд░ рд╡рд┐рднрд┐рдиреНрди OCCT рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ C++ API рдХреЛ рдЖрдзрд╛рд░рднреВрдд рдкреНрд░рдпреЛрдЧрдХреЛ рдПрдХ рд╕рд┐рдВрд╣рд╛рд╡рд▓реЛрдХрди рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред

OCCT рд▓рд╛рдИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдердк рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдмрдирд╛рдЙрди рд░ рдиреЗрднрд┐рдЧреЗрд╕рди рд╕реБрдзрд╛рд░ рдЧрд░реНрди, рдХрд╛рдЧрдЬрд╛рдд рд╕рдВрд░рдЪрдирд╛рд▓рд╛рдИ рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдЫред рд╡рд┐рд╢реЗрд╖ рд░реВрдкрдорд╛, OCCT рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рдЙрдкрдХрд░рдгрд╣рд░реВ рдкрд╣реБрдБрдЪ рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдмрдирд╛рдЙрди рд░ OCCT рд╕реНрд░реЛрдд рдХреЛрдбрдХреЛ рд╡рд┐рдХрд╛рд╕рдорд╛ рдпреЛрдЧрджрд╛рди рдЧрд░реНрди рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдкреНрд░реЛрддреНрд╕рд╛рд╣рд┐рдд рдЧрд░реНрди рдирдпрд╛рдБ "рдпреЛрдЧрджрд╛рди" рдЦрдгреНрдб рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдЫред
рдПрдХ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░рд┐рдПрдХреЛ OCCT рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛ рдкреЛрд░реНрдЯрд▓ рдЪрд╛рдБрдбреИ рдЙрдкрд▓рдмреНрдз рд╣реБрдиреЗрдЫ, рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рд╕рд╣рднрд╛рдЧрд┐рддрд╛ рдЕрд╡рд╕рд░рд╣рд░реВ, рдЕрддрд┐рд░рд┐рдХреНрдд рд╡рд┐рдХрд╛рд╕ рд╕реНрд░реЛрддрд╣рд░реВ, рд░ рдлреЛрд░рдо рд╡рд┐рд╖рдпрд╣рд░реВрдХреЛ рдлрд░рд╛рдХрд┐рд▓реЛ рдХрднрд░реЗрдЬ рд╕рд╣рд┐рддред

OCCT 7.5.0 рдорд╛ рдкреНрд░рдореБрдЦ рдЖрд╡рд┐рд╖реНрдХрд╛рд░рд╣рд░реВ:

рд╕рд╛рдзрд╛рд░рдгрддрдпрд╛

  • рд╕рдорд╛рдирд╛рдиреНрддрд░ рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдкреБрди: рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдкреНрд░рдЧрддрд┐ рд╕реВрдЪрдХ API
  • WebAssembly рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдВрдХрд▓рди рд╕рдорд░реНрдерди (Emscripten SDK рдХреЛ рд╕рд╛рде)
  • рдкреНрд░рдгрд╛рд▓реА рд▓рдЧрдорд╛ рд╕рдиреНрджреЗрд╢рд╣рд░реВ рд▓реЗрдЦреНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рдХрдХреНрд╖рд╛ Message_PrinterSystemLogред

рдореЛрдбреЗрд▓рд┐ред

  • BRepMesh рдорд╛ рдкреНрд░рдЧрддрд┐ рд╕реВрдЪрдХ рд╕рдорд░реНрдерди
  • 2D рдмрд╣реБрднреБрдЬ рддреНрд░рд┐рдХреЛрдг рдХреЛ рд▓рд╛рдЧреА рдирдпрд╛рдБ рд╡реИрдХрд▓реНрдкрд┐рдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо
  • рдЯреЛрдкреЛрд▓реЛрдЬрд┐рдХрд▓ рд╕рдВрдЧрддрддрд╛ рдХрд╛рдпрдо рд░рд╛рдЦреНрджрд╛ рдлрд╛рд░рдордмрд╛рдЯ рдЖрдиреНрддрд░рд┐рдХ рдЙрдкрдЖрдХрд╛рд░рд╣рд░реВ (рдЖрдиреНрддрд░рд┐рдХ рдЕрднрд┐рдореБрдЦреАрдХрд░рдгрдХреЛ рд╕рд╛рде) рд╣рдЯрд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдг
  • рдмреБрд▓рд┐рдпрди рдХрдЯ рд░ рд╕рд╛рдорд╛рдиреНрдп рдЕрдкрд░реЗрд╕рдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдмрд╣реБрдЖрдпрд╛рдореА рдпреМрдЧрд┐рдХ рддрд░реНрдХрд╣рд░реВрд▓рд╛рдИ рдЕрдиреБрдорддрд┐ рджрд┐рдиреБрд╣реЛрд╕реНред

рджреГрд╢реНрдп

  • sRGB рдмрдирд╛рд╡рдЯ рд░ рд░реЗрдиреНрдбрд░ рдмрдлрд░ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ
  • рдкреАрдмреАрдЖрд░ рдореЗрдЯрд╛рд▓рд┐рдХ-рдзрд╛рддреБрдорд╛ рдЫрд╛рдпрд╛рд╣рд░реВ рдкреНрд░рддрд┐рдкрд╛рджрдирдХреЛ рд▓рд╛рдЧрд┐ рд░рдлрдиреЗрд╕
  • рд╕рд╛рдорд╛рдиреНрдп рдирдХреНрд╕рд╛ рдмрдирд╛рд╡рдЯ рд╕рдорд░реНрдерди
  • рдкреГрд╖реНрдарднреВрдорд┐ рдереНрд░реЗрдбрдорд╛ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рддреНрдордХ рдЪрдпрдирдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ BVH рд░реВрдЦрд╣рд░реВ рдЧрдгрдирд╛ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛
  • рдлрдиреНрдЯ рдкреНрд░рдмрдиреНрдзрдХрдорд╛ рдЕрдиреБрдХреВрд▓рди рд╢реИрд▓реА рдлрдиреНрдЯ рдкрд░рд┐рд╡рд╛рд░рд╣рд░реВ рд░ рдмрд╣реБ-рдлрдиреНрдЯ .ttc рдлрд╛рдЗрд▓рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердиред

рдбрд╛рдЯрд╛ рд╡рд┐рдирд┐рдордп

  • рдкрд╛рда рд╕реНрдЯреНрд░рд┐рдЩрд╣рд░реВрдорд╛ рдЧреИрд░-Ascii рд╡рд░реНрдгрд╣рд░реВ (рдпреБрдирд┐рдХреЛрдб рд╡рд╛ рд╕реНрдерд╛рдиреАрдп рдХреЛрдб рдкреГрд╖реНрдард╣рд░реВ) рд╕рдорд╛рд╡реЗрд╢ рднрдПрдХрд╛ STEP рдлрд╛рдЗрд▓рд╣рд░реВ рдкрдвреНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди
  • рдпреБрдирд┐рдХреЛрдб рдкрд╛рда рд╕реНрдЯреНрд░рд┐рдЩрд╣рд░реВ STEP рдорд╛ рд▓реЗрдЦреНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди (UTF-8 рдХреЛ рд░реВрдкрдорд╛)
  • C++ рд╕реНрдЯреНрд░рд┐рдорд▓рд╛рдИ рдЗрдирдкреБрдЯрдХреЛ рд░реВрдкрдорд╛ рд╕реНрд╡реАрдХрд╛рд░ рдЧрд░реНрдиреЗ рдирдпрд╛рдБ STEP рдкрдвреНрдиреЗ API
  • glTF 2.0 рдирд┐рд░реНрдпрд╛рдд рдЧрд░реНрдиреБрд╣реЛрд╕реН
  • (ASCII) STL рд░ OBJ рдлрд╛рдЗрд▓рд╣рд░реВ рдкрдвреНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдкреНрд░рджрд░реНрд╢рдиред

рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдлреНрд░реЗрдорд╡рд░реНрдХ

  • рд╕рдорд╛рдирд╛рдиреНрддрд░ рдереНрд░реЗрдбрд╣рд░реВрдорд╛ рдмрд╣реБ рдХрд╛рдЧрдЬрд╛рддрд╣рд░реВ (рдЦреЛрд▓реНрдиреБрд╣реЛрд╕реН, рдмрдЪрдд рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдмрдиреНрдж рдЧрд░реНрдиреБрд╣реЛрд╕реН, рдЖрджрд┐) рдкреНрд░рдмрдиреНрдз рдЧрд░реНрдиреБрд╣реЛрд╕реН (рдкреНрд░рддрд┐ рдереНрд░реЗрдб рдПрдЙрдЯрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ)
  • рддрд┐рдиреАрд╣рд░реВрдХреЛ рджреГрдврддрд╛ рд╕рдВрдпрдиреНрддреНрд░ рдкреБрди: рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реВ рдЗрдирд╣реЗрд░рд┐рдЯ рдЧрд░реНрджреИ
  • TDocStd_Application рдорд╛ рдкреНрд░рдЧрддрд┐ рд╕реВрдЪрдХ
  • рдареВрд▓рд╛ рдкрд░рд┐рдорд╛рд░реНрдЬрдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдХрдорд┐рдЯ рдЕрдкрд░реЗрд╢рдирдХреЛ рдЕрдиреБрдХреВрд▓рдиред

рдкрд░реАрдХреНрд╖рдг рд╣рд╛рд░реНрдиреЗрд╕ рдХреЛрд░реНрдиреБрд╣реЛрд╕реН

  • рдмрд╣реБ-рд░рдЩ рд╕рдиреНрджреЗрд╢ рдЖрдЙрдЯрдкреБрдЯ
  • Windows рдорд╛ DRAW рдХрдиреНрд╕реЛрд▓рдорд╛ рдпреБрдирд┐рдХреЛрдб рд╡рд░реНрдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди
  • WASD рдХреБрдЮреНрдЬреАрд╣рд░реВ рд░ Windows рдорд╛ 3D рдорд╛рдЙрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ XNUMXD рджрд░реНрд╢рдХрдорд╛ рдЙрдбрд╛рди рдореЛрдб рдиреЗрднрд┐рдЧреЗрдЯ рдЧрд░реНрджреИ
  • OpenVR рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ 3D рджрд░реНрд╢рдХрдорд╛ рдЯреЗрд▓рд┐рдкреЛрд░реНрдЯ рдореЛрдбрдорд╛ рдкреНрд░рдпреЛрдЧрд╛рддреНрдордХ рдиреЗрднрд┐рдЧреЗрд╕рдиред

рдирдореВрдирд╛рд╣рд░реВ

  • рдирдореВрдирд╛рд╣рд░реВрдорд╛ 3D рджрд░реНрд╢рдХрдорд╛ рд╣реЗрд░рдлреЗрд░рдХрд╛ рд▓рд╛рдЧрд┐ рдорд╛рдЙрд╕ рдЗрд╢рд╛рд░рд╛рд╣рд░реВрдХреЛ рдПрдХреАрдХрд░рдг
  • рдирдпрд╛рдБ WebGL рджрд░реНрд╢рдХ рдЙрджрд╛рд╣рд░рдг
  • рдПрдиреНрдбреНрд░реЛрдЗрдб рд╕реНрдЯреБрдбрд┐рдпреЛрдХреЛ рд▓рд╛рдЧрд┐ JNI рдЙрджрд╛рд╣рд░рдг рдЕрдкрдбреЗрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реН (Eclipse рдкрд░рд┐рдпреЛрдЬрдирд╛рдмрд╛рдЯ)
  • рдирдпрд╛рдБ рдирдореВрдирд╛ Qt OCCT рд╕рд┐рдВрд╣рд╛рд╡рд▓реЛрдХрди

рджрд╕реНрддрд╛рд╡реЗрдЬ

  • рд╕рдЬрд┐рд▓реЛ рдЕрднрд┐рдореБрдЦреАрдХрд░рдг рд░ рдкреНрд░рдпреЛрдЧрдорд╛ рд╕рдЬрд┐рд▓реЛрдХреЛ рд▓рд╛рдЧрд┐ OCCT рдХрд╛рдЧрдЬрд╛рддрдХреЛ рдкреБрдирд░реНрд╕рдВрд░рдЪрдирд╛

рдпрд╕ рд╡рд┐рдореЛрдЪрди рдмрд╛рд░реЗ рд╡рд┐рд╕реНрддреГрдд рдЬрд╛рдирдХрд╛рд░реА рдорд╛ рдЙрдкрд▓рдмреНрдз рдЫ рд░рд┐рд▓реАрдЬ рдиреЛрдЯрд╣рд░реВред рддрдкрд╛рдЗрдБ рдУрдкрди рдХреНрдпрд╛рд╕реНрдХреЗрдб рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреА 7.5.0 рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд▓рд┐рдЩреНрдХ.

рд╕реНрд░реЛрдд: linux.org.ru