在Delphi中TForm中加速3D圖形的最簡單方法是什麼?德爾福/原生TForm GUI中的3D圖形
3
A
回答
3
使用支持DirectX和OpenGL的庫,如Asphyre(http://afterwarp.net/)。
3
您可以使用GLScene(http://www.glscene.org)。 GLScene是基於組件的,具有一個Viewer-Component(類似於TPanel),它在窗體上顯示渲染的場景。
我推薦使用CVS版本,因爲最新的快照很舊。 GLScene也可以在多個平臺上與Freepascal/Lazarus合作,並且有很多演示。
1
在Delphi 2010中,如果在Windows 7上運行,則可以原生使用Direct2D。
0
Embarcadero開發者網絡給出了一個例子(http://edn.embarcadero.com/article/26401)在傳統的TForm中插入代碼。將控制檯應用程序(使用WinMain)轉換爲常用的Delphi窗體很容易。 OpenGL繪圖在TForm的Paint方法中執行。與初學者不太方便的控制檯模板相比,需要很少的指令才能獲得結果。
相關問題
- 1. 德爾福形式
- 2. 德爾福TForm的OnCreate中被多次調用
- 3. 德爾福:TRegExpr
- 4. 得到錯誤,只是一個'公共'在德爾福TForm類
- 5. 德爾福:凍結形式
- 6. 德爾福
- 7. 德爾福UUID生成器
- 8. 德爾福HID Delphi7和德爾福XE2
- 9. 德爾福7中的模態形式
- 10. 德爾福v.Word - 如何從德爾福
- 11. 與德爾福
- 12. 德爾福:TImage中
- 13. 德爾福
- 14. 德爾福
- 15. 類德爾福
- 16. 德爾福
- 17. 與德爾福
- 18. 德爾福ftpgetfile
- 19. 在德爾福7
- 20. 德爾福PDF縮略圖
- 21. 德爾福 - 西雅圖
- 22. 德爾福OpenGL繪圖
- 23. 圖像查看德爾福
- 24. 圖像處理德爾福
- 25. 德爾福 - 截圖質量
- 26. 德爾福XE2:在VirtualBox中
- 27. 與德爾福
- 28. 德爾福Application.HintColor
- 29. DES_KEY_SZ德爾福
- 30. 解決中的TDataSetProvider德爾福2010年或德爾福2009年
現在這真的很有趣 - 我想我們很快就會進行升級:-) – 2009-10-03 08:39:26