Aula sky

348 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
348
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

×