ParticleTest.py 433 B

12345678910111213141516171819202122
  1. from ShowBaseGlobal import *
  2. import ParticleEffect
  3. import ParticlePanel
  4. import ForceGroup
  5. # Showbase
  6. base.enableParticles()
  7. # ForceGroup
  8. gravity = LinearVectorForce(Vec3(0.0, 0.0, -10.0))
  9. fg = ForceGroup.ForceGroup()
  10. fg.addForce(gravity)
  11. # Particle effect
  12. pe = ParticleEffect.ParticleEffect('particle-fx')
  13. pe.reparentTo(render)
  14. pe.setPos(0.0, 5.0, 4.0)
  15. pe.addForceGroup(fg)
  16. # Particle Panel
  17. pp = ParticlePanel.ParticlePanel(pe)