particle-system

    1熱度

    1回答

    任何android(或java)專家都可以將我指向圖形庫,代碼示例和使用粒子效果的示例嗎? 我想創建類似於可以通過插件在After Effects中實現動態粒子效果,但使用代碼 http://cache.redgiantsoftware.com/_assets/uploads/file/products-examples/Form%20Up%20to%20H%20Web-h264_mq.mov

    1熱度

    2回答

    Three.js遇到一些問題。我正在嘗試在渲染每個幀時移動粒子系統內的粒子。沒有錯誤報告,但沒有任何動作!我從代碼http://aerotwist.com/tutorials/creating-particles-with-three-js/處取得的示例使用語法particle.position.y,但當我將下面的代碼更改爲鏡像時,JS控制檯返回Cannot set property 'y' of

    1熱度

    1回答

    使用 glDrawElements(GL_POINTS, count, GL_UNSIGNED_SHORT, 0); 頂點着色器我畫的顆粒很簡單: void main() { gl_Position = modelViewProjectionMatrix * position; gl_PointSize = 10.0; } 片段着色器嘗試使用gl_PointCoor

    2熱度

    1回答

    當前在我的render()背景顏色設置爲白色,但是當我將其更改爲白色時,根本看不到我的效果。 我想知道是否有我需要啓用的選項或我可能錯過的一行代碼? public void render(float delta) { Gdx.gl.glClearColor(0, 0, 0, 1); Gdx.gl.glClear(GL20.GL_COLOR_BUFFER_BIT);

    0熱度

    1回答

    我正在C#/ XNA中創建一個簡單的粒子系統,並且由於每秒可能會有大量的方法調用,所以我想確保我完全理解每件事情作品。 我有一個粒子和發射器類這樣的: public sealed class Emitter { private struct Particle { public Vector2 Position; public Vector2 Veloc

    0熱度

    1回答

    我在JavaScript中有一個基本的粒子系統(利用畫布進行渲染),我試圖找到處理粒子之間碰撞的最佳方法。該粒子系統可以處理大約70,000個粒子,並且具有相當不錯的FPS。 它由一個包含每個粒子對象的數組組成。每個粒子對象包含3個矢量對象(一個用於位移,速度和加速度),它們包含一個x和一個y變量。 在每幀之前,加速度矢量應用於速度矢量,速度矢量應用於每個單個粒子對象的位移矢量。 渲染器然後遍歷每

    5熱度

    2回答

    當我第一次設立了發射器,我可以做到這一點: self.cell = [CAEmitterCell emitterCell]; self.cell.yAcceleration = 20; ... self.emitter.emitterCells = [NSArray arrayWithObjects:self.cell,nil]; 但說我創建了火災5秒後定時器,我這樣做: - (void

    0熱度

    1回答

    我已經對付了幾個教程來想出完美的粒子雪效果。我現在唯一需要做的就是重複粒子效果,並在我的背景和前景之間播放它的第二個版本。原來我仍然想保持最頂層。我試着在一個函數中包裝代碼,並用不同的名稱創建其中的兩個,但是我遇到了一些奇怪的錯誤。所以我沒有破壞我已經擁有的東西,而是來到這裏尋求有關情況的任何建議。這是我的代碼。我正在使用Greensock動畫庫來處理我的時間軸和動畫。 import com.gr

    1熱度

    2回答

    我在我的遊戲中使用了粒子系統,在andEngine GLES2中產生了閃爍的效果。 我找不到將粒子附着到場景(運行時間)後定位粒子的方法。 其次,我想知道是否有一種方法可以像動畫中的監聽器一樣檢查粒子運動,因爲我想在第一次到期後停止粒子發射。 在這方面的任何幫助將不勝感激。

    1熱度

    1回答

    有沒有什麼辦法可以在運行時使用libGDX的粒子系統來擴展粒子效果? 我知道這個question關於這個問題,但它並沒有解決在運行時縮放。我嘗試使用Viktor的答案,但它只是使粒子效應一起消失。下面是我嘗試使用代碼: ParticleEffect pe; //Scale particle for(ParticleEmitter emitter : pe.getEmitters()) {