1
我想在libgdx中創建一個靜態starfield。libgdx中的Starfield優化
我的第一個方法是:創建一個貼花和一個DecalBatch在上面。 當我畫貼花我使用佈告板 TECHNIC在貼花
star.decal.setRotation(camera.direction, camera.up);
下一個:我想動畫的貼花的阿爾法,所以我就以隨機的方式產生了一些時間:
star.decal.setColor(1, 1, 1, 0.6f+((float) Math.random()*0.4f));
這是工作,但我的FPS下降55 FPS 25 FPS(因爲我500-1000星)
我可以只用一個批調用以任何方式?也許粒子材料只有一個頂點列表,並且GL_POINT模式始終面對着我的相機?
我該怎麼做libgdx?
你是什麼意思一個批次的電話?你也有很多android設備上的動畫星星。 – daniel
你解決了嗎?你有一些示例代碼? – Veljko