Open CASCADE Technology 7.5.0 hadir dengan lebih dari 400 peningkatan dan perbaikan

Proyek Buka Teknologi CASCADE (OKT) 7.5.0 sekarang tersedia dan mencakup lebih dari 400 peningkatan dan perbaikan. Itu fitur baru termasuk penampil 3D Draw Harness, yang memungkinkan Anda menavigasi melalui model ukuran besar, termasuk navigasi gaya teleportasi saat dilihat dalam realitas virtual.

Fungsionalitas pertukaran data telah diperluas dengan dukungan tulis glTF 2.0.

Bagi mereka yang tidak terbiasa dengan Open CASCADE, mereka harus tahu itu menyediakan mesin pemodelan geometri untuk program seperti FreeCAD, KiCAD, Netgen, gmsh, CadQuery, dan pyOCCT.

Proyek ini telah dikembangkan selama lebih dari dua puluh tahun dan mencakup seperangkat alat pengembangan perangkat lunak dan perpustakaan yang berfokus pada pemodelan 3D dan desain berbantuan komputer (CAD). Mulai versi 6.7.0, kode sumber OCCT dilisensikan di bawah lisensi GNU LGPL 2.1.

Tentang versi baru Open CASCADE 7.5.0

Dalam versi baru ini, baru fungsi rendering sertakan peta tekstur tambahan untuk meningkatkan kualitas visual, rendering output sRGB yang benar untuk material tembus cahaya dan pemrosesan gradien, dan proses PBR kekasaran logam untuk meningkatkan rendering objek logam.

Dukungan karakter Unicode telah diperpanjang dengan peningkatan terkait penerjemah LANGKAH, konsol DRAW, sumber pesan, dan visualisasi.

Contoh baru disediakan untuk mendemonstrasikan penggunaan penampil 3D OCCT, dikompilasi dalam format WebAssembly, untuk dijalankan di browser. Struktur dokumentasi telah direvisi, di mana bagian "Kontribusi" baru telah dibuat. Portal pengembang OCCT yang diperbarui akan segera tersedia.

Selain itu, disoroti bahwa:

  • Mengubah API indikator kemajuan untuk tugas paralel.
  • Menambahkan dukungan untuk mengompilasi pseudocode WebAssembly (dengan Emscripten SDK).
  • Kelas Message_PrinterSystemLog baru telah diterapkan untuk menulis pesan ke log sistem.

Pemodelan:

  • Dukungan bilah kemajuan BRepMesh
  • Algoritma Alternatif Baru untuk Triangulasi Poligon Dua Dimensi
  • Alat untuk menghilangkan sub-bentuk interior (dengan orientasi INTERIOR) dari suatu bentuk dengan tetap menjaga konektivitas topologi
  • Argumen majemuk multidimensi diizinkan untuk operasi Boolean Cut dan Common.

Tampilan:

  • Tekstur SRGB dan buffer render
  • Kekasaran metalik PBR untuk membuat bayangan pada logam
  • Dukungan tekstur peta normal
  • Kemampuan untuk menghitung pohon BVH yang digunakan untuk seleksi interaktif di thread latar belakang
  • Dukungan untuk keluarga font gaya kustom dan file multi-font .ttc di pengelola font.

Pertukaran data:

  • Dukungan untuk membaca file STEP yang berisi karakter non-Ascii (Unicode atau halaman kode lokal) dalam string teks
  • Dukungan untuk menulis string teks Unicode di LANGKAH (seperti UTF-8)
  • API baca STEP baru yang menerima aliran C ++ sebagai input
  • Ekspor GlTF 2.0
  • Peningkatan kinerja membaca (ASCII) file STL dan OBJ.

Kerangka aplikasi:

  • Kelola banyak dokumen (buka, simpan, tutup, dll.) Di utas paralel (satu aplikasi per utas)
  • Pewarisan atribut untuk digunakan kembali mekanisme persistensi mereka
  • Indikator kemajuan di TDocStd_Application
  • Optimalkan operasi komit untuk modifikasi besar.
  • Tampilan pesan multi-warna
  • Dukungan karakter Unicode di konsol DRAW pada Windows
  • Navigasi mode penerbangan dalam penampil 3D dengan tombol WASD dan mouse 3D di Windows
  • Navigasi eksperimental dalam mode teleportasi dalam penampil 3D menggunakan OpenVR.

Bagaimana cara menginstal Open CASCADE?

Bagi mereka yang tertarik untuk dapat menginstal alat ini di sistem mereka, mereka harus mengetahuinya Open CASCADE memiliki versi untuk Windows dan Linux.

Jadi, untuk kedua kasus tersebut, bisa download versi baru dari tautan di bawah.

Penting untuk disebutkan itu Dalam kasus Linux, versi baru harus dibuat dari sumber Atau pilihan lainnya adalah menunggu versi baru Open CASCADE 7.5.0 ini diperbarui dalam saluran resmi distribusi Anda.

Sejak saat ini sudah tersedia untuk Arch Linux Oleh karena itu, pengguna distro ini, serta turunannya, dapat menginstal Open CASCADE dari terminal dengan mengetik:

sudo pacman -S opencascade

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.