Projeto de jogos RAD: 
Sky, Ambient e Fog 
Augusto Bülow
Unity3D 
• SKY / Background Color: 
• Renderizado nos espaços não cobertos por 
outros modelos e objetos 
• SKY : diversas...
Unity3D 
• Background Color 
• Definido na câmera 
• Pode ser mudado em 
tempo real 
• Opção mais simples 
(veloz)
Unity3D 
• Mudando a cor do Background 
//mudando cor background camera 
var cam = GameObject.Find("Camera"); 
cam.camera....
Unity3D 
• Componentes de cor 
• R = red 
• G = green 
• B = blue 
• A = alpha ( transparencia) 
• Normal componentes de c...
Unity3D 
• Utilizando SKY ( Bmaps) 
• Edit -> Render Settings 
• Sky Material 
• Prontos: 
• Blue Sky / Sunset
Unity3D 
• Render Settings: controles adicionais 
• Ambient: 
• Luz ambiente 
• Adicionada a tudo 
• Coloração 
• Nivel de...
Unity3D 
• FOG = ligado ou não 
• Cor Fog 
• Densidade 
• Quanto cobre da cena 
• FOG: 
• Em relação a posição da câmera 
...
Unity3D 
• FOG + Background : mudança total
Unity3D 
• Criando um Material Sky 
• Criar novo material 
• Definir Shader: 
• Render FX ->Skybox 
• Template para textur...
Unity3D 
• Aplicar BMAPS 
• Definir Material SKY novo 
• Edit-> Render Settings
Unity3D 
• Texturas Skybox = altamente preparadas 
• Lados / cima / baixo 
• Encaixe perfeito 
• Criação por programas aux...
Próximos SlideShares
Carregando em…5
×

Aula sky

336 visualizações

Publicada em

Aula de desenho de vistas para unity3D

Publicada em: Educação
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
336
No SlideShare
0
A partir de incorporações
0
Número de incorporações
3
Ações
Compartilhamentos
0
Downloads
17
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aula sky

  1. 1. Projeto de jogos RAD: Sky, Ambient e Fog Augusto Bülow
  2. 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. 3. Unity3D • Background Color • Definido na câmera • Pode ser mudado em tempo real • Opção mais simples (veloz)
  4. 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. 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)
  6. 6. Unity3D • Utilizando SKY ( Bmaps) • Edit -> Render Settings • Sky Material • Prontos: • Blue Sky / Sunset
  7. 7. Unity3D • Render Settings: controles adicionais • Ambient: • Luz ambiente • Adicionada a tudo • Coloração • Nivel de brilho geral
  8. 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
  9. 9. Unity3D • FOG + Background : mudança total
  10. 10. Unity3D • Criando um Material Sky • Criar novo material • Definir Shader: • Render FX ->Skybox • Template para texturas • Cubo = 6 texturas • Importar Bmaps • Aplicar
  11. 11. Unity3D • Aplicar BMAPS • Definir Material SKY novo • Edit-> Render Settings
  12. 12. Unity3D • Texturas Skybox = altamente preparadas • Lados / cima / baixo • Encaixe perfeito • Criação por programas auxiliares • Fotomontagens / panorâmicas • Texturas Skybox na rede, ex: • http://www.3delyvisions.com/skf1.htm

×