Unreal Engine: Blueprint gratuita para simular luz do dia

A Unreal Engine está se tornando a cada dia uma ferramenta indispensável para profissionais que trabalham com visualização em arquitetura. Seja pela possibilidade de converter projetos completos em 3d interativo ou então proporcionar ferramentas para VR.

A qualidade visual dos renders gerados pela Unreal rivaliza com os que são criados em ferramentas tradicionais.

Mas, existe um campo de aplicação da Unreal Engine em que muitos artistas 3d acabam tendo dificuldade, que é a lógica de interação. Você acaba tendo que aprender a usar Blueprints ou então C++ para conseguir gerar interação.

Uma das vantagens em usar os Blueprints é a sua estrutura visual mais amigável aos artistas que não desejam aprender a trabalhar com linguagens e lógica de programação.

Além disso existem inúmeros Blueprints prontos que podem ajudar e muito no desenvolvimento de projetos para arquitetura. Um exemplo disso é o sistema para simular luz do dia compartilhado nos fóruns da Epic Games pelo artista Fabriciuz. Com esse sistema você consegue configurar a iluminação do cenário para diferentes horários e situações.

O modo de instalar é simples, sendo necessário apenas alguns ajustes depois que você importar o Blueprint para o seu projeto. Existem alguns requisitos básicos para conseguir usar o Blueprint que são a existência de uma luz direcional, Skylight, AtmosphericFog e ExponentialHeightFor.

Assim que o Blueprint é configurado você pode determinar o horário do dia para que a luminosidade e temperatura da luz seja adaptada de acordo com o que você ajustou.

Para quem trabalha com visualização em arquitetura e gostaria de adicionar esse tipo de interação nos seus projetos, é uma ótima ferramenta para criar animações demonstrando os diferentes tipos de luminosidade natural possíveis no projeto.

Faça o download o quanto antes desse material, pois o autor compartilhou uma pasta do seu Dropbox particular. A qualquer momento o link pode parar de funcionar.

Já mencionei que o download é gratuito?

Aprendendo a usar a Unreal Engine

Quer aprender não só a usar a Unreal Engine mas a trabalhar com Blueprints? No EAD – Allan Brito você encontra cursos relacionados com a Unreal Engine para arquitetura e também especializados no uso de Blueprints:

Efeitos visuais gratuitos para Unreal Engine

Os efeitos visuais são parte fundamental de qualquer projeto relacionado com jogos digitais, pois é apenas usando alguns desses efeitos que conseguimos passar o contexto correto de reações. Por exemplo, quando uma arma dispara no mundo real é comum vermos uma pequena “explosão” na parte frontal do cano. Isso precisa ser simulado dentro do jogo. Caso contrário não passa a sensação de realismo necessária para o jogador.

Essa explosão algumas vezes é uma imagem que aparece de maneira repentina na frente das armas. Por meio de um truque de animação a nossa perceção do evento acaba associando as imagens com uma explosão.

Com o advento das engines gráficas modernas, é possível extrapolar o que podemos fazer em termos de eventos para muito além de simples imagens. Você pode literalmente trabalhar com ferramentas próprias para gerar os mais variados tipos de efeitos diferentes dentro dos jogos.

Mas, algumas vezes é preciso passar por diversos tipos de testes e configurações até conseguir o efeito desejado para um determinado tipo de jogo.

É por esse motivo que sempre recomendo aos meus alunos a criação de uma pequena biblioteca de efeitos prontos, seja para aplicação em jogos ou outros projetos. Assim você já pode ter efeitos comuns de encontrar na maioria dos projetos como:

  • Fogo
  • Explosões
  • Partículas
  • Poeira
  • Eletricidade

Esses são tipos bem comuns de efeitos em ambientes de jogos digitais.

Quer fazer o download de um conjunto de efeitos prontos para usar dentro da Unreal Engine? Um artista chamado Luos compartilhou no Gumroad um conjunto de efeitos visuais prontos que simulam os mesmos visuais do jogo Kingdom Hearts 3.

O material pode ser copiado de maneira gratuita pelo Gumroad, basta que você adicione no campo de doação o valor de zero dólares, para habilitar o download gratuito.

Um detalhe importante em relação ao recurso é que ele só funciona na Unreal Engine 4.16 ou superior.

Aprendendo a criar jogos digitais

Quer aprender a usar jogos digitais usando a Unreal Engine e outras ferramentas? No EAD – Allan Brito você encontra diversos cursos e treinamentos que podem ajudar você a desenvolver os mais variados tipos de projetos:

39 Assets gratuitas para a Unreal Engine

39 Assets gratuitas para a Unreal Engine

Algumas vezes temos uma idéia para fazer determinado tipo de projeto, mas faltam recursos materiais para conseguir concretizar o planejamento. É o caso de muitos projetos relacionados com o desenvolvimento de jogos digitais, em que uma pessoa acaba tendo a concepção geral do enredo, mas acaba tendo dificuldade em gerar gráficos e assets para seu jogo.

Quer fazer o download gratuito de alguns assets para a Unreal Engine que devem ajudar em projetos de jogos?

Um artista chamado de d880 compartilhou nos fóruns da Epic Games uma série de modelos 3d criados no Blender e otimizados para uso na Unreal Engine. Os assets compreendem os mais diversos tipos de superfícies. A temática envolve muita coisa relacionada com ficção-científica.

Por exemplo, se o seu jogo envolve a criação de ambientes no espaço e o interior de naves. O artista compartilhou diversos modelos 3d próprios para esse tipo de situação.

