Open CASCADE Technology (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 хувилбар нь ихэнх модуль болон бүрэлдэхүүн хэсгүүдийн шинэ боломжуудыг агуулдаг. Ялангуяа Draw Harness 3D Viewer нь бодит хэмжээтэй том загварууд, тэр дундаа VR харах горимд телепорт маягийн навигаци хийх боломжийг олгодог. glTF 2.0 бичлэгийн дэмжлэгтэйгээр өгөгдөл солилцох функцийг сайжруулсан. Зургийн чанарыг сайжруулах нэмэлт бүтэцтэй газрын зураг, тунгалаг материал болон градиент боловсруулалтад зориулсан зөв sRGB гаралт, металл объектын дүрслэх чанарыг сайжруулахын тулд PBR Metallic-Roughness процесс зэрэг шинэ рэндэрлэх боломжууд багтана. Юникод тэмдэгтийн дэмжлэг нь STEP орчуулагч, DRAW консол, мессежийн нөөц, дүрслэл зэрэгт холбогдох сайжруулалтуудаар нэмэгдэв. Хөтөч дээр WebAssembly хэлбэрээр угсарсан OCCT 3D Viewer-ийн хэрэглээ болон OCCT-ийн янз бүрийн функцүүдийн C++ API-ийн үндсэн хэрэглээний тоймыг харуулсан шинэ дээжүүдийг толилууллаа.

OCCT-ийг хэрэглэгчдэд илүү тохиромжтой болгох, навигацийг сайжруулахын тулд баримт бичгийн бүтцийг шинэчилсэн. Тодруулбал, OCCT хөгжүүлэгчийн хэрэгслүүдэд хандахад хялбар болгох, OCCT эх кодыг хөгжүүлэхэд хэрэглэгчдэд хувь нэмрээ оруулахыг дэмжих зорилгоор шинэ "Хувь нэмэр" хэсгийг бий болгосон.
Өргөтгөсөн оролцоо, хөгжлийн нэмэлт нөөц, форумын сэдвүүдийг илүү өргөн хүрээнд багтаасан шинэчлэгдсэн OCCT Хөгжүүлэгчийн портал удахгүй гарах болно.

OCCT 7.5.0-ийн гол шинэчлэлүүд:

Ерөнхийдөө ийм байна

  • Зэрэгцээ ажлуудад зориулсан ахиц дэвшлийн үзүүлэлтийн API-г дахин боловсруулсан
  • WebAssembly-д зориулсан эмхэтгэлийн дэмжлэг (Emscripten SDK-тай)
  • Системийн бүртгэлд мессеж бичих шинэ анги Message_PrinterSystemLog.

Загварчлах

  • BRepMesh дахь ахиц дэвшлийн үзүүлэлтийн дэмжлэг
  • XNUMXD олон өнцөгтийг гурвалжин болгох шинэ алгоритм
  • Топологийн уялдааг хадгалахын зэрэгцээ маягтаас дотоод дэд дүрсүүдийг (ДОТООД чиг баримжаатай) арилгах хэрэгсэл
  • Boolean Cut болон Common үйлдлүүдэд олон хэмжээст нийлмэл аргументуудыг зөвшөөрөх.

Дүрслэх

  • sRGB бүтэц, рэндэр буфер ашиглаж байна
  • PBR Metallic- Металл дээр сүүдэр гаргахад зориулсан барзгар байдал
  • Ердийн газрын зургийн бүтэц дэмжлэг
  • Арын урсгал дээр интерактив сонголт хийхэд ашигладаг BVH модыг тооцоолох чадвар
  • Фонтын менежер дэх тусгай загварын фонтын бүлгүүд болон олон фонттой .ttc файлуудыг дэмжих.

Мэдээлэл солилцох

  • Текстийн мөрөнд Ascii бус тэмдэгт (Юникод эсвэл локал кодын хуудас) агуулсан STEP файлуудыг уншихад дэмжлэг үзүүлэх.
  • Юникод текстийн мөрүүдийг STEP руу бичихэд дэмжлэг (UTF-8 хэлбэрээр)
  • C++ урсгалыг оролт болгон хүлээн авдаг шинэ STEP унших API
  • Экспортын glTF 2.0
  • STL болон OBJ файлуудыг унших (ASCII) гүйцэтгэл сайжирсан.

Хэрэглээний тогтолцоо

  • Зэрэгцээ хэлхээнд олон баримт бичгийг удирдах (нээх, хадгалах, хаах гэх мэт) (нэг урсгалд нэг програм)
  • Тэдний тогтвортой байдлын механизмыг дахин ашиглахын тулд шинж чанаруудыг өвлөн авах
  • TDocStd_Application дахь явцын үзүүлэлт
  • Томоохон өөрчлөлтөд зориулж Commit үйлдлийг оновчтой болгох.

Туршилтын оосор зурах

  • Олон өнгийн мессежийн гаралт
  • Windows дээрх DRAW консол дахь Юникод тэмдэгтүүдийн дэмжлэг
  • Windows дээр WASD товчлуур болон 3D хулгана ашиглан XNUMXD үзэгч дээр нислэгийн горимд шилжих
  • OpenVR ашиглан 3D үзүүлэгчийн телепорт горимд туршилтын навигаци.

Дээж

  • Дээж дээрх 3D үзүүлэгч дээр хулганы дохио зангааг нэгтгэх
  • WebGL үзэгчийн шинэ жишээ
  • Android Studio-д зориулсан JNI жишээг шинэчлэх (Eclipse төслөөс)
  • Шинэ дээж Qt OCCT тойм

Баримт бичиг

  • Хялбар чиг баримжаа олгох, ашиглахад хялбар болгох үүднээс OCCT баримт бичгийн бүтцийн өөрчлөлт

Энэ хувилбарын талаарх дэлгэрэнгүй мэдээллийг эндээс авах боломжтой Хувилбарын тайлбар. Та Open CASCADE Technology 7.5.0 татаж авах боломжтой холбоос.

Эх сурвалж: linux.org.ru