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:

8 pedras com texturas 4k gratuitas para jogos

Alguns recursos que você encontra na web podem não perecer ter utilidade imediata, mas apenas quem já precisou desse tipo de recurso sabe como eles podem consumir tempo precioso na sua produção.

Por exemplo, você faria o download de uma coleção de pedras low poly? Pode parecer algo relativamente simples de se conseguir, mas é bem provável que você não tenha esse tipo de recurso na sua biblioteca de recursos.

Seja para adicionar em projetos de jogos digitais ou na visualização de projetos em arquitetura, nunca é demais ter recursos que possam fazer você economizar tempo preciso na produção de cenários digitais.

Um artista russo chamado Andrew Alex compartilhou na sua conta do Gumroad, uma pequena coleção de rochas em low poly já otimizada para projetos usando Blender, Unreal Engine ou Unity.

Entre os pontos positivos dessa coleção você encontra o fato do artista usar texturas em 4K, o que facilita muito o uso do material em cenários virtuais em que o ângulo de visão da câmera se aproxima dos objetos.

Cada uma das pedras apresenta aproximadamente 200 polígonos, o que é muito bom se considerarmos que seu objetivo é ajudar no contexto de cenários externos com pouco “peso computacional”.

O artista não fez nenhuma menção ao tipo de licença do material, mas acredito que seja seguro fazer uso do material em projetos comerciais. Caso contrário o mesmo teria adicionado essa informação na página de download.

O download das pedras é totalmente gratuito no Gumroad. Para conseguir copiar o arquivo sem custo algum, basta informar o valor zero no campo do preço.

Pode parecer simples e desnecessário, mas apenas quem já precisou criar esse tipo de objeto do zero sabe como é útil ter uma boa quantidade de assets sempre prontos para uso nos mais variados projetos.

Aprendendo a criar cenários virtuais

Aprenda a usar esse tipo de recurso para aplicar em projetos relacionados com cenários virtuais, seja para jogos ou arquitetura. No EAD – Allan Brito é possível encontrar os mais variados tipos de cursos e treinamentos que podem ajudar você a criar os mais variados tipos de cenários:

Radeon ProRender: Alternativa gratuita para renderizar com placas AMD

Os proprietários de placas de vídeo da AMD sempre tiveram problemas para conseguir integrar seus equipamentos com o Blender Cycles, pois o suporte para a tecnologia OpenCL não estava totalmente implementado. Muito dessa falta de suporte foi atribuída à própria AMD. Com a chegada do aguardado Blender 2.79 isso deve mudar, pois os equipamentos da AMD agora funcionam tão bem quanto os da Nvidia no Cycles.

Se você está entre as pessoas que possuem uma placa de vídeo Radeon, e gostariam de incrementar ainda mais o seu leque de opções para renderizar com o Blender, a AMD lançou mais uma opção para gerar imagens no Blender.

O software se chama Radeon ProRender sendo totalmente gratuito para uso e download.

Segundo a página do renderizador é possível utilizar todas as stream units das suas placas de vídeo Radeon para gerar imagens. Esse é o equivalente aos CUDA cores nos equipamentos da Nvidia.

Como o mercado relacionado com renderização está bem consolidado no suporte para equipamentos da Nvidia, é muito interessante que a AMD ofereça essa alternativa para quem já possui placas Radeon ou pretende montar um computador novo no futuro.

Quer fazer uso desse software? Apenas lembre que é outro renderizador que precisa ser selecionado no painel de render do Blender. Você vai precisar fazer a conversão de materiais, recursos e configurações antes usadas no Cycles. Para quem estava usando a CPU nas renderizações, será uma melhora muito bem-vinda!

Além de oferecer suporte para uso do Radeon ProRender no Blender, é possível instalar o software no 3ds max e SolidWorks. Se você tem um computador com placas AMD que não está sendo usado para fins de renderização por falta de suporte, a opção de usar esse software será muito importante para tornar esse equipamento útil novamente, pelo menos para esse tipo de tarefa.

Renderizando projetos com o Blender

Quer aprender a renderizar projetos usando sua GPU no Blender? No EAD – Allan Brito você encontra diversos cursos relacionados com o Cycles e projetos que envolvem aceleração de render por GPU:

Download gratuito de código-fonte completo de jogo para iOS