Para fazer o download você precisa visitar o Sketchfab e criar uma conta gratuita lá. Assim que a conta for confirmada, será possível copiar os modelos 3d. A licença de uso dos arquivos é de domínio público, sendo que a única restrição imposta pelo artista é que o material não pode ser distribuído fora do seu perfil.

Mas, a sua aplicação como recurso em jogos digitais está liberada sem a necessidade de fazer nenhum tipo de referência.

Quem tem um Game Design pronto relacionado com ambientes espaciais ou nessa temática pode aproveitar esse conteúdo para enriquecer os visuais do seu projeto. É a oportunidade de conseguir bons assets de maneira gratuita para o seu projeto!

Pode ser necessário fazer pequenas adaptações relacionadas com as texturas e iluminação na Unreal, mas boa parte do trabalho já vai estar pronto.

Aprendendo a usar a Unreal Engine

Quer criar jogos digitais usando a Unreal Engine? No EAD – Allan Brito você encontra diversos cursos relacionados não só com o planejamento dos jogos, mas também com a sua produção na Unreal:

V-Ray para a Unreal Engine

O mercado de visualização para arquitetura está se adaptando com o tempo à diversas mudanças relacionadas com a tecnologia usada para vender projetos. Antes do advento dos softwares 3D a maioria dos projetos era vendida com base em pinturas geradas por artistas usando aerografia ou aquarelas. Depois que ficou mais rápido gerar modelos 3d o mercado migrou em massa para o uso de ferramentas digitais.

Outra mudança está tomando de assalto o mercado e deve ter impacto direto na maneira como trabalhamos e também na maneira como softwares são produzidos.

As tecnologias voltadas para render em tempo-real estão se tornando um padrão seguido por diversas empresas. O uso de ferramentas como a Unreal Engine está revolucionando a maneira com que os projetos são vendidos, oferecendo maneiras mais rápidas de produzir conteúdo 3d de qualidade.

Sem mencionar o fato dos modelos 3d serem interativos. O potencial comprador pode caminhar e experimentar o ambiente.

Pensando nessa mudança de mercado e potencial posicionamento no futuro o Chaos Group, empresa que desenvolve o V-Ray está começando a trabalhar em uma versão do software para a Unreal Engine. Sim, você poderá renderizar projetos para arquitetura usando o V-Ray dentro da Unreal Engine. O lightmass usaria a engine deles e não o que está incluso na Unreal.

Como a tendência no futuro é que artistas digitais adotem essa tecnologia ao invés do render tradicional, a migração para a Unreal garante o posicionamento deles no mercado.

A notícia apareceu em uma palestra proferida pelo fundador e criador do V-Ray chamado Vladimir Koylazov. Alguns dos slides da palestra apareceram no facebook do portal canadense cgarchitect.com.

Além do desenvolvimento do V-Ray para Unreal, veja alguns pontos interessantes da palestra:

  • O render em tempo-real deve representar a preferencia dos artistas e empresas no futuro
  • O mercado de visualização prefere a Unreal Engine
  • VR deve ser forte para marketing e negócios, mas com pouco uso em entretenimento
  • VR está sendo usado em 40% dos projetos de visualização atualmente

Mesmo que você não use o V-Ray nos seus projetos, esse tipo de informação ajuda a moldar o seu planejamento para o mercado. Assim é mais fácil escolher as tecnologias que devem receber a sua atenção.

Aprendendo a usar render em tempo-real

Quer aprender a usar a Unreal Engine para arquitetura e outras tecnologias relacionadas com visualização baseada em jogos? No EAD – Allan Brito você encontra diversos cursos relacionados com o tema:

Personagem 3D gratuita para Unreal Engine

As engines modernas voltadas para produção de jogos digitais oferecem diversas formas para que você possa avaliar e testar animação de personagens. Mesmo que você não possua um personagem virtual pronto, é possível usar modelos prontos e oferecidos pela própria engine.

Na Unreal Engine você encontra um personagem virtual característico que pode ser usado como base para testar e avaliar comportamentos dentro do jogo. Depois é possível importar outro personagem para o projeto, e aplicar os mesmos tipos de comportamentos e lógica.

Assim você ganha tempo em termos de produção, pois pode trabalhar no desenvolvimento do jogo em duas frentes diferentes. Uma voltada para a arte e outra dedicada apenas a parte lógica.

Os desenvolvedores que trabalham com o Unity possuem diversos personagens “icônicos” com a famosa Unity-chan. É uma personagem com temática oriental que pode ser adquirida de maneira gratuita na Unity Store, para projetos pessoais. É uma alternativa muito mais atraente do que o padrão usado pelo Unity.

Se você migrou do Unity para a Unreal Engine e estava com saudades da Unity-chan, você tem a oportunidade de usar a personagem novamente! Um desenvolvedor chamado Fronzelneekburm fez a conversão da personagem do Unity para a Unreal Engine, e publicou o link para download do arquivo nos fóruns da Epic Games.

A personagem já apresenta animações prontas e alguns comportamentos baseados em física, assim como acontece no Unity. É uma opção muito mais interessante do que o personagem padrão da Unreal.

Você só precisa observar a licença de uso, pois assim como no Unity o modelo não está liberado para uso em projetos comerciais.

O arquivo da personagem possuem aproximadamente 90MB e tem link para download direto na prórpia página. Caso você tenha interesse em copiar o arquivo, recomendo fazer isso o mais rápido possível. O link leva para o site do desenvolvedor e o arquivo pode ser removido de lá a qualquer momento.

Aprendendo animação para jogos

Quer fazer a produção de animação 3D para jogos digitais? No EAD – Allan Brito você encontra diversos cursos relacionados com a produção e desenvolvimento de jogos para as mais variadas plataformas: