這是一個未解決的問題,但我會盡量做到儘可能具體。LibGDX正確處理點精靈進行羣集?
我已經在Android Studio中編寫了一些東西,現在使用Eclipse + LibGDX來查看遊戲。這是一個相當高/中等水平的API,因此我們無法再深入到繪製圖形的較低層次。但是,我們知道它使用四重渲染方法。現在
,這種方法適用於大多數類型的遊戲,但如果我想看看成顆粒的羣聚算法(比如,1000點),以前我用點精靈渲染。看來libgdx不使用這種方法。
問題:你知道libgdx是否支持Point Sprites(1000+)在屏幕上獨立移動(基於我自己的公式)。 Quad渲染將隨着要使用的精靈數量而變得非常緩慢。例如,1000個球在盒子周圍彈跳。
注 - 我沒有看到粒子系統,因爲它們似乎只是發射器,並且定義了粒子如何從該源發出(例如煙花爆炸)。目標:我計劃讓許多對象在遠處觀看時使用Point Sprite方法呈現(對於絕對數量的對象快得多),然後在放大時恢復爲Quad Rendering (關於圖中的細節)。這僅用於優化目的。
這是Libgdx允許的嗎?
非常感謝您提供的任何幫助。
親切的問候, Ĵ
@ Gabriel.Massana儘管我們歡迎您提高質量問題的努力,但編輯問候通常不被視爲編輯的理由。嘗試儘可能地編輯_substantial_。 –