Issue with invisiprims
|
|
Rotting Neox
Registered User
Join date: 21 May 2009
Posts: 10
|
05-22-2009 06:06
So I've tried using Opus Beck -and- Beatfox's scripts, but to no avail.
I bought some attachments from a well-known modeler to replace a body part. The invisiprim to cover said body part makes it invisible... And also everything in it's shape invisible straight through the avatar (clothes, skin, etc...). I tried swapping the scripts in and out, but no avail.
I'm kind of a noob so I'm pretty sure the solution is obvious. Halp!
|
|
Rotting Neox
Registered User
Join date: 21 May 2009
Posts: 10
|
05-22-2009 06:15
Ah... seems I need to replace with an alpha mask.
....*growl*
I want my money back.
|
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
05-22-2009 07:13
said scripts (and really it's the textures they use) will block out any avatar related layers (skin/clothes) as well as any prim object that A) has no alpha channel (only the part it covers, 32 bit textures) or B) is entirely blocked covered from view by a non transparent version of the same (Object Occlusion)
_____________________
| | . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - 
|
|
Rygel Ryba
Registered User
Join date: 12 Feb 2008
Posts: 254
|
05-22-2009 07:38
From: Rotting Neox Ah... seems I need to replace with an alpha mask.
....*growl*
I want my money back. Especially since the invisiprim scripts are available for free in a lot of different locations.
|
|
Hewee Zetkin
Registered User
Join date: 20 Jul 2006
Posts: 2,702
|
05-22-2009 09:14
Erm, I believe that might be backwards, Void (on prims, not the avatar and clothes). Invisi-prims at least used to hide anything WITH an alpha channel or non-zero alpha, and NOT hide anything that is fully opaque.
|
|
Winter Ventura
Eclectic Randomness
Join date: 18 Jul 2006
Posts: 2,579
|
05-22-2009 10:18
Void may simply be a victim of the llSetAlpha(0.0, ALL_SIDES); conundrum.
ALPHA 0.0 (in LSL) = "INVISIBLE" aka "100% Alpha" ALPHA 1.0 (in LSL) = "FULL SOLID" aka "0% Alpha"
Remember, a 32 bit texture is actually a 24 bit texture (16.7 million colours), with an 8-bit (265 shades of grey) alpha channel added on. Texture without alpha = 24 bit. Texture with = 32bit.
Textures without alpha, but with prim alpha applied will be occluded. Textures with alpha (regardless of prim alpha) will be occluded. Prims sufficiently far-away/small enough will also be occluded. For some reason, Avatars are also occluded, yet they do not suffer alpha-sorting issues, suggesting that something else is in play.
As of 1.19 (I think) shiny is no longer occluded... UNLESS the invisiprim itself is shiny. This sometimes is not true, but most of the time is. Yes, you can make invisiprims shiny.. how weird is that? Invisiprims *WILL* cull GLOW at this time. I beleive also that invisiprims cull ALL particles, regardless of their texture bit-depth or alpha setting.
an invisiprim with any amount of prim-alpha applied (even 1%) will no longer act as an invisiprim. Which means you can actually "hide" invisiprims by setting them alpha. (I don't want to think of the ARC ramifications of doing so).
Handy tip for building with invisiprims. Either set your invisiprims low-shiny, OR.. work on a platform. Make a floor 10x10x1, out of wood. Make a second floor 10x10x1.05 . Tint the second floor prim a different colour. Now, simply apply a 1% alpha to that floor. Now, anyplace an invisiprim gets between your floor and your camera, it will show up a different colour from the rest of the floor. I personally like to make the thinner floor slightly bluish, so that the invisiprims take on a slight blue tint appearance. (I also tend to work with a larger - 32x32 platform).
_____________________
 ● Inworld Store: http://slurl.eclectic-randomness.com ● Website: http://www.eclectic-randomness.com ● Twitter: @WinterVentura
|
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
05-22-2009 19:45
not moi
although I've always thought it was stupid that they would use differing standards, %transparency in the edit window, and %opacity in the script call.
_____________________
| | . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - 
|
|
Rotting Neox
Registered User
Join date: 21 May 2009
Posts: 10
|
05-23-2009 06:01
Well my issue is apparently something that has changed recently.
See, every avatar change I now have (cybernetics, Tinies) has this weird issue with the invisiprims messing up the landscape. Was this due to the inclusion of alphas or something else?
Furthermore, is there a way to fix them so they work again? I hate that I can see through my chest when my cyber-arms are crossed.
|
|
Maya Remblai
The one with pink hair.
Join date: 25 Mar 2006
Posts: 434
|
05-23-2009 06:58
From: Rotting Neox See, every avatar change I now have (cybernetics, Tinies) has this weird issue with the invisiprims messing up the landscape. Was this due to the inclusion of alphas or something else?
That's what invisiprims do. They hide anything alpha, and any avatar mesh. Trees and water are alpha. And hate to burst your bubble (but LL already did it to me, so...) but alpha masking on avatars isn't going to be available until viewer 1.24 at least.
|
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
05-23-2009 08:04
they've always hidden terrain at a distance, and water and av meshes irregardless. LL intends to break that functionality when they enable alpha on av mesh.
_____________________
| | . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - 
|
|
Basement Desade
Registered User
Join date: 14 Jul 2006
Posts: 91
|
Invisi-skins
06-01-2009 23:32
I don't make skins, or anything like that, but I've always wondered why someone couldn't just make a skin that was all alpha?
|
|
Viktoria Dovgal
…
Join date: 29 Jul 2007
Posts: 3,593
|
06-01-2009 23:45
From: Basement Desade I don't make skins, or anything like that, but I've always wondered why someone couldn't just make a skin that was all alpha? That's really the current default, underneath is one of those Ruthish skins, and it shows through in its full glory if you drop clear textures onto a skin and wear that. The layer we put skins on was sort of envisioned for tattoos and the like, the pieces are still called that in the appearance editor. With 1.24 we will be given an extra layer that can mask out portions of the mesh and do real transparency. It should be possible to trick out an avatar to do the transparency now so that 1.23 viewers can see it, but 1.22 and back wouldn't know what to do with it.
|
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
06-02-2009 02:31
and presumably when we get that ability to mask the avatar skin (which will only be on/off, not gradient) they will be disabling the current tech that's used to eliminate the av skin (at least that's what we've been told), meaning a need for an entirely new skin for most av's that make use of this... the repercussions are... ugly.
_____________________
| | . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - 
|
|
Tegg Bode
FrootLoop Roo Overlord
Join date: 12 Jan 2007
Posts: 5,707
|
06-02-2009 02:44
From: Void Singer and presumably when we get that ability to mask the avatar skin (which will only be on/off, not gradient) they will be disabling the current tech that's used to eliminate the av skin (at least that's what we've been told), meaning a need for an entirely new skin for most av's that make use of this... the repercussions are... ugly. O prefer to see all the new options that will be available as a better idea than continuing with a hack method that will look cheap and trashy compared to the proper fix anyway.
_____________________
Level 38 Builder [Roo Clan]
Free Waterside & Roadside Vehicle Rez Platform, Desire (88, 17, 107)
Avatars & Roadside Seaview shops and vendorspace for rent, $2.00/prim/week, Desire (175,48,107)
|
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
06-02-2009 03:56
From: Tegg Bode O prefer to see all the new options that will be available as a better idea than continuing with a hack method that will look cheap and trashy compared to the proper fix anyway. oh I'm not saying the alpha on skin isn't an improvement.... it is.... I'm saying what happens when thousands of customers with custom av's that use the old method are suddenly broken, in need of a modification of their skin to make the product they paid for work again, and retailers are unable, unwilling, or unavailable to eat the cost of the upgrade, and provide the modification? or let me put it in perspective... how come so many people learned how to convert their records tapes and cds to digital formats, which by itself is not an abrogation of the law, but enables several... and then imagine the further repercussions in SL... if you create an environment in which users must rely on certain tools to make use of their products, you might as well be training them in their use... and we all know familiarity breeds contempt.
_____________________
| | . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - 
|
|
Tegg Bode
FrootLoop Roo Overlord
Join date: 12 Jan 2007
Posts: 5,707
|
06-02-2009 05:29
From: Void Singer oh I'm not saying the alpha on skin isn't an improvement.... it is....
I'm saying what happens when thousands of customers with custom av's that use the old method are suddenly broken, in need of a modification of their skin to make the product they paid for work again, and retailers are unable, unwilling, or unavailable to eat the cost of the upgrade, and provide the modification?
or let me put it in perspective... how come so many people learned how to convert their records tapes and cds to digital formats, which by itself is not an abrogation of the law, but enables several... and then imagine the further repercussions in SL...
if you create an environment in which users must rely on certain tools to make use of their products, you might as well be training them in their use... and we all know familiarity breeds contempt. It's just stuff going out of use, like beta VCR's and cassettes, or Leaded Petrol. Retailers will be smart and make replacement products quickly to get the first new sales.
_____________________
Level 38 Builder [Roo Clan]
Free Waterside & Roadside Vehicle Rez Platform, Desire (88, 17, 107)
Avatars & Roadside Seaview shops and vendorspace for rent, $2.00/prim/week, Desire (175,48,107)
|
|
Viktoria Dovgal
…
Join date: 29 Jul 2007
Posts: 3,593
|
06-02-2009 05:44
I think that shoe makers might *love* to see invisiprims break, with so many no mod examples out there that can be sold all over again and mean old LL to blame for it all 
|
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
06-02-2009 05:48
From: Tegg Bode It's just stuff going out of use, like beta VCR's and cassettes, or Leaded Petrol. Retailers will be smart and make replacement products quickly to get the first new sales. exactly how many people went out and bought retail cd's to replace their old retail tapes? and how many figured out how to rip them to their HD... and Later burn them to their own CD's for a ton less... seeing how easy it was, how many then went on to be pirates? From: Viktoria Dovgal I think that shoe makers might *love* to see invisiprims break, with so many no mod examples out there that can be sold all over again and mean old LL to blame for it all  oh god I didn't even think of that... or what an ungodly hack of EVERY SKIN IN EXISTENCE it's going to take to make those work right... if it's even possible since I'm not sure that's down to the skin layer, but rather the shoe layer... if they disable the old (or the change disables it), I see LL regretting it.... alot.
_____________________
| | . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - 
|
|
Viktoria Dovgal
…
Join date: 29 Jul 2007
Posts: 3,593
|
06-02-2009 06:22
From what I've seen from LL so far, the mask will be a new clothing layer, so the existing skins should be safe, it's more that a lot of new wearables would have to be created. The real bugaboo may come with mixing and matching attachments, but at least the maps should be easier to make since most of the the hard stuff like shading and seam matching won't matter much. I can envision these masks becoming a little cottage industry of their own.
It looks like there may be some in-between time for people to figure out how to work with this too; the possible invisiprim borkage is more about the shadow stuff than the avatar mesh and shadows still need a lot of work.
|
|
Imnotgoing Sideways
Can't outlaw cute! =^-^=
Join date: 17 Nov 2007
Posts: 4,694
|
06-02-2009 07:59
From: Winter Ventura ...Avatars are also occluded, yet they do not suffer alpha-sorting issues, suggesting that something else is in play... 1Bit alpha mask. Linden trees use the same thing. OpenGL doesn't bother with trying to decide which face/object is in front since there's no chance for partial transparency. (^_^)y
|
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
06-02-2009 16:06
slight simplification there.. in true it's a palette transparency which is handled as 'don't render me at all' (ie don't occlude anything) as opposed to alpha channel which is applied over the pixel which then requires averaging with the pixel behind it. and the manner that those are combined in uses short cuts that lead to the sorting issue.
_____________________
| | . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - 
|
|
Tegg Bode
FrootLoop Roo Overlord
Join date: 12 Jan 2007
Posts: 5,707
|
06-03-2009 03:12
From: Void Singer exactly how many people went out and bought retail cd's to replace their old retail tapes? and how many figured out how to rip them to their HD... and Later burn them to their own CD's for a ton less... seeing how easy it was, how many then went on to be pirates?
oh god I didn't even think of that... or what an ungodly hack of EVERY SKIN IN EXISTENCE it's going to take to make those work right... if it's even possible since I'm not sure that's down to the skin layer, but rather the shoe layer...
if they disable the old (or the change disables it), I see LL regretting it.... alot. If you are wanting exact figures, tell us exactly how many people didn't? For me I have found hooking a cassette recorder or turntable up to a computer to much bother, I just sold my LP's, threw my cassettes in the bin and replaced them with original CD's. Piracy actually used to happen using cassettte tapes too, believe it or not.
_____________________
Level 38 Builder [Roo Clan]
Free Waterside & Roadside Vehicle Rez Platform, Desire (88, 17, 107)
Avatars & Roadside Seaview shops and vendorspace for rent, $2.00/prim/week, Desire (175,48,107)
|
|
Void Singer
Int vSelf = Sing(void);
Join date: 24 Sep 2005
Posts: 6,973
|
06-03-2009 05:14
From: Tegg Bode If you are wanting exact figures, tell us exactly how many people didn't? For me I have found hooking a cassette recorder or turntable up to a computer to much bother, I just sold my LP's, threw my cassettes in the bin and replaced them with original CD's. Piracy actually used to happen using cassettte tapes too, believe it or not. I'm not saying everyone will, only that reckless content breakage by LL is likely to encourage 'technical piracy'. and considering the particular swiss army knife that would make it work.... PS I copied my vinyl to cd, and then dvd long ago (a large portion of which you can't buy any more) and alot of the tapes (including a few 8 tracks =X )... in fact the reason the tapes were salvageable was because I'd dubbed the originals and used the dubs.
_____________________
| | . "Cat-Like Typing Detected" | . This post may contain errors in logic, spelling, and | . grammar known to the SL populace to cause confusion | | - Please Use PHP tags when posting scripts/code, Thanks. | - Can't See PHP or URL Tags Correctly? Check Out This Link... | - 
|
|
Argent Stonecutter
Emergency Mustelid
Join date: 20 Sep 2005
Posts: 20,263
|
06-03-2009 05:22
From: Void Singer I'm saying what happens when thousands of customers with custom av's that use the old method are suddenly broken, in need of a modification of their skin to make the product they paid for work again, and retailers are unable, unwilling, or unavailable to eat the cost of the upgrade, and provide the modification? They're not breaking invisiprims, they're breaking the megaprim hack for hiding the whole avatar skin. And that's already broken in 1.23.
|