Advertisement
Guest User

Untitled

a guest
May 24th, 2016
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. vector rgbToLsl(float r, float g, float b){
  2.     float finalA;
  3.     float finalB;
  4.     float finalC;
  5.    
  6.     float percent=r*100/255;
  7.     finalA=(1.0*percent)/100;
  8.    
  9.     percent=g*100/255;
  10.     finalB=(1.0*percent)/100;
  11.    
  12.     percent=b*100/255;
  13.     finalC=(1.0*percent)/100;
  14.    
  15.     return <finalA,finalB,finalC>;
  16. }
  17.  
  18. lslToRgb(vector lsl){
  19.     float finalA;
  20.     float finalB;
  21.     float finalC;
  22.    
  23.     float result=lsl.x*100;
  24.     finalA=255*result/100;
  25.    
  26.     result=lsl.y*100;
  27.     finalB=255*result/100;
  28.    
  29.     result=lsl.z*100;
  30.     finalC=255*result/100;
  31.    
  32.     llOwnerSay("Lsl "+(string)lsl+" to RGB is <"+(string)finalA+","+(string)finalB+","+(string)finalC+">");
  33. }
  34.  
  35. default{
  36.     state_entry(){
  37.         vector rgb=rgbToLsl(128,109,206);
  38.         llSetColor(rgb,ALL_SIDES);
  39.         llOwnerSay((string)rgb);
  40.        
  41.         lslToRgb(rgb);
  42.     }
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement