目前我正在與嵌入式平臺上的lua進行合作,並面臨下一個問題 - 我需要一些用lua編寫的開源圖形庫。有沒有符合這些要求的圖書館? 先謝謝您。lua上的圖形庫
lua上的圖形庫
回答
我需要一些用lua編寫的開源圖形庫。
這樣的事情不僅不存在,實際上也不可能寫出一個。
Lua運行時不提供訪問實際在Lua中顯示圖形所需的底層平臺特定細節。你可以在Lua中編寫圖形例程,但它永遠不能繪製到實際的屏幕上。它可以繪製到一個文件或這種性質的東西。但不是屏幕。
這意味着你將不得不使用某種非Lua庫來至少顯示圖像。但是,你也不會找到其中的一個,因爲沒有人會花費在Lua本身編寫圖形庫。沒有意義;它會非常緩慢。將開羅或OpenGL或其他本地代碼庫綁定到Lua會容易得多。你將獲得與原生Lua庫相同的功能和靈活性,但你也可以獲得性能。
這就是爲什麼我提出這兩個意見質疑。關鍵信息已被省略。 –
謝謝你的回答,它幫助我理解了一些東西,你是什麼意思通過繪製到文件? –
@unresolved_external:文件就是數據。圖像文件只是表示一系列像素的格式的數據。你可以用Lua編寫文件,這樣你就可以根據某種圖像文件格式編寫代表一系列像素的文件。您如何生成像素數據是「圖形」部分。 –
- 1. 替代Love2D在Lua 2D圖形庫
- 2. 描述Lua中的圖形結構
- 3. Jabber的Lua庫
- 4. 使用lua上傳圖片
- 5. iphone上的圖形可視化庫
- 6. Windows vs Linux上的圖形庫
- 7. Mac上有C的圖形庫嗎?
- 8. 哪個圖形庫和疊加文本和圖形圖像上
- 9. 3D圖形庫中的樹形圖
- 10. Python的圖形庫
- 11. JavaScript的圖形庫
- 12. 圖形庫的C#
- 13. C++圖形圖庫
- 14. SQLite Lua庫
- 15. Lua指定庫
- 16. Java圖形庫
- 17. ASCII「圖形」庫?
- 18. BPMN圖形庫?
- 19. Java圖形庫
- 20. Ruby圖形庫
- 21. GWT圖形庫
- 22. iOS圖形庫
- 23. java圖形庫
- 24. G95圖形庫
- 25. 在Linux上安裝圖形庫
- 26. 什麼圖形庫用於Cython圖形?
- 27. LEDA圖形v/s提升圖形庫
- 28. 圖形 - Python - 存儲由圖形組成的圖形數據庫 - 圖形數據庫理論
- 29. ANDROID上的圖形/圖塊
- 30. Lua有MapReduce庫嗎?
您能否更具體地瞭解嵌入式平臺(例如操作系統,如果有的話,RAM和非易失性內存等)? –
另外,你使用的是軟件幀緩衝區還是你有特定的圖形硬件? –
STB,帶有自制文件系統的電視盒 –