Ambientação

Transcrição

Ambientação
Ambientação
Prof.FellipeAleixo([email protected])
Ambientação
• Apósadefiniçãodoterreno,podemospensarem
adicionarelementosaomesmo
• Ummundosócomtexturasachatadasésemgraça
• Todaapaisagemnaturalpossuialgumtipodevegetação
• Vamosadicionarárvoresegramaaumdado
terrenoedarumaspectorealísticoaomesmo
PlantandoÁrvores
• Utilizadaaferramenta
Place Trees
• Propriedades:
• Brush Size à tamanho
daáreaondeadicionar
• Tree Density à
proximidadeentreelas
• Random à variação
entreelas
PlantandoÁrvores
• ClicandoemEdit Trees >Add Tree
• Cliqueno“circulo”eselecioneaPalm_Desktop
PlantandoGrama
• Gramaeoutrasplantas
pequenasnoUnity são
consideradas“detalhes”
• Utilizamosaferramenta
Paint Details
• Paraescolheros
detalhes,clicamosem
Edit Details
PlantandoGrama
• EmEdit Details,selecioneAdd GrassTexture
• Nacaixadediálogo,cliqueno“circulo”eselecionea
GrassFrond01AlbedoAlpha, edepoisAdd
PlantandoGrama
• Paraobterumagramarealística:
• Usecoresescurasemaispróximasdotomdaterra
• Escolherumpincelnãogeométrico
• Manteraopacity eotarget strength muitobaixos
• Nãoesqueçaquequantomaiselementosnacena
maisprocessamentoseránecessário
• Oúltimobotãonalistadasferramentasdeterreno,
defineaspropriedadesgeraisdomesmo
PropriedadesdoTerreno
• Propriedades:
• Básicasdoterrenoà comoo
terrenodeveráserdesenhado
• Árvoreseosdetalhes à quandoe
comoasárvoreseosdetalhes
deverãoserdesenhados
• Vento à velocidadedoventoe
comoeleafetaoselementos
EfeitosdoAmbiente
• Paraoúltimotoquenonossomundo,precisamos
adicionarumcéuaomesmo
• Skybox à umacaixa(imagensflat)cercandoomundo
• Duasformasdeadicionarskyboxes:
1. Adicionaàcâmera
2. Adicionaaoambiente,pelajaneladeiluminação
AdicionandoSkybox àCâmera
1. Selecionea Main Camera navisãohierárquica
2. CliqueemComponent >Rendering >Skybox
3. Navisãodeinspeção,localizeocomponente
Skybox ecliqueparacustomizaromesmo
4. SelecioneDefault-Skybox
5. Executeacenaparaveroresultado
• ÉpossívelautilizaçãodediferentesSkyboxes em
diferentescâmeras– visõesdiferentesdomundo
AlterandooSkybox daCena
1. CliqueemWindow >
Lighting
2. Cliqueno“circulo”para
alteraroSkybox
• Amudançaéimperceptívelse
houversidodefinidauma
Skybox paraacâmera
Neblina
• OUnity podeadicionarneblina(fog)àcena
• Últimaopçãonatelaanterior
• Propriedadesdaneblina:
• Corbase
• Comoserácalculada(linear,exponencial,etc.)
• Densidade– quãoforteseráoefeito
• Proximidadeemqueamesmainiciaetermina(linear)
Lens Flares
• Efeitodedeformaçãovisualquandoacâmera
apontanadireçãodeumafontedeluz
• OUnity podeadicionaresseefeitoàfontesdeluz
tornandoasmesmasmaisrealísticas
1.
2.
3.
4.
Adicionarluz: GameObject >Light>Directional Light
Importarefeitos:Assets >Import Package >Effects
Selecionaraluzdirecionaladicionada
Clicandosobreo”circulo”,napropriedadedeFlare
escolha50mmZoom
Água
• Aadiçãodeáguatambémaumentaarealismo
• NoUnity águaéumrecursoqueprecisaser
importado
• Emumacenaaáguaéumplanoachatadomascom
oefeitodeondulaçõesemsuasuperfície
CriandoumLagoeAdicionandoÁgua
• Passos:
1.
2.
3.
4.
Emumterreno,primeiroesculpimosofundodolago
Aáguaépartedopacotedeambiente,jáimportado
NapastaEnvironment >Water >Water >Prefabs
Arrastea
WaterProDaytime para
ofundodolago
5. Aumenteemovaaágua
paraencher
adequadamenteo
espaçoesculpidopara
olago
ControlesdoPersonagem
• Atéessepontojáfinalizamosamodelagemdo
mundo– agoravamosentrarneleeexplorar
• OUnity provêcontrolesbásicosparapersonagens
• Basicamente,soltamosumcontroleemumacena
• Esquemasdecontrolecomunsamaioriadosjogosde
primeirapessoapermitemamovimentação
ControlesdoPersonagem
• Adicionandoumcontroledepersonagem:
1. ImportarAssets >Import Package >Charaters
2. Deixemarcadas todasasopçõesecliqueemImport
3. Comonãotemosummodelo3Dparaopersonagem,
usaremoso
controladorde
primeirapessoa
4. Localizeorecurso
FPSController
5. Arrasteomesmo
paraasuacena
ControlesdoPersonagem
• Agoraépossívelexploraromundoquefoicriado
• Movimentaçãopadrão:
• TeclasWASDparamover-se
• Omouseparadirecionaroolhar
• Eabarradeespaçosparasaltar
• Executeacenaeexplorevocêmesmo!
ControlesdoPersonagem
• AoselecionarFPSController navisãodehierarquia
algumaspropriedadespodeserdefinidas
• Ex.:Slope Limit à determinaumlimiteparaaescalada
dopersonagememumaformaçãoíngreme
• Experimentemudaresseeoutrosvaloresde
propriedadesevejaosefeitosquevocêconsegue
Ajustes
• Apósaadiçãodopersonagem,amensagemabaixo
podeestarsendoexibida:
• “There are2audio listeners inthe scene.”
• Umdopersonagemeoutroparaacâmeraprincipal
• Solução:poderemoveracâmeraprincipal
• Aimportaçãoderecursosdeformaindiscriminada
fazomesmoficar”pesado”desnecessariamente
• Exploreomundoefaçaosajustesnecessários!
Exercitando
1. Finalizeoterrenoquecriouantes,adicione:
a)
b)
c)
d)
e)
f)
Escaveolocaldeumlagoepreenchacomágua
Gramaesparsanoselevadosemaisgramanaplanície
Algumaspalmeiras
Umcéu
Efeitodenévoa
Umcontroledepersonagem(primeirapessoa)para
permitiraexploraçãodomundo
g) Umaluzdirecionaleoefeitodelens flare no
personagem(Add Component >Flare Layer ao
FirstPersonCharacter)

Documentos relacionados

4 – Skybox e Cubemap

4 – Skybox e Cubemap Skyboxes envolvem toda a sua cena, exibindo a vastidão do mundo do jogo.

Leia mais

Licenciatura Cinema, Vídeo e Comunicação

Licenciatura Cinema, Vídeo e Comunicação A primeira cena deverá conter: o elementos de "GUI - Grafic User Interface": texturas ou texto o Gui: Nome do aluno/Contato o programação para despoletar a 2ª cena A segunda cena deverá conter: o u...

Leia mais