Difference between revisions of "Category:LSL Color/pt"

From Second Life Wiki
Jump to navigation Jump to search
m
 
(4 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Multi-lang}}{{LSL Header
{{Multi-lang}}{{LSL Header{{#var:lang}}
}}{{#vardefine:header_title|Cores na LSL
}}{{#vardefine:header_title|Cores na LSL
}}{{#vardefine:header_text|A LSL tem o seu próprio formato de representação de cores. É usado um [[vector]] para registar a cor. ao Contrário do formato RGB tradicional onde cada canal varia entre 0 -&gt; 255, na LSL os canais de cor são 0 -&gt; 1.<br/>
}}{{#vardefine:header_text|A LSL tem o seu próprio formato de representação de cores. É usado um [[vector]] para registar a cor. ao Contrário do formato RGB tradicional onde cada canal varia entre 0 -&gt; 255, na LSL os canais de cor são 0 -&gt; 1.<br/>
Line 37: Line 37:
vector ciano = <0.0, 1.0, 1.0>;
vector ciano = <0.0, 1.0, 1.0>;
vector magenta = <1.0, 0.0, 1.0>;
vector magenta = <1.0, 0.0, 1.0>;
</lsl>
</lsl>
}}{{LSL Generic}}{{LSLC|Face|Color}}
}}{{LSL Generic}}{{LSLC|Face|Color|3={{#var:lang}}}}
{{LSLC|}}
{{LSLC||3={{#var:lang}}}}

Latest revision as of 17:30, 24 October 2008

Cores na LSL

Cores na LSL

A LSL tem o seu próprio formato de representação de cores. É usado um vector para registar a cor. ao Contrário do formato RGB tradicional onde cada canal varia entre 0 -> 255, na LSL os canais de cor são 0 -> 1.

Format: <R, G, B>

• float x Valor Vermelho(Red) [0, 1]
• float y Valor Verde(Green) [0, 1]
• float z Valor Azul(Blue) [0, 1]

Examples

<lsl> vector branco = <1.0, 1.0, 1.0>; vector cinza = <0.5, 0.5, 0.5>; vector preto = <0.0, 0.0, 0.0>; vector vermelho = <1.0, 0.0, 0.0>; vector verde = <0.0, 1.0, 0.0>; vector azul = <0.0, 0.0, 1.0>; vector amarelo = <1.0, 1.0, 0.0>; vector ciano = <0.0, 1.0, 1.0>; vector magenta = <1.0, 0.0, 1.0>; </lsl>

Useful Snippets

Funções úteis para enviarar/receberer cores e and valores alpha para/de inteiros

<lsl> integer ColorAlphatoRGBA(vector color, float alpha) { return (((integer)(alpha * 255.0) & 0xFF) << 24)

This category currently contains no pages or media.