Jump to content
  • 0
Sign in to follow this  
Ryderstorm

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

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

Share this post


Link to post
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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...