|
|
|
Whoever keeps closing all the bugs concerning 100% alphaed items having glow obviously don't know anything about building. It's a serious bug that breaks content and shoudln't be shoved under a rug. reopening as a bug.
Having 100% alphaed objects glow removes the very reason 100% alpha even exists, which is to give a method by script to hide prims. It is fine to allow glow even up to 99% alpha, but when a script sets something to 100% alpha, it is for only one purpose, to hide the prim completely.
Why the arguments for this are invalid: 1) 100% alpha is the only way to render complex textured prims invisible. The other way to make prims invisible is to texture them with an alpha texture, but that causes one to lose all the texturing. Scripted Alpha is used by many items to have hide/show functionality. 2) all the people who want to make light beams etc by having the prim hidden, and the glow not, I agree, that is neat. But that can be done just as well by having 99% alpha with glow showing. The last 1% maks no noticable difference. There is a need for there to continue to be a way to 100% hide a prim, no matter if it's textured, fullbright, or glowing. 3) "couldn't you just switch the glow on and off with a script?" No. The only way that could be reliably done is to hard code the amount of glow into the script, and make a llSetPrimitiveParam() call in addition to the llSetAlpha() call. For moddable items, like many creators sell, they could not predict how much glow people would put on the item. They could read the glow amounts for each prim and store them, but what happens if the script is reset while hidden? That data is lost. So the glow settings could never be reliably kept. If glow was present but hidden by 100% alpha, reading and setting the glow would be unnecessary, just as it's unnecessary with texturing, fullbright, and every other texture setting. Leaving glow showing at 100% alpha breaks the precident set for all other parameters. I hope it becomes clear that not fixing this bug will either end up breaking content, or making glow an unusable paramter on many items, much as shiny was unusable on shoes up until recently. Please reconsider and fix this bug. Thanks for reading. Yes, glow breaks the assumption that something fully transparent is completely invisible.
No, I'm not bothered by it and am willing to work around it where necessary. Moreover you'd have to hardcode the alphas to restore them just like glow. I'd actually complain more about shiny breaking on 1% transparent stuff, shiny glass would be interesting, and if shiny is just an extra render layer it can probably given equivalent alphaness.. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I'm going to ask BigPapi, Qarl, and other Lindens who know about glow, if there's any of these we can action or otherwise resolve quickly...