邊界網格是包含更詳細網格的簡單網格。使用邊界網格和邊界凸分解,我們可以比使用典型的寬相位邊界框、球體或凸包更接近幾何模型。例如,我們可以實時運行機器人碰撞檢測,並加速許多其他計算機圖形算法、光線追踪或路徑運動規劃等技術 Boundingmesh 是一個用於生成邊界網格和邊界凸分解的庫和工具集。邊界網格包圍給定的網格並且具有較少的頂點;它是單面近似網格。邊界凸分解是一組包含給定網格的少數頂點的凸包。 程序原始碼使用QT GUI人機介面 可以導入/導出各種標準 3D 幾何文件格式:.off, .obj, .stl, .wrl 我們依賴線性代數庫Eigen進行大多數計算。 如果您執行.wrl文件加載,您還需要Coin3D工具包。 涉及凸體的模塊依賴於QHull和CGAL函數庫。
2022-06-10 18:07:17 5.41MB 人機介面gui 邊界網格 3D網格算法
1
µGUI 是一個用於嵌入式系統的免費開源圖形庫。它獨立於平台,可以輕鬆移植到幾乎任何微控制器系統。
2021-10-13 14:04:27 91KB 嵌入式系統 人機介面gui
1
這是一個用 ANSI C 編寫並在公共領域獲得許可的最小狀態立即模式圖形用戶界面工具包。它被設計為應用程序的簡單可嵌入用戶界面,沒有任何依賴項、默認渲染後端或操作系統窗口和輸入處理,而是通過使用簡單的輸入狀態進行輸入和繪製命令來提供非常模塊化的庫方法,將原始形狀描述為輸出。因此,與其提供試圖在多個平台上進行抽象並呈現後端的分層庫,不如只關注實際的 UI。 特徵 立即模式圖形用戶界面工具包 單頭庫 用 C89 (ANSI C) 編寫 小型代碼庫(~18kLOC) 注重便攜性、效率和簡單性 沒有依賴項(如果不需要,甚至沒有標準庫) 完全可換膚和可定制 如果需要或想要,可以控制總內存佔用的低內存佔用 UTF-8 支持 沒有全局或隱藏狀態 可定制的庫模塊(你可以只編譯和使用你需要的) 可選的字體麵包師和頂點緩衝區輸出
2021-09-24 18:03:56 1.83MB 人機介面 GUI
1
AntTweakBar 是一個小巧且易於使用的 C/C++ 庫,它允許程序員快速將輕巧直觀的 GUI 添加到基於 OpenGL 和 DirectX(9, 10, 11) 的圖形程序中,以交互方式調整參數。 該軟件包包括 AntTweakBar 庫的源代碼版本和一些程序示例。
2021-09-10 14:07:37 368KB windows視窗編程 圖形人機介面 GUI
1