Open CASCADE Technology 7.5.0 поставляется с более чем 400 улучшениями и исправлениями.

В рамках проекта Открытая технология CASCADE (ОКСТ) 7.5.0 теперь доступен и включает более 400 улучшений и исправлений. В новые функции включают в себя средство просмотра привязки 3D Draw, который позволяет вам перемещаться по большим моделям в натуральную величину, включая навигацию в стиле телепортации при просмотре в виртуальной реальности.

Функциональность обмена данными была расширена за счет поддержки записи glTF 2.0.

Тем, кто не знаком с Open CASCADE, следует знать, что предоставляет движок геометрического моделирования для таких программ, как FreeCAD, KiCAD, Netgen, gmsh, CadQuery и pyOCCT.

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

О новой версии Open CASCADE 7.5.0

В этой новой версии новый функции рендеринга включить дополнительные карты текстур для улучшения визуального качества, правильный рендеринг вывода sRGB для полупрозрачных материалов и градиентной обработки, а также процесс PBR с металлической шероховатостью для улучшения рендеринга металлических объектов.

Поддержка символов Юникода была расширена с улучшениями, связанными с переводчиком 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)
  • Новый API чтения STEP, который принимает поток C ++ в качестве входных данных
  • GlTF 2.0 экспорт
  • Повышена производительность чтения (ASCII) файлов STL и OBJ.

Рамки приложения:

  • Управление несколькими документами (открытие, сохранение, закрытие и т. Д.) В параллельных потоках (одно приложение на поток)
  • Наследование атрибутов для повторного использования их механизмов сохранения
  • Индикатор прогресса в TDocStd_Application
  • Оптимизация работы коммитов для больших модификаций.
  • Многоцветный дисплей сообщений
  • Поддержка символов Unicode в консоли DRAW в Windows
  • Навигация в режиме полета в средстве трехмерного просмотра с помощью клавиш WASD и трехмерной мыши в Windows
  • Экспериментальная навигация в режиме телепортации в программе просмотра 3D с использованием 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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.