是否有一組複雜的結構/渲染器(如Nef Polyhedra和Polyhedron--將全部適用於我)和一個可以工作的簡單渲染器(引擎)bullet btIDebugDraw
one - virtual class - 您可以實現fiew渲染函數,提供該渲染引擎對象的實例到結構渲染器(在子彈案例World like btDiscreteDynamicsWorld
)這裏它將是Nef Polyhedra或Polyhedron渲染器。 CGAL中有這樣的課程嗎?或者說如何用btIDebugDraw
渲染多面體(CGAL::Polyhedron_3<Kernel>
)和Nef多面體(CGAL::Nef_polyhedron_3<Kernel>
)?基於btIDebugDraw的CGAL渲染器(帶出QT)?
1
A
回答
1
API沒有直接的一部分,但CGAL附帶演示以展示功能並經常用於開發或調試。它們或多或少是特定的代碼,用於使用qglViewer來渲染OpenGL結構。對於您來說,多面體附帶的演示應包含顯示如何呈現特定結構的代碼,特別是Scene_nef_polyhedron_item.{h,cpp}
和Scene_polyhedron_item.{h,cpp}
應該具有您正在尋找的內容。
我不能評論你與其他API的比較,因爲我不熟悉它們。
通常,使用固定功能管線繪製Polyhedra不是太困難,但對於頂點緩衝對象變得更加棘手。
相關問題
- 1. 基於渲染
- 2. 基於picklistValues渲染Visualforcepage
- 3. 基於h渲染:selectOneMenu值
- 4. PHP:Vim幫助PhD文件渲染器(基於[PH] P的[D] ocbook渲染器)?
- 5. CGAL Qt鏈接器錯誤
- 6. Qt 4 svg插件vs svg渲染器
- 7. Unity3d渲染基於位置的紋理
- 8. 基於Yii確認的渲染動作
- 9. 基於IP位置的渲染頁面
- 10. 帶有HierarchicalCollectionView的CheckBox標題渲染器
- 11. 渲染器帶到前面的高圖
- 12. Django渲染帶錨
- 13. Qt QDialog渲染堆疊
- 14. 渲染部分基於一個條件
- 15. 基於屬性文件渲染SelectItem
- 16. 拆分從「基於物理渲染」
- 17. 的z-index引起渲染基於WebKit瀏覽器的問題
- 18. CGAL凸包與Qt
- 19. 帶漸變渲染的PNG
- 20. 帶NSOpenGLView的螺紋渲染
- 21. 基於身份驗證的渲染編輯器模板
- 22. 基於mapStateToProps輸出重新渲染connect()ed組件
- 23. 如何正確渲染OpenGL中的CGAL對象?
- 24. Angular cli服務器端渲染不帶ng彈出
- 25. 渲染器編輯器出錯
- 26. Qt使用離屏渲染的例子
- 27. 在qt中的文本渲染4.8.4
- 28. ColumnTree的渲染器?
- 29. THREE.js渲染器
- 30. 在lwjgl渲染中移動渲染器