Implemented spark-effect.
authorAntti Virtanen <antti.i.virtanen@saunalahti.fi>
Fri, 22 Feb 2013 21:45:07 +0000 (23:45 +0200)
committerAntti Virtanen <antti.i.virtanen@saunalahti.fi>
Fri, 22 Feb 2013 21:45:07 +0000 (23:45 +0200)
commit39b19337e081f5e81dde220cf0e21dfbcbdaf5ea
tree19487b902d965346f73a9d29c9d37bf37f119624
parent0a5e3359e31cd58c42f7568ca86c7abeb4a6c004
Implemented spark-effect.
CompositeEffect is now working. Effect definition "rocket-damage=rocket-damage:smoke,rocket-damage:spark" means that effect "rocket-damage" create composite effect with two "rocket-damage" children. Both children are bound to different particle systems but they use same rocket-damage driver.
18 files changed:
OgreClient/AbstractVisualEffect.cxx
OgreClient/AbstractVisualEffect.h
OgreClient/CompositeVisualEffect.cxx
OgreClient/CompositeVisualEffect.h
OgreClient/Effects/Light.cxx
OgreClient/Effects/Light.h
OgreClient/Effects/ParticleSystem.cxx
OgreClient/Effects/ParticleSystem.h
OgreClient/Effects/RocketDamage.cxx
OgreClient/Effects/RocketDamage.h
OgreClient/Effects/RocketThrust.cxx
OgreClient/Effects/RocketThrust.h
OgreClient/VisualEffectManager.cxx
OgreClient/VisualEffectManager.h
ogre-client.ini
ogredata/particles/scripts/rocket-damage.particle [deleted file]
ogredata/particles/scripts/smoke.particle [new file with mode: 0644]
ogredata/particles/scripts/spark.particle [new file with mode: 0644]