Open CASCADE texnologiyasining yangi versiyasi chiqdi - 7.4.0

Mavjud chiqdi
CASCADE texnologiyasini oching (OCCT) 7.4.0, yigirma yillik tarixga ega bo'lgan dasturiy mahsulot bo'lib, kutubxonalar va dasturiy ta'minotni ishlab chiqish vositalari to'plamini birlashtirib, 3D modellashtirishga, ayniqsa kompyuter yordamida dizayn (SAPR) tizimlariga qaratilgan. 6.7.0 versiyasidan boshlab manba kodi GNU LGPL 2.1 litsenziyasi ostida tarqatiladi.

OCCT, birinchi navbatda, bepul litsenziya ostida ochiq manba kodi bilan bugungi kunda dolzarb bo'lgan yagona geometrik modellash yadrosidir. Open CASCADE texnologiyasi FreeCAD, KiCAD, Netgen, gmsh, CadQuery, pyOCCT va boshqalar kabi dasturlarning asosiy qismi yoki muhim komponentidir. Open CASCADE Technology 7.4.0 bir yarim yil avval chiqarilgan oldingi 500 versiyasiga nisbatan 7.3.0 dan ortiq yaxshilanish va tuzatishlarni oβ€˜z ichiga oladi.

Open CASCADE texnologiyasining yangi versiyasi chiqdi - 7.4.0

asosiy yangiliklar:

  • Modellashtirish
    • BRepMesh algoritmining ishonchliligi, ishlashi va aniqligi yaxshilandi
    • BRepMesh-da yuzlarning ichki qismi uchun chiziqli va burchakli og'ishlarni boshqarish variantlari
    • Mantiqiy operatsiyalar va ekstremallarning ishonchliligi va barqarorligi yaxshilandi
    • Ochiq jismlarda mantiqiy operatsiyalarni yoqish
    • Mantiqiy operatsiyalarni tezlashtiradigan tarix yaratishni o'chirish imkoniyati
    • Mantiqiy operatsiyalar natijalarini soddalashtirish varianti
    • Triangulyatsiya bo'yicha sirt va hajm xususiyatlarini hisoblash (analitik geometriya spetsifikatsiyasi bo'lmagan modellar).
    • BRepBndLib-da ochiq chegaralar bilan geometriya uchun tovushning oxirgi qismini qaytaradigan yangi interfeys
    • Yangi "doimiy bo'g'iz" paxsa yaratish rejimlari
    • Eski mantiqiy operatsiyalar uchun API olib tashlandi
  • Vizualizatsiya
    • O'rnatilgan platformalar uchun yaxshilangan Linux yordami
    • Aniqlash samaradorligi yaxshilandi
    • Klip tekisligi kombinatsiyalarini qo'llab-quvvatlash
    • Kamera manipulyatsiyasi uchun foydalanuvchi kiritishini (sichqoncha, sensorli ekran) boshqarish uchun yangi AIS_ViewController klassi.
    • Yaxshilangan shrift boshqaruvi
    • Vizualizatsiya samaradorligini tahlil qilish vositalari kengaytirildi
    • Soyali ob'ektlarning konturini ko'rsatish
    • Simli ramkalarni ko'rsatishda geometriya tikuvlarini istisno qilish imkoniyati
    • Ob'ektni dinamik teksturali ko'rsatish (video)
    • Siqilgan bitmaplarni xotiradan o'qish
    • AISdan eskirgan mahalliy kontekst funksiyasini olib tashlang.
    • Gl2ps ga bog'liqlik olib tashlandi (eski OpenGL funksiyasi asosida)
  • Ma'lumotlarni almashish
    • XCAF hujjatini (montaj tuzilishi, nomlari va ranglari bilan) VRML fayliga eksport qiling
    • GlTF 2.0 va OBJ formatlaridan ma'lumotlarni import qilish uchun yangi vositalar
    • STEP importida ba'zi ASCII bo'lmagan belgilar to'plamini qo'llab-quvvatlash.
      Sinov muhitini chizish

    • 3D tomoshabinda yaxshilangan kamera boshqaruvi
    • Ommaviy skriptlardan Draw dasturini ishga tushirish bilan bog'liq muammolar tuzatildi.
    • CASROOTsiz muhitlarda Draw uchun yaxshilangan yordam.
  • Boshqa
    • O'rnatilgan parallellashtirish tartiblarining yaxshilangan ishlashi (OSD_Parallel)
    • BVH daraxtini qulay va samarali o'tkazish uchun asboblar
    • TPrsStd_AIS ko'rish atributini optimallashtirish
    • 3D ko'rish vositasini glfw-dagi ilovaga integratsiyalash misoli

Manba: opennet.ru

a Izoh qo'shish