我正在尋找一個易於使用且記錄良好的C++中的幾何庫。我想在3D感知中使用它,我正在處理點雲。協調轉換,輪換和翻譯是我現在特別關心的問題。任何建議?C++中的幾何庫
C++中的幾何庫
回答
如果擔心的話,請小心cgal的許可。由於商業許可證的要求,我在考慮幾何圖書館時不得不考慮它。 – tpg2114 2012-02-05 13:00:30
cgal的某些部分在LGPL下發布,有些部分在QPL下發布,商業許可協議是「在開源許可限制阻止您使用CGAL'的情況下。到目前爲止,我還沒有遇到許可方面的問題,但正如所有圖書館一樣,在決定最佳選擇之前,必須注意許可證。 – 2012-02-05 13:05:50
如果您正在尋找限制較少的許可證,請查看http://www.geometrictools.com/。它可能不會做CGAL所做的所有事情,但它很乾淨,而且看起來非常完整,可以使用Boost許可證。 – Kaganar 2014-10-31 20:50:40
措辭'基本點定義'可能有點誤導:) IMO對Boost幾何的座標系有點「基本」 – sehe 2012-02-05 13:06:25
結賬this site。它給你一個關於現有幾何庫的非常好的概述,即使有一些優點和缺點。
更新: 你也可以看看Point Cloud Library。這是一個非常新的圖書館,使用點雲,易於理解,並有大量的好教程來開始!
如果你正在尋找一個輕量級但功能強大的庫看看:
雖然看起來您的圖書館可能對這個問題做出了很好的迴應,但我們希望您能充分披露您與本產品的關係,並且可能會詳細說明爲什麼它是該應用程序的理想選擇。我們可以在這裏找到我們的促銷指南:http://meta.stackexchange.com/a/59302/135615 – 2012-09-19 16:52:01
PLIB: A Suite of Portable Game Libraries
注意:僅僅因爲它說:「比賽」它不意味着你不能使用它除了開發遊戲之外,
如果您要在VGA屏幕上渲染幾何圖形,我強烈建議您使用Microsoft DirectX庫,這是圖形渲染的最佳選擇。否則,只需使用Boost :: Geometry庫即可滿足您的需求。
- 1. .NET幾何庫
- 2. 幾何庫
- 3. .NET幾何庫
- 4. Java 3D幾何庫
- 5. 用於Java的幾何庫
- 6. 如何將幾個C/C++庫合併爲一個?
- 7. c中矩陣的幾何平均數
- 8. C++和DirectX的 - 幾何題
- 9. C++中幾行的含義
- 10. C#中的幾條VB.Net行#
- 11. 本機C++ 3d數學/幾何庫的android?
- 12. 在幾個C++項目的代碼庫中組織.libs
- 13. 在C++中繪製幾乎/標準的庫?
- 14. 開源3D幾何庫?
- 15. 而在C++中計算幾何系列
- 16. C++,OpenGL - 幾何着色器
- 17. 是否有Java的幾何庫? (非JTS)
- 18. 地圖api幾何庫的python
- 19. 用於Java/Python的球形幾何庫
- 20. 用於Java的抽象2D幾何庫
- 21. 谷歌地圖的幾何庫
- 22. 的boost ::幾何::交叉口C++
- 23. TCL如何使用數學::幾何庫
- 24. C#從列表中找出哪個幾何值最接近靜態幾何點
- 25. 如何從XAML對象獲取C#中的幾何信息?
- 26. 幾個Eclipse C/C++問題
- 27. 如何向C++中添加要在C++中使用的C庫的庫路徑
- 28. 如何計算幾何值在C#
- 29. C#ReportViewer和來自幾個數據庫的數據
- 30. C庫中的C庫結構#
關於[softwarerecs.se]:[幾何庫爲C++](http://softwarerecs.stackexchange.com/q/16702/60) – unor 2015-04-06 00:02:52