西安科技大学学报
西安科技大學學報
서안과기대학학보
JOURNAL OF XI'AN UNIVERSITY OF SCIENCE AND TECHNOLOGY
2013年
4期
436-443
,共8页
可视化仿真%粒子系统%XNA
可視化倣真%粒子繫統%XNA
가시화방진%입자계통%XNA
visual simulation%particle system%XNA
由于现实环境中雪花的飘落是非常不规则的,仿真雪花的飘落也是有难度的.为了模拟现实中雪花飘落的真实情景,以达到尽可能逼真的效果,介绍了实现可视化仿真的一种技术手段和一个具体应用.介绍了粒子系统的基本原理和XNA平台的工作原理,阐述了在XNA平台下建立模拟雪花物理模型的技术和实现雪花飘落运动可视化仿真的可行性方法.通过参考现实中的飘雪场景,研究现实中雪花飘落的运动,在.NET开发平台下,利用C#语言和XNA技术,采用完全面向对象的思想,研究开发了一个研究人员能实时观测并能有效地驾驭雪粒子模型运动的粒子系统.该系统不仅实现了数据实时模拟与实验过程的实时控制,还实现了具有3D效果的飘雪仿真场景.研究人员可以通过实时交互,设置雪花在不同方向上的速度和加速度,以及通过调整观察距离,可以仿真演示出雪花在现实中的各种运动状态.通过实例验证了该粒子系统的效果良好,用粒子系统仿真雪花的飘落是可行的,实时地可视化仿真出的三维飘雪场景效果逼真.
由于現實環境中雪花的飄落是非常不規則的,倣真雪花的飄落也是有難度的.為瞭模擬現實中雪花飄落的真實情景,以達到儘可能逼真的效果,介紹瞭實現可視化倣真的一種技術手段和一箇具體應用.介紹瞭粒子繫統的基本原理和XNA平檯的工作原理,闡述瞭在XNA平檯下建立模擬雪花物理模型的技術和實現雪花飄落運動可視化倣真的可行性方法.通過參攷現實中的飄雪場景,研究現實中雪花飄落的運動,在.NET開髮平檯下,利用C#語言和XNA技術,採用完全麵嚮對象的思想,研究開髮瞭一箇研究人員能實時觀測併能有效地駕馭雪粒子模型運動的粒子繫統.該繫統不僅實現瞭數據實時模擬與實驗過程的實時控製,還實現瞭具有3D效果的飄雪倣真場景.研究人員可以通過實時交互,設置雪花在不同方嚮上的速度和加速度,以及通過調整觀察距離,可以倣真縯示齣雪花在現實中的各種運動狀態.通過實例驗證瞭該粒子繫統的效果良好,用粒子繫統倣真雪花的飄落是可行的,實時地可視化倣真齣的三維飄雪場景效果逼真.
유우현실배경중설화적표락시비상불규칙적,방진설화적표락야시유난도적.위료모의현실중설화표락적진실정경,이체도진가능핍진적효과,개소료실현가시화방진적일충기술수단화일개구체응용.개소료입자계통적기본원리화XNA평태적공작원리,천술료재XNA평태하건립모의설화물리모형적기술화실현설화표락운동가시화방진적가행성방법.통과삼고현실중적표설장경,연구현실중설화표락적운동,재.NET개발평태하,이용C#어언화XNA기술,채용완전면향대상적사상,연구개발료일개연구인원능실시관측병능유효지가어설입자모형운동적입자계통.해계통불부실현료수거실시모의여실험과정적실시공제,환실현료구유3D효과적표설방진장경.연구인원가이통과실시교호,설치설화재불동방향상적속도화가속도,이급통과조정관찰거리,가이방진연시출설화재현실중적각충운동상태.통과실례험증료해입자계통적효과량호,용입자계통방진설화적표락시가행적,실시지가시화방진출적삼유표설장경효과핍진.