Linden text version 1
{
LLEmbeddedItems version 1
{
count 0
}
Text length 2383
INVISIBILITY PRIM PUBLIC v1.1a
by Beatfox Xevious
last updated Oct. 21, 2004
--------------------------------------------------------------------------------
This scripted prim is free for anyone to copy and edit as they please.  You can credit me if you really feel like it, but you don't have to by any means.  I'm providing this because I occasionally hear of requests for such an item, and I know there's people out there who would charge exorbitant L$ for something that really isn't that hard to make (if you know how).


How It Works

SL has a few special system textures that are only accessible by UUID key and that possess properties which no other textures do.  Namely, a prim using one of these textures is capable of rendering whatever avatar textures and textures containing alpha channels are inside or behind it completely invisible.  Normal textures that do not contain alpha channels will remain untouched.  This is useful for hiding part or all of an avatar while keeping non-alpha attachments visible.  Great for creating digitigrade legs, skeletons, Rayman -- the sky's the limit!

Note that water and trees are alpha textures, and as such will be hidden by invisibility prims.  Also, the sky behind such a prim may appear just a tad discolored.  In addition, shiny/bumpy objects will appear non-shiny/bumpy, although they will still be visible.


How to Use

Simply copy the "Invisibility Prim Refresh" script to your inventory, then place it in whatever prims you want to make into invisiprims.  Alternatively, you can make copies of this prim and use them directly.


About the Refresh Script -- CHANGED IN v1.1

The invisibility textures can be a little quirky, and frequently they will make more than just avatars and alpha textures invisible.  Something to do with the texture loading order -- I don't fully understand it myself.  Anyway, the refresh script fixes that by automatically alternating between 2 different invisibility textures every 30 seconds.  It's synchronized to the SL clock so that all copies of this prim (Invisibility Prim Public v1.1, NOT v1.0) will refresh at the same time.  It's a good idea to leave the script unmodified, since if there are any other invisiprims in the current render-area that use the same invisibility textures but do not have the default refresh timing, the refresh may not work properly.


Have fun!

-Beatfox}
 