Ambientação. Prof. Fellipe Aleixo

Documentos relacionados
Iluminação e Câmeras. Prof. Fellipe Aleixo

Modelos, Materiais e Texturas. Prof. Fellipe Aleixo

Jogo 1: Amazing Racer. Prof. Fellipe Aleixo

PROGRAMACAO E INTEGRACAO DE JOGOS I

LABORATÓRIO: CRIANDO O JOGO MEGAMAN 2D

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MATO GROSSO CAMPUS AVANÇADO TANGARÁ DA SERRA

UNITY 3D CONHECENDO, ADQUIRINDO, INSTALANDO E CONFIGURANDO

Introdução: Neste jogo você deve orientar o grande peixe faminto e tentar comer todas as presas que estão nadando pelo mar.

COMO COMEÇAR Guia de Referência Rápida MAPAS

Ficha de trabalho nº6 Outubro de 2009

Desenvolvimento de jogos com Unity

Introdução à Ferramenta Construct 2

Apostila de Windows Movie Maker

Aula 4 TECNOLOGIA EM JOGOS DIGITAIS PROGRAMACAO E INTEGRACAO DE JOGOS I. Marcelo Henrique dos Santos

Apresentação. Criando o projeto

Ambiente de programação

Utilizaremos o caminho File > File Link Manager (Figura 02) para referenciar o arquivo DWG no 3ds max 8.

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPENWATCOM: CRIANDO O PRIMEIRO PROGRAMA

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPEN WATCOM: CRIANDO O PRIMEIRO PROGRAMA

Jornal TAP. Manual de Utilização

COMPARTILHAMENTO DE PASTAS DE

Manual de uso Monuv USUÁRIO DO TIPO CLIENTE

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA TUTORIAL OPEN WATCOM: CRIANDO O PRIMEIRO PROGRAMA

Tópicos Especiais em Engenharia de Software (Jogos II)

Aprenda como renderizar uma maquete eletrônica no 3ds Max 7

Tile palette Com os sprites devidamente importados podemos criar a nossa paleta. Acesse no menu WINDOW >> TILE PALETTE.

Universidade Federal do Rio de Janeiro Faculdade de Arquitetura e Urbanismo. Gráfica_Digital. LUMION_01 Humanização e Render

Desenho assistido por computador II CAD II

O PowerPoint é um programa componente da suíte Office da Microsoft.

Crie um novo projeto conforme abaixo, encerrando com o botão Finalizar :

Para seguir esse tutorial você precisará dos arquivos de dados, Estaueamento.csv e Levantamento Vila Arriete.dgn, que acompanham esse tutorial.

Exercício 2 - modelagem básica de peça.

LABORATÓRIO: CRIANDO O JOGO MEGAMAN 2D

Explorar Restrições Esboço

APOSTILA SCRATCH CONCEITOS BÁSICOS

Windows Movie Maker TUTORIAL. Especialização em Letramento Digital

NIVELAMENTO DE INFORMÁTICA. Professor: Cleber Semensate

TOPCON SCANMASTER GUIA PRÁTICO REGISTRO DE NUVENS POR TIE POINTS

DISTRIBUINDO SUA APLICAÇÃO

Tutorial 3ds Max Modelar e texturizar maçãs

Mini curso de Construct2 - PIBID. Diego Lopes Max Azevêdo Leando Almeida Sinval Vieira

Caça às bruxas. PASSO 1: Crie uma bruxa voadora. Nível 1

Como abrir arquivo XML no Excel

JOGOS DISTRIBUÍDOS. Aula 8. TECNOLOGIA EM JOGOS DIGITAIS JOGOS DISTRIBUÍDOS 2016 Marcelo Henrique dos Santos -

Para começar a modelagem devemos clicar em TOOL, novamente em TOOL e escolher a Sphere3D (esfera). Obs.: Toda a modelagem orgânica deve ser iniciada

MIDISUL (48) (48) CEP CNPJ:

Kindle Textbook Creator Guia do usuário

Importação de dados de geometria a partir de um ficheiro DXF

4. Edição de objetos. Curso de extensão em Blender Prof. Luiz Gonzaga Damasceno.

USANDO O PAINT NOÇÕES BÁSICAS

1. Introdução O que é Microsoft PowerPoint Recursos de PowerPoint. Introdução

Tutorial básico para Kdenlive

Dados dinâmicos em um relatório de Tabela Dinâmica ou de Gráfico

