Jump to content
  • 0

In llParticleSystem([]) how do you change the position of the emitter? http://tinypic.com/r/mt1boy/8


Ryderstorm
 Share

You are about to reply to a thread that has been inactive for 2948 days.

Please take a moment to consider if this thread is worth bumping.

Question

3 answers to this question

Recommended Posts

  • 0

You can't.  You have to move the emitter.  Particles are always emmitted from the geometric center of the prim that the particle script is in, and they emit along the +Z axis.  You can change the radius of emission with PSYS_SRC_BURST_RADIUS, but that does not change the position of the emitter.  The best solution is to create a transparent emitting prim, place it where you want the particles to appear, link it, and use llLinkParticleSystem.

  • Like 1
Link to comment
Share on other sites

  • 0

Particles always originate relative to the center of the prim.  

There are two work arounds:   

1) assign the particle effect to an invisible prim linked to your object, and move the invisible prim where you need it to be.

2) edit your prim to cut it in half, so the center is now along an edge.  (use CUT to remove half a side, or SLICE to remove the top or bottom half)

  • Like 1
Link to comment
Share on other sites

You are about to reply to a thread that has been inactive for 2948 days.

Please take a moment to consider if this thread is worth bumping.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
 Share

×
×
  • Create New...