Quando você está começando o desenvolvimento relacionado com um projeto de jogos, muita coisa pode acabar aparecendo como requisito no seu projeto. Seja a necessidade de adicionar elementos para os quais você não havia feito nenhuma previsão ou recursos tecnológicos que impedem o desenvolvimento.

Um dos pontos que gera muitas dúvidas entre criadores de jogos iniciantes é a configuração de um projeto envolvendo mundos “online”. Isso demanda configurar servidores e preparar uma infra-estrutura para a qual muitos artistas com conhecimentos em jogos não estão preparados.

Seria muito interessante ter um projeto pronto com o código-fonte para fins de consulta e aprendizagem. Assim uma boa parte da pesquisa relacionada com o desenvolvimento do projeto poderia ser evitada.

Quer fazer o download do código-fonte para um jogo de estratégia completo para iOS? Um desenvolvedor chamado shankqr compartilhou no reddit, um projeto de jogo de estratégia com o lado cliente (apps para iOS) e servidor. Todo o código do jogo está disponível para download.

Esse é o tipo de recurso que pode literalmente mudar a maneira como você pensa na produção dos seus jogos, pois o lado da interação com o servidor é uma das partes mais desejadas por criadores de jogos. Nesse caso, já está tudo pronto!

A licença para uso do material é GPL. Isso significa que você pode aproveitar o material compartilhado, mas caso queira aplicar os mesmos códigos no seu projeto será necessário distribuir o conteúdo da mesma maneira que você conseguiu.

Você tinha um projeto de jogo que faria uso de servidores mas não sabia por onde começar? Use esse incrível recurso para aprender e conhecer como configurar esse ambiente.

Aprendendo desenvolvimento de jogos

Quer aprender a trabalhar com desenvolvimento de jogos digitais?

No EAD – Allan Brito você encontra diversos cursos relacionados com o desenvolvimento de jogos digitais que podem ajudar você. Desde cursos que trabalham com a parte do processo criativo dos jogos:

Até os relacionados com a área mais técnica e aplicada dos jogos digitais. É possível escolher a plataforma e criar jogos usando Blender, Unity ou Unreal:

Download gratuito de grama animada na Unreal Engine

As chamadas engines gráficas estão tomando de assalto o mercado de visualização para arquitetura, e em um futuro não muito distante será mais fácil encontrar projetos que sejam apresentados apenas em softwares como a Unreal Engine, Unity ou outros. Hoje a balança ainda pende para o render tradicional, mas o barateamento das placas de vídeo deve desequilibrar a balança.

É por esse motivo que sempre recomendo para os meus alunos e leitores que o momento de investir nesse tipo de software é agora, pois a tendência é que a demanda cresça no futuro. Assim você já vai estar preparado(a) para quando os potenciais projetos ou oportunidades surgirem.

Saber usar ferramentas como a Unreal Engine não é suficiente, você precisa também conseguir montar uma boa biblioteca de recursos para usar com essas ferramentas.

Quer fazer o download de um material pronto com grama animada para a Unreal Engine? Foi exatamente isso que um artista chamado Andrew Hurley produziu e compartilhou nos fóruns da Epic Games.

Você pode fazer o download do recurso para uso direto em superfícies na Unreal Engine. Uma das grandes vantagens desse recurso de grama, é que você pode criar ambientes externos com animação. Como a grama nesse material já está se movendo graças a uma simulação de vento, o realismo da cena será potencializado.

O arquivo está hospedado em uma conta do Google Drive do artista, portando você deve fazer o download o quanto antes, pois o link para o recurso pode ser removido a qualquer momento! O material está otimizado para funcionar com a Unreal Engine na sua versão 4.16.

Caso você ainda esteja montando sua biblioteca de recursos para a Unreal Engine, esse é um item que não pode faltar! Principalmente para os casos em que você precisa trabalhar com ambientes externos.

Aprendendo a usar a Unreal Engine

Quer aprender a usar a Unreal Engine para os mais variados projetos? No EAD – Allan Brito você encontra cursos relacionados com a Unreal Engine para projetos de jogos e também arquitetura. Além dos cursos específicos sobre a aplicação da Unreal em arquitetura é possível também aprender como funcionam os Blueprints.

Que são os blocos responsáveis pela lógica dos jogos na Unreal. Essa é a lista de cursos disponíveis: