我需要做一個簡單的應用程序,將3d字體渲染爲圖像。 推薦的lib是FTGL,我怎麼把它和3dQt結合起來?尋找使用FTGL和Qt的示例(OpenGL)
-2
A
回答
4
OpenGL並不關心你是否使用Qt,glut,SDL或其他東西。因此,爲Qt找到一個OpenGL示例,然後找到一個使用FTGL庫的示例,並從Qt OpenGL示例開始將它們組合起來,並添加代碼以初始化FTGL庫並嘗試渲染一些文本。
PS不幸的是,我沒有這樣的例子,但它應該是直截了當的。
1
的OpenGL 確實護理無論您是使用Qt,因爲現在的OpenGL是一個巨大的狀態機,行爲依賴於上下文的初始化 - Qt中,他們的對象的行爲掩蓋了它,因爲它使用OpenGL渲染UI。到目前爲止,我無法找到任何使用示例,並嘗試將glut示例(從ftgl本身)移植到Qt時未產生字體呈現。我懷疑Qt會干擾freetype的使用(在QT和ftgl中都會使用它)。 使用Qt的渲染子程序的文本: 1)它呈現在小部件的2d座標中,而不是在MVP座標中 2)它每次調用子程序時推送和重置投影和變換矩陣,並且它使用OpenGl 1.3調用
相關問題
- 1. OpenGL:使用FTGL和紋理
- 2. 使用OpenGL和Qt
- 3. 尋找使用MediaFileUpload的示例
- 4. 尋找socket.io的示例和項目
- 5. 如何使用OpenGL和QT?
- 6. 使用Qt的OpenGL
- 7. 尋找更多Hadoop示例
- 8. 尋找一個MVVM示例
- 9. 尋找示例BlackBerry項目
- 10. 尋找Javacpp FFMPEG CustomIO示例
- 11. 尋找例子在ScrollView之上使用手勢的示例
- 12. 如何使用redtape gem? - 尋找更清晰的使用示例/示例
- 13. Qt和Sqlite示例
- 14. 尋找正常的OpenGL
- 15. QT X11和OpenGL
- 16. 尋找簡單實用的C++示例如何使用ICU
- 17. 使用CMake的OpenGL + Qt
- 18. 尋找使用OAuth的Netsuite API的Python代碼示例?
- 19. 尋找好的svn commit示例
- 20. 尋找示例Jasper Reports GenericElementPdfHandler的實現
- 21. 尋找面向對象的JMeter示例
- 22. 尋找比例
- 23. 尋找使用不同語言編寫的程序示例
- 24. 尋找使用select2的示例數據庫
- 25. 尋找僅使用MEAN的passportjs-本地簡單示例
- 26. 我正在尋找一個使用pkcs的示例#5
- 27. 尋找與WebAPI一起使用DotNetOpenAuth的示例
- 28. 尋找在ASP.NET中使用Lucene.net的示例
- 29. 使用Vapix尋找Axis攝像頭的簡單編碼示例
- 30. QT OpenGL QGLWidget無法找到
我不認爲FTGL呈現3D字體。字體仍然是2D的。 – sep 2011-05-22 12:20:11