Технологія Open CASCADE 7.5.0 має понад 400 вдосконалень та виправлень

Проект Відкрита технологія КАСКАД (OCCT) Тепер доступна версія 7.5.0 і включає понад 400 удосконалень та виправлень. серед нових функцій - переглядач 3D-ремінців, що дозволяє орієнтуватися у великих моделях у натуральну величину, включаючи навігацію в стилі телепортації при перегляді у віртуальній реальності.

Функціонал обміну даними розширено завдяки підтримці запису glTF 2.0.

Тим, хто не знайомий з відкритим каскадом, вони повинні це знати забезпечує механізм моделювання геометрії для таких програм, як FreeCAD, KiCAD, Netgen, gmsh, CadQuery та pyOCCT.

Проект розробляється більше двадцяти років і включає набір засобів розробки програмного забезпечення та бібліотек, орієнтованих на 3D-моделювання та автоматизоване проектування (САПР). Починаючи з версії 6.7.0, вихідний код OCCT ліцензується під ліцензією GNU LGPL 2.1.

Про нову версію Open CASCADE 7.5.0

У цій новій версії нова візуалізація функцій включити додаткові текстурні карти для поліпшення якості зору, правильний рендеринг виходу sRGB для напівпрозорих матеріалів та градієнтної обробки, а також PBR-процес металевої шорсткості для поліпшення візуалізації металевих предметів.

Підтримка символів Unicode розширена з удосконаленнями, пов’язаними з перекладачем STEP, консоллю DRAW, ресурсами повідомлень та візуалізацією.

Наведені нові приклади для демонстрації використання засобу перегляду OCCT 3D, зібраний у форматі WebAssembly для запуску у браузері. Переглянуто структуру документації, в якій створено новий розділ "Внесок". Незабаром буде доступний оновлений портал розробників OCCT.

На додаток до цього, підкреслюється, що:

  • Змінено API індикатора прогресу для паралельних завдань.
  • Додана підтримка компіляції псевдокоду WebAssembly (за допомогою Emscripten SDK).
  • Був реалізований новий клас Message_PrinterSystemLog для запису повідомлень у системний журнал.

Моделювання:

  • Підтримка панелі прогресу BRepMesh
  • Новий альтернативний алгоритм тривимірної трикутника двовимірних багатокутників
  • Інструмент для видалення внутрішніх фігур (з орієнтацією на ІНТЕР’ЄР) фігури, зберігаючи топологічний зв’язок
  • Багатовимірні складені аргументи дозволяються для операцій Boolean Cut та Common.

Дисплей:

  • Текстури SRGB та буфер візуалізації
  • PBR металева шорсткість для візуалізації тіней на металі
  • Підтримка текстури звичайної карти
  • Можливість обчислення дерев BVH, що використовуються для інтерактивного виділення у фоновому потоці
  • Підтримка спеціальних сімейств шрифтів та багатошрифтових .ttc файлів у менеджері шрифтів.

Обмін даними:

  • Підтримка читання STEP-файлів, що містять символи не Ascii (Unicode або локальні кодові сторінки) у текстових рядках
  • Підтримка написання текстових рядків Unicode в STEP (наприклад, UTF-8)
  • Новий інтерфейс читання STEP, який приймає потік C ++ як вхід
  • Експорт GlTF 2.0
  • Покращена продуктивність зчитування (ASCII) файлів STL та OBJ.

Структура програми:

  • Керуйте кількома документами (відкривайте, зберігайте, закривайте тощо) у паралельних потоках (одна програма на нитку)
  • Спадкування атрибутів для повторного використання їх механізмів стійкості
  • Індикатор прогресу в TDocStd_Application
  • Оптимізація операції коміту для великих модифікацій.
  • Різнокольоровий дисплей повідомлень
  • Підтримка символів Unicode у консолі DRAW у Windows
  • Навігація в режимі польоту в засобі тривимірного перегляду за допомогою клавіш WASD та 3D-миші у Windows
  • Експериментальна навігація в режимі телепортації в засобі тривимірного перегляду за допомогою OpenVR.

Як встановити Open CASCADE?

Тим, хто зацікавлений у можливості встановити цей інструмент у своїй системі, вони повинні це знати Open CASCADE має версію як для Windows, так і для Linux.

Отже, для будь-якого з випадків, можна завантажити нову версію за посиланням нижче.

Важливо зазначити це У випадку з Linux нова версія повинна бути побудована з джерела Або інший варіант - дочекатися оновлення цієї нової версії Open CASCADE 7.5.0 в рамках офіційних каналів вашого розповсюдження.

З на даний момент він вже доступний для Arch Linux Таким чином, користувачі цього дистрибутиву, а також його похідних, можуть встановити Open CASCADE з терміналу, набравши:

sudo pacman -S opencascade

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.