2. Unity3D
• SKY / Background Color:
• Renderizado nos espaços não cobertos por
outros modelos e objetos
• SKY : diversas técnicas
• Sky Sphere (Dome)
• Esfera texturizada internamente em volta do player
ou de toda cena
• Sky Cube
• Cubo texturizado em cada uma das seis faces
• Visual próprio para cada direção (frente, baixo...)
3. Unity3D
• Background Color
• Definido na câmera
• Pode ser mudado em
tempo real
• Opção mais simples
(veloz)
4. Unity3D
• Mudando a cor do Background
//mudando cor background camera
var cam = GameObject.Find("Camera");
cam.camera.backgroundColor.r += 1 * Time.deltaTime;
cam.camera.backgroundColor.g += 1 * Time.deltaTime;
cam.camera.backgroundColor.b += 1 * Time.deltaTime;
if (cam.camera.backgroundColor.r >= 1) {
cam.camera.backgroundColor.r = 0;
cam.camera.backgroundColor.g = 0;
cam.camera.backgroundColor.b = 0;
}
5. Unity3D
• Componentes de cor
• R = red
• G = green
• B = blue
• A = alpha ( transparencia)
• Normal componentes de cor 0..255
• Unity: 0..1 (porcentagem do total)
7. Unity3D
• Render Settings: controles adicionais
• Ambient:
• Luz ambiente
• Adicionada a tudo
• Coloração
• Nivel de brilho geral
8. Unity3D
• FOG = ligado ou não
• Cor Fog
• Densidade
• Quanto cobre da cena
• FOG:
• Em relação a posição da câmera
• Simulação de nevoa
• Simulação de penumbra
• Simulação de água