Difference between revisions of "Talk:LlParticleSystem"

From Second Life Wiki
Jump to navigation Jump to search
 
(11 intermediate revisions by 7 users not shown)
Line 10: Line 10:


I see at the bottom about how the rendering limit is 4096 particles within draw distance. Is this a new limit? If it is, why do edit-preferences go to over 8000? Is this to eliminate the issue of griefer particle weapons crashing clients? If you have the slider over 4096 can your client still be crashed by too many particles?[[User:IntLibber Brautigan|IntLibber Brautigan]] 10:34, 8 July 2008 (PDT)
I see at the bottom about how the rendering limit is 4096 particles within draw distance. Is this a new limit? If it is, why do edit-preferences go to over 8000? Is this to eliminate the issue of griefer particle weapons crashing clients? If you have the slider over 4096 can your client still be crashed by too many particles?[[User:IntLibber Brautigan|IntLibber Brautigan]] 10:34, 8 July 2008 (PDT)
== type ==
hmm... there seems to be a bug in the table that makes [[Template:LSLG]] break (variable type isn't linked) but I can't figure out where it comes from... o.O<br>[[Image:Zai_signature.png|45px]] '''[[User:Zai Lynch|Lynch]]''' <sup><small>([[User talk:Zai Lynch|talk]]|[[Special:Contributions/Zai Lynch|contribs]])</small></sup> 20:19, 25 October 2008 (UTC)
:I was in the progress of fixing that, but the power went out mid update (I was doing it in parts because I was updating the table). Should be fixed now, (LSLG isn't needed anymore). -- '''[[User:Strife_Onizuka|Strife]]''' <sup><small>([[User talk:Strife_Onizuka|talk]]|[[Special:Contributions/Strife_Onizuka|contribs]])</small></sup> 01:59, 26 October 2008 (UTC)
== PSYS_SRC_OMEGA emitter rotation caveat ==
I discovered this and found no mention so added it. To test this (if you didn't already know about it) make a simple particle display and set any single axis spinning with PSYS_SRC_OMEGA e.g. <0.0,0.0,3.0>. Take note of the display. In the saved and running script change the vector to e.g. <0.5,0.0,3.0> then save. Take note again. Then change the vector back to <0.0,0.0,3.0>. You'll note that the last of these three displays is not the same as the first (even though the script is). This is because the emitter has been rotated on the X axis briefly. Now put the script into a fresh prim and see that the result is the same as the first of the three displays and is quite different from the display seen from the last of the old prims displays. [[User:Fred Gandt|Fred Gandt]] 08:29, 20 January 2010 (UTC)
:Sorry for the mistake you had to fix due to my last edit regarding this caveat Strife. I didn't see the internal links. I'll try to keep my eyes peeled next time. Thanks for fixing without making a fuss. Very gentlemanly of you. -- '''[[User:Fred_Gandt|Fred Gandt]]''' <sup><small>([[User talk:Fred_Gandt|talk]]|[[User:Fred_Gandt/Scripts|scripts]]|[[Special:Contributions/Fred_Gandt|contribs]])</small></sup> 14:10, 22 February 2010 (UTC)
:np, you didn't know. No the big upcoming problem will be {{jira|SVC-5169|llLinkParticleSystem}}. Most of this article is going to need to be moved into a template. -- '''[[User:Strife_Onizuka|Strife]]''' <sup><small>([[User talk:Strife_Onizuka|talk]]|[[Special:Contributions/Strife_Onizuka|contribs]])</small></sup> 15:28, 22 February 2010 (UTC)
::I've pushed just about everything into a template. -- '''[[User:Strife_Onizuka|Strife]]''' <sup><small>([[User talk:Strife_Onizuka|talk]]|[[Special:Contributions/Strife_Onizuka|contribs]])</small></sup> 03:50, 14 March 2010 (UTC)
== Possible to change shape of Particles ==
I would like to know if it was possible to change the shape of the particles to things like stars or leaves. If this was possible, a particle emitter could do many more things than if the particles were just circles. If it is in this article, I must have overlooked it. -- [[User:Ocram Steampunk|Ocram Steampunk]] 19:05, 13 March 2010 (UTC)
: You can make a white star (or everything else) on a  texture with transparent background and use PSYS_SRC_TEXTURE then each particle looks like your texture. [[User:Kuraiko Yoshikawa|Kuraiko Yoshikawa]] 19:27, 13 March 2010 (UTC)
== PSYS_SRC_EMITTER_FACING vector? ==
Has anyone put up a request for this feature to be included? It's really silly that you can't get a sphere to emit particles from the dimple (which is aligned with the local X-axis, I think), for instance.
Anyone got a workaround which doesn't involve using more prims? I'm making a vehicle, so primcount is at a premium here.
--[[User:Aznavour Wolfe|Aznavour Wolfe]] 08:40, 9 June 2010 (UTC)
:I'd go with the name PSYS_SRC_EMITTER_AXIS. [PSYS_SRC_EMITTER_AXIS, vector axis] -- '''[[User:Strife_Onizuka|Strife]]''' <sup><small>([[User talk:Strife_Onizuka|talk]]|[[Special:Contributions/Strife_Onizuka|contribs]])</small></sup> 13:59, 12 June 2010 (UTC)
== PSYS_SRC_ACCEL ==
I just realized that the UNIT description (meter par second) is wrong.
It is acceleration so it must be meter par second square.
:Done. Thanks. https://wiki.secondlife.com/w/index.php?title=Template%3ALSL_Function%2FParticleSystem&diff=1179134&oldid=1175532 -- '''[[User:Strife_Onizuka|Strife]]''' <sup><small>([[User talk:Strife_Onizuka|talk]]|[[Special:Contributions/Strife_Onizuka|contribs]])</small></sup> 08:41, 12 June 2013 (PDT)

Latest revision as of 07:41, 12 June 2013

Initial Publish Notes

I'm experimenting with the table layout. I wanted to try and see how embedding the value constants in the rule table would look. So far, I think it looks good, but want to know what everyone else thinks. Now, the question is, how to embed the table into the template; having some issues there. Talarus Luan 13:49, 28 January 2007 (PST)

If you are going to embed the template you have to use the old style <table><tr><td></tr></table> tags. Or you have to escape all of your | with the {{!}} template. It's why all of the Template:LSL_Constants_* templates use the old style tags. Looks really good. Strife Onizuka 15:31, 28 January 2007 (PST)

I got a bit impulsive ~_~ Strife Onizuka 16:35, 28 January 2007 (PST)

Cool. Works for me. Now I know what I have to do to make it work, I can do some more like it. :) Talarus Luan 18:11, 28 January 2007 (PST)
Please Please Please do. It is a very time consuming task I do not look forward to doing all myself. Oh, I don't foresee any changes to the templates, I am toying with the idea for a template for constant pages but that probably won't be tied into the main LSL_Generic (constants just don't need all the fields; even if it was I would change the derived template interfaces). I fixed a few small issues with the templates earlier. Your use of return_text to make the box go surprised me. I've fixed the error messages so they give the right names (more specifically I duplicated them and put them in the higher up templates). Keep up the good work. Strife Onizuka 01:22, 29 January 2007 (PST)

I see at the bottom about how the rendering limit is 4096 particles within draw distance. Is this a new limit? If it is, why do edit-preferences go to over 8000? Is this to eliminate the issue of griefer particle weapons crashing clients? If you have the slider over 4096 can your client still be crashed by too many particles?IntLibber Brautigan 10:34, 8 July 2008 (PDT)

type

hmm... there seems to be a bug in the table that makes Template:LSLG break (variable type isn't linked) but I can't figure out where it comes from... o.O
Zai signature.png Lynch (talk|contribs) 20:19, 25 October 2008 (UTC)

I was in the progress of fixing that, but the power went out mid update (I was doing it in parts because I was updating the table). Should be fixed now, (LSLG isn't needed anymore). -- Strife (talk|contribs) 01:59, 26 October 2008 (UTC)

PSYS_SRC_OMEGA emitter rotation caveat

I discovered this and found no mention so added it. To test this (if you didn't already know about it) make a simple particle display and set any single axis spinning with PSYS_SRC_OMEGA e.g. <0.0,0.0,3.0>. Take note of the display. In the saved and running script change the vector to e.g. <0.5,0.0,3.0> then save. Take note again. Then change the vector back to <0.0,0.0,3.0>. You'll note that the last of these three displays is not the same as the first (even though the script is). This is because the emitter has been rotated on the X axis briefly. Now put the script into a fresh prim and see that the result is the same as the first of the three displays and is quite different from the display seen from the last of the old prims displays. Fred Gandt 08:29, 20 January 2010 (UTC)

Sorry for the mistake you had to fix due to my last edit regarding this caveat Strife. I didn't see the internal links. I'll try to keep my eyes peeled next time. Thanks for fixing without making a fuss. Very gentlemanly of you. -- Fred Gandt (talk|scripts|contribs) 14:10, 22 February 2010 (UTC)
np, you didn't know. No the big upcoming problem will be llLinkParticleSystem. Most of this article is going to need to be moved into a template. -- Strife (talk|contribs) 15:28, 22 February 2010 (UTC)
I've pushed just about everything into a template. -- Strife (talk|contribs) 03:50, 14 March 2010 (UTC)

Possible to change shape of Particles

I would like to know if it was possible to change the shape of the particles to things like stars or leaves. If this was possible, a particle emitter could do many more things than if the particles were just circles. If it is in this article, I must have overlooked it. -- Ocram Steampunk 19:05, 13 March 2010 (UTC)

You can make a white star (or everything else) on a texture with transparent background and use PSYS_SRC_TEXTURE then each particle looks like your texture. Kuraiko Yoshikawa 19:27, 13 March 2010 (UTC)

PSYS_SRC_EMITTER_FACING vector?

Has anyone put up a request for this feature to be included? It's really silly that you can't get a sphere to emit particles from the dimple (which is aligned with the local X-axis, I think), for instance.

Anyone got a workaround which doesn't involve using more prims? I'm making a vehicle, so primcount is at a premium here.

--Aznavour Wolfe 08:40, 9 June 2010 (UTC)

I'd go with the name PSYS_SRC_EMITTER_AXIS. [PSYS_SRC_EMITTER_AXIS, vector axis] -- Strife (talk|contribs) 13:59, 12 June 2010 (UTC)

PSYS_SRC_ACCEL

I just realized that the UNIT description (meter par second) is wrong. It is acceleration so it must be meter par second square.

Done. Thanks. https://wiki.secondlife.com/w/index.php?title=Template%3ALSL_Function%2FParticleSystem&diff=1179134&oldid=1175532 -- Strife (talk|contribs) 08:41, 12 June 2013 (PDT)