setLightTangent
Cliente
Muda para onde aponta a largura de uma luz rect, girando o retângulo em torno da normal.
bool setLightTangent(light light, float x, y, z)
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
| light | light | A luz. |
| x, y, z | float | Direção da largura do retângulo, três números ou um vec3. É normalizada e refeita perpendicular à normal. Um vetor nulo ou paralelo à normal gera um aviso e devolve false. |
Retorno
true se mudou. Com um argumento errado, registra um aviso e devolve false.
Enquanto a luz está presa a outro elemento, a tangente é relativa a ele.
Exemplo
local light = createRectLight(1481.0, -1771.0, 22.0, 0, -1, 0, 12)
setLightSize(light, 4, 0.5)
setLightTangent(light, 0, 0, 1)AtençãoSó para luzes rect. Numa luz point ou spot, registra um aviso que diz o tipo dela e devolve
false.