Key2RGB
Jump to navigation
Jump to search
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
Free to use in any context for any reason. Provided by Pazako Karu
Convert a key to a color vector in RGB. Useful for assigning colors to specific avatars in a single direction.
Each key will generate a unique color specific to that key.
vector key2RGB(key input)
{
integer intColor = llAbs((integer)("0x" + llGetSubString(llMD5String(input,0), 0, 7)));
return llVecNorm(<intColor%16777216, intColor%65536, intColor%256>); // 256^3, 256^2, 256^1
}