Open CASCADE Technology 7.5.0進行了400多項改進和修復

該項目 開放式CASCADE技術 (OCCT) 7.5.0現在可用 並包含400多項改進和修正。 這 新功能包括3D Draw Harness查看器, 當您在虛擬現實中查看時,它允許您瀏覽與實際大小一樣大的模型,包括遠距傳送樣式的導航。

數據交換功能已通過glTF 2.0寫入支持進行了擴展。

對於那些不熟悉Open CASCADE的人,他們應該知道 提供幾何建模引擎 適用於FreeCAD,KiCAD,Netgen,gmsh,CadQuery和pyOCCT之類的程序。

該項目已經開發了3多年,其中包括一套專注於6.7.0D建模和計算機輔助設計(CAD)的軟件開發工具和庫。 從2.1版開始,OCCT源代碼已根據GNU LGPL XNUMX許可獲得許可。

關於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文件。

數據交換:

  • 支持讀取文本字符串中包含非Ascii字符(Unicode或本地代碼頁)的STEP文件
  • 支持在STEP中編寫Unicode文本字符串(例如UTF-8)
  • 新的STEP讀取API,可接受C ++流作為輸入
  • GlTF 2.0導出
  • 改進了STL和OBJ文件的讀取(ASCII)性能。

應用框架:

  • 在並行線程(每個線程一個應用程序)中管理多個文檔(打開,保存,關閉等)
  • 繼承屬性以重用其持久性機制
  • TDocStd_Application中的進度指示器
  • 提交操作優化以進行大的修改。
  • 多色消息顯示
  • Windows上的DRAW控制台中的Unicode字符支持
  • 在Windows中使用WASD鍵和3D鼠標在3D查看器中進行飛行模式導航
  • 使用OpenVR在3D查看器中以隱形傳送模式進行實驗性導航。

如何安裝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(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。