多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 互聯網 > 【v2.x OGE教程 20】粒子效果

【v2.x OGE教程 20】粒子效果

來源:程序員人生   發布時間:2014-11-20 08:30:34 閱讀次數:2942次

1.介紹

粒子系統表示3維計算機圖形學中摹擬1些特定的模糊現象的技術,而這些現象用其它傳統的渲染技術難以實現的真實感的 game physics。常常使用粒子系統摹擬的現象有火、爆炸、煙、水流、火花、落葉、云、霧、雪、塵、流星尾跡或象發軌跡這樣的抽象視覺效果等等。

 

2.粒子系統結構

OGE引擎的粒子系統中由粒子、粒子發射器、粒子初始化器、粒子修改器來表現粒子效果。

粒子系統:是Entity的子類,管理粒子發射器,發射比率,粒子孵化,管理粒子修改器等的1個系統

粒子發射器:繼承IUpdateHandler,在固定范圍隨機生成發射坐標

粒子初始化器:初始化Entity部份參數。如:alpha

粒子修改器:粒子初始化器子類,一樣修改Entity部份參數,但是會在粒子系統的onManagedUpdate中進行更新,類似于Entity中注冊Modifier的效果

粒子:對1個Entity進行封裝,包括1些粒子的屬性

 

3.實例代碼:

public void setMyParticle(float pX, float pY, TextureRegion region, Scene pScene) {

PointParticleEmitter particleEmitter = new PointParticleEmitter(pX, pY);

SpriteParticleSystem mParticleSystem = new SpriteParticleSystem(particleEmitter, 10, 10, 30, region, pScene.getVertexBufferObjectManager());

mParticleSystem.addParticleInitializer(new VelocityParticleInitializer<Sprite>(⑴50, 150, ⑶80, 0));

mParticleSystem.addParticleInitializer(new ExpireParticleInitializer<Sprite>(5f, 6f));

mParticleSystem.addParticleModifier(new ScaleParticleModifier<Sprite>(0f, 5f, 0, 1.3f));

mParticleSystem.addParticleModifier(new AlphaParticleModifier<Sprite>(0.8f, 1, 0.2f, 1f));

pScene.attachChild(mParticleSystem);

}

 

 

 

 

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产一二三四区中 | www在线视频| 精品一区二区三区五区六区 | 欧美 日韩 亚洲 中文字幕 一区 | 国产成人高清精品免费5388密 | 久久久久久综合一区中文字幕 | 一级做a爱过程免费视频日本 | 亚洲黄色在线看 | 久久受www免费人成看片 | 日韩欧美精品在线 | 欧美第四色 | 俄罗斯高清freexxxx性 | 久久免费国产精品一区二区 | 极品一区 | 青草青青产国视频在线 | 日本韩国视频在线观看 | 精品少妇一区二区三区视频 | 亚洲综合小说久久另类区 | 久久综合一区二区三区 | 亚洲天堂在线视频观看 | 中文字幕曰韩一区二区不卡 | 福利视频99| 中文在线播放 | 成人免费一区二区三区在线观看 | 国产免费一级高清淫曰本片 | 特级淫片国产免费高清视频 | 爱爱一级 | 亚洲国产精品成人久久 | 中文字幕乱码系列免费 | 国产精品一区三区 | 欧美高清 hd video | 色黄网址| 五月激情五月婷婷 | 中文字幕在线视频网 | 真实呦女free性 | 99国产精品农村一级毛片 | 日本特黄特色大片免费播放视频 | 国产97色在线 | 亚洲 | 亚洲综合天堂 | 国产精品无码专区在线观看 | 亚洲精品一区亚洲精品 |