计算机技术与发展Issue(9):241-244,4.DOI:10.3969/j.issn.1673-629X.2013.09.061
基于Direct3D 10的粒子系统的烟花效果
Firework Effect of Particle System Based on Direct3D 10
摘要
Abstract
Particle system is an effective method in irregular moving object simulation in 3D technology. In order to simulate real time and realistic fireworks effect,firework simulation is realized by using hardware accelerated rendering technology and particle system. The type and attribute alternation of particle system is finished in Direct3D 10 shader. Using the technology of geometry shader,stream output,in-stancing and billboard,combined with the mathematical curve models,through two technique,one for updating and stream output of parti-cle,the other for rendering particle,the firework is realized with various of shapes such as clover-shaped,four-leaf-shaped,8-shaped and the blended effect. Examples illustrate that the method can meet the requirement of real time.关键词
粒子系统/Direct3D 10/几何着色器/实例化Key words
particle system/Direct3D 10/geometry shader/instancing分类
信息技术与安全科学引用本文复制引用
陈建刚,徐守祥,黄国伟,何涛..基于Direct3D 10的粒子系统的烟花效果[J].计算机技术与发展,2013,(9):241-244,4.基金项目
广东省科技计划项目(2011B040300034) (2011B040300034)
广东省自然科学基金博士启动项目(S2011040000672) (S2011040000672)
深圳市科技研发资金基础研究计划项目(JC201006020791A) (JC201006020791A)
深圳信息职业技术学院院级重点实验室项目(SYS201002) (SYS201002)