Introdução a Tecnologia da Informação

Sistema de Importação de Avaliações PAINT (Integrador)

O que são Add-On Effects? Add-On Effects são pacotes de software que instalam programas de efeitos de alta qualidade em consoles digitais.

Cap. 2: Executando o Cálculo de Volumes

Laboratório didático de Geoprocessamento. Metadados

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MATO GROSSO CAMPUS AVANÇADO TANGARÁ DA SERRA

No Libre-Office Base, um Formulário (Form) é uma tela para manipulação de registros de uma tabela. Alternativa mais elegante a esta tela feia :

Laboratório 1 Topologias de Rede / Utilizando o Packet Tracer

1. Crie um novo projeto Scratch. Apague o gato clicando com o botão direito e em apagar.

Nesse tutorial você irá aprender a como calcular volumes entre duas superfícies (MDTs) criadas a partir de dois arquivos de nuvem de pontos.

PROJETO INFORMÁTICA NA ESCOLA

APRESENTAÇÃO ELETRÔNICA POWER POINT

Tópicos Especiais em Engenharia de Software (Jogos II)

APP INVENTOR. APP INVENTOR Exercício 1

GUI - Menu de Jogo. Ferramenta de Desenvolvimento - Engine I

Universidade Federal do Rio de Janeiro Faculdade de Arquitetura e Urbanismo

Manual de aventuras com scratch

ELABORADO POR MARCO SOARES 1. Formatação de Parágrafo

2 - Como inserir a esfera que corresponde ao globo ocular.

Usando o Tux Paint. Ícone TuxPaint. A tela principal é dividida em seções, cada uma com sua finalidade:

WINDOWS FORMS APPLICATION - Aplicação (Programa) que não usa a CONSOLE

Analisando Dados Graficamente

Tutorial: Webmail. Dicas de Uso e Funcionalidades 10/2014. Versão 01

Ajuste de Estoque. Para realizar o ajuste do estoque proceda da seguinte forma:

SQL Server Integration Services

Jogos baseados em plataforma (parte 1)

SELECIONANDO E AGRUPANDO OBJETOS

MANUAL DE USO ASSINADOR DE DOCUMENTOS DIGITAIS PROTESTO ELETRÔNICO

Universidade Federal do Rio de Janeiro Faculdade de Arquitetura e Urbanismo. Gráfica_Digital. LUMION_00 Interface e comandos básicos

Processamento de edifício com blocos e estacas

Processamento de edifício com sapatas

Criando site. Tutorial Webnode

TUTORIAL. Projetos utilizando o Assistente para Dialux Lighting

2) Clique com o botão direito sobre a camada do círculo e vá na opção Blending Options e na guia Inner Shadow, utilize as seguintes configurações:

OPENPROJECT. Manual do Gestor do Projeto. Universidade Tecnológica Federal do Paraná - UTFPR DIRETORIA DE GESTÃO DE TECNOLOGIA DA INFORMAÇÃO

Programando com Scripts. Prof. Fellipe Aleixo

Lojamundi Tecnologia Sem Limites br

Configurar Thin Client X1 e X1W

Transcrição:

Ambientação Prof. Fellipe Aleixo (fellipe.aleixo@ifrn.edu.br)

Ambientação Após a definição do terreno, podemos pensar em adicionar elementos ao mesmo Um mundo só com texturas achatadas é sem graça Toda a paisagem natural possui algum tipo de vegetação Vamos adicionar árvores e grama a um dado terreno e dar um aspecto realístico ao mesmo

Plantando Árvores Utilizada a ferramenta Place Trees Propriedades: Brush Size à tamanho da área onde adicionar Tree Density à proximidade entre elas Random à variação entre elas

Plantando Árvores Clicando em Edit Trees > Add Tree Clique no circulo e selecione a Palm_Desktop

Plantando Grama Grama e outras plantas pequenas no Unity são consideradas detalhes Utilizamos a ferramenta Paint Details Para escolher os detalhes, clicamos em Edit Details

Plantando Grama Em Edit Details, selecione Add Grass Texture Na caixa de diálogo, clique no circulo e selecione a GrassFrond01AlbedoAlpha,e depois Add

Plantando Grama Para obter uma grama realística: Use cores escuras e mais próximas do tom da terra Escolher um pincel não geométrico Manter a opacity e o target strength muito baixos Não esqueça que quanto mais elementos na cena mais processamento será necessário O último botão na lista das ferramentas de terreno, define as propriedades gerais do mesmo

Propriedades do Terreno Propriedades: Básicas do terreno à como o terreno deverá ser desenhado Árvores e os detalhes à quando e como as árvores e os detalhes deverão ser desenhados Vento à velocidade do vento e como ele afeta os elementos

Efeitos do Ambiente Para o último toque no nosso mundo, precisamos adicionar um céu ao mesmo Skybox à uma caixa (imagens flat) cercando o mundo Duas formas de adicionar skyboxes: 1. Adiciona à câmera 2. Adiciona ao ambiente, pela janela de iluminação

Adicionando Skybox à Câmera 1. Selecione a Main Camera na visão hierárquica 2. Clique em Component > Rendering > Skybox 3. Na visão de inspeção, localize o componente Skybox e clique para customizar o mesmo 4. Selecione Default-Skybox 5. Execute a cena para ver o resultado É possível a utilização de diferentes Skyboxes em diferentes câmeras visões diferentes do mundo

Alterando o Skybox da Cena 1. Clique em Window > Lighting 2. Clique no circulo para alterar o Skybox A mudança é imperceptível se houver sido definida uma Skybox para a câmera

Neblina O Unity pode adicionar neblina (fog) à cena Última opção na tela anterior Propriedades da neblina: Cor base Como será calculada (linear, exponencial, etc.) Densidade quão forte será o efeito Proximidade em que a mesma inicia e termina (linear)

Lens Flares Efeito de deformação visual quando a câmera aponta na direção de uma fonte de luz O Unity pode adicionar esse efeito à fontes de luz tornando as mesmas mais realísticas 1. Adicionar luz: GameObject > Light > Directional Light 2. Importar efeitos: Assets > Import Package > Effects 3. Selecionar a luz direcional adicionada 4. Clicando sobre o circulo, na propriedade de Flare escolha 50mm Zoom

Água A adição de água também aumenta a realismo No Unity água é um recurso que precisa ser importado Em uma cena a água é um plano achatado mas com o efeito de ondulações em sua superfície

Criando um Lago e Adicionando Água Passos: 1. Em um terreno, primeiro esculpimos o fundo do lago 2. A água é parte do pacote de ambiente, já importado 3. Na pasta Environment > Water > Water > Prefabs 4. Arraste a WaterProDaytime para o fundo do lago 5. Aumente e mova a água para encher adequadamente o espaço esculpido para o lago

Controles do Personagem Até esse ponto já finalizamos a modelagem do mundo agora vamos entrar nele e explorar O Unity provê controles básicos para personagens Basicamente, soltamos um controle em uma cena Esquemas de controle comuns a maioria dos jogos de primeira pessoa permitem a movimentação

Controles do Personagem Adicionando um controle de personagem: 1. Importar Assets > Import Package > Charaters 2. Deixe marcadas todas as opções e clique em Import 3. Como não temos um modelo 3D para o personagem, usaremos o controlador de primeira pessoa 4. Localize o recurso FPSController 5. Arraste o mesmo para a sua cena

Controles do Personagem Agora é possível explorar o mundo que foi criado Movimentação padrão: Teclas WASD para mover-se O mouse para direcionar o olhar E a barra de espaços para saltar Execute a cena e explore você mesmo!

Controles do Personagem Ao selecionar FPSController na visão de hierarquia algumas propriedades pode ser definidas Ex.: Slope Limit à determina um limite para a escalada do personagem em uma formação íngreme Experimente mudar esse e outros valores de propriedades e veja os efeitos que você consegue

Ajustes Após a adição do personagem, a mensagem abaixo pode estar sendo exibida: There are 2 audio listeners in the scene. Um do personagem e outro para a câmera principal Solução: pode remover a câmera principal A importação de recursos de forma indiscriminada faz o mesmo ficar pesado desnecessariamente Explore o mundo e faça os ajustes necessários!

Exercitando 1. Finalize o terreno que criou antes, adicione: a) Escave o local de um lago e preencha com água b) Grama esparsa nos elevados e mais grama na planície c) Algumas palmeiras d) Um céu e) Efeito de névoa f) Um controle de personagem (primeira pessoa) para permitir a exploração do mundo g) Uma luz direcional e o efeito de lens flare no personagem (Add Component > Flare Layer ao FirstPersonCharacter)