llGetGlow
Jump to navigation
Jump to search
All Issues ~ Search JIRA for related Bugs
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
LSL Portal | Functions | Events | Types | Operators | Constants | Flow Control | Script Library | Categorized Library | Tutorials |
LSL Feature Request | |
The described function does not exist. This article is a feature request. |
Summary
Function: float llGetGlow( integer face );REQUEST | Function ID |
0.0 | Forced Delay |
10.0 | Energy |
Returns a float that is the glow of face.
• integer | face | – | face number or ALL_SIDES |
If face is ALL_SIDES then the function returns the sum of glow of all the faces on the prim. The return is in the range [0, 1]
Caveats
- If face indicates a face that does not exist the return is 0.0
Examples
<lsl>//Tells the owner the glow on all sides default {
state_entry() { integer i = 0; integer max = llGetNumberOfSides(); while(i < max) { llSay(0,"Face "+(string)i+" glow is " + (string)llGetGlow(i)); ++i; } }}</lsl>
Useful Snippets
<lsl>float AveragePrimGlow() {//Since this is so simple you may just want to inline it instead of including the function.
return (llGetGlow(ALL_SIDES) / llGetNumberOfSides());
}</lsl>
Notes
Use the user-defined function GetGlow(integer face) until this function is implemented.
See Also
Functions
• | llSetAlpha | – | Sets the prim's alpha | |
• | llGetAlpha | – | Gets the prim's alpha | |
• | llGetColor | – | Gets the prim's color | |
• | llSetColor | – | Sets the prim's color | |
• | llSetLinkColor | – | Sets link's color | |
• | llSetLinkAlpha | – | Sets link's alpha | |
• | llGetNumberOfSides | – | Gets the number of faces on the prim |