计算机应用与软件
計算機應用與軟件
계산궤응용여연건
COMPUTER APPLICATIONS AND SOFTWARE
2013年
1期
132-135,175
,共5页
粒子系统%风场%OpenGL%火焰模拟%噪音函数
粒子繫統%風場%OpenGL%火燄模擬%譟音函數
입자계통%풍장%OpenGL%화염모의%조음함수
为了真实地模拟火焰在风中摇曳的动态效果,提出一种新的风场作用下粒子系统火焰的动态模拟方法.该方法将风场视为一个包含全域和区域两种类型风场的随机风场,利用Perlin噪音函数生成给定条件下的风速矢量场;进而通过风场影响范围的判定,采用动力学方程实时计算风力作用下火焰粒子的速度和位置,最终实现不同风场作用下火焰的动态模拟.实验结果表明,该方法不仅能绘制出风场中火焰随风摇曳的逼真效果,同时对模拟的实时性有很好的支持.
為瞭真實地模擬火燄在風中搖抴的動態效果,提齣一種新的風場作用下粒子繫統火燄的動態模擬方法.該方法將風場視為一箇包含全域和區域兩種類型風場的隨機風場,利用Perlin譟音函數生成給定條件下的風速矢量場;進而通過風場影響範圍的判定,採用動力學方程實時計算風力作用下火燄粒子的速度和位置,最終實現不同風場作用下火燄的動態模擬.實驗結果錶明,該方法不僅能繪製齣風場中火燄隨風搖抴的逼真效果,同時對模擬的實時性有很好的支持.
위료진실지모의화염재풍중요예적동태효과,제출일충신적풍장작용하입자계통화염적동태모의방법.해방법장풍장시위일개포함전역화구역량충류형풍장적수궤풍장,이용Perlin조음함수생성급정조건하적풍속시량장;진이통과풍장영향범위적판정,채용동역학방정실시계산풍력작용하화염입자적속도화위치,최종실현불동풍장작용하화염적동태모의.실험결과표명,해방법불부능회제출풍장중화염수풍요예적핍진효과,동시대모의적실시성유흔호적지지.