Comparando Cycles e Corona Render em arquitetura

Quando você está trabalhando com renderizadores comerciais como V-Ray, Maxwell ou Corona render é preciso escolher uma plataforma para gerar os modelos 3d que posteriormente são transformados em imagens. Uma boa parcela dos artistas 3D acaba escolhendo plataformas igualmente comerciais como o 3dsmax, Cinema 4D e outras.

Mas, você sabia que o Blender é capaz de gerar a geometria 3D necessária para a maioria desses renderizadores comerciais? Já houve um tempo em que era difícil integrar o Blender com outros renderizadores externos, e você acabava tendo que escolher ferramentas como o YafaRay ou LuxRender para seus projetos.

São softwares excelentes, mas que boa parte dos artistas digitais não conhece. Então sempre acabavam me perguntando se era possível usar o Blender com renderizadores comerciais.

Hoje em dia o cenário é bem diferente! Você pode usar o Blender com V-Ray, Corona Render e outros. Depois que o Cycles surgiu, a demanda por renders externos no Blender foi reduzida de maneira significativa. Mas, ela ainda existe.

Quer ver um exemplo de projeto modelado no Blender e renderizado no Corona? E depois comparando o resultado com o Cycles? Um artista do estúdio alemão xoio-air resolveu fazer esse experimento.

O artigo é bem longo e cheio de detalhes fazendo um relato da experiência em usar o Blender como base para exportar 3D para o Corona. Além de comentários sobre a comparação de performance com o Cycles.

O resultado muito positivo em ambos os aspectos. Tanto na exportação do modelo 3D para o Corona usando o Add-on próprio para isso, e também a renderização da mesma cena com o Cycles.

Como ponto negativo em relação ao Cycles o artista citou o tempo de render, que sempre demandava períodos maiores para conseguir gerar imagens com menos granulação.

Isso mostra como o software evoluiu em termos de compatibilidade com ferramentas externas. Se você usa hoje algum desses renderizadores, o Blender surge como alternativa para gerar os modelos 3D e economizar na necessidade de manter uma assinatura com a Autodesk.

Aprendendo modelagem 3D com Blender

Ainda não sabe usar o Blender para produzir modelos 3D? No EAD – Allan Brito existem diversos cursos relacionados com modelagem que podem ajudar você:

Download gratuito de vidro jateado e água para Unreal Engine

Alguns tipos de materiais são mais complicados que outros para simular em softwares 3d, principalmente quando propriedades físicas como transparência e dispersão da luz estão envolvidas. É o caso de materiais como vidro e água.

Uma boa quantidade de artistas digitais iniciantes acredita que ao adicionar propriedades como simples transparência, vão conseguir simular de maneira realista o efeito de água e vidro. Mas, são necessárias algumas configurações extras para atingir realismo com esse tipo de material.

Por isso, sempre aproveito as oportunidade de estudar materiais prontos, para aprender as técnicas usadas por outros artistas na confecção desse tipo de material. Assim você terá uma base para replicar o efeito nos seus próprios projetos.

Você quer fazer o download de dois materiais prontos para a Unreal Engine? Um artistas chamado Handy_tool_lover compartilhou vidro jateado e água, para uso em qualquer projeto na Unreal Engine. Os materiais são livres de direitos autorais e servem até para projetos com fins comerciais.

Para fazer o download, você precisa visitar esse endereço.

Esse material de vidro jateado na Unreal é de grande utilidade não só para uso em jogos, mas principalmente nos contextos de design e arquitetura. Caso você não saiba, as engines de jogos estão dominando os projetos relacionados com visualização em arquitetura. É a união das tecnologias voltadas para jogos com uma necessidade do mercado.

Ao aproveitar esse material de vidro jateado, você poderá rapidamente resolver problemas relacionados com o uso desse tipo de superfície comum em arquitetura.

No caso da água o benefício é dividido com os produtores de jogos, pois os cenários externos que fazem uso de elementos naturais acabam demandando o uso de espelhos d’água. Pode ser um lago ou mesmo poça, o material vai ajudar você.

Uma das grandes vantagens da Unreal Engine para uso em projetos de visualização e design é a sua licença. Para esse tipo de projeto não é necessário pagar a taxa de royalties cobrada pela Epic Games para iniciativas voltadas para produção de jogos.

Isso explica em parte o motivo pelo qual diversos artistas digitais estão investindo no uso da plataforma para exibir seus projetos. Claro que não é só isso, pois a Unreal possui uma das melhores plataformas e renders em tempo real.

Já mencionei que o download dos materiais é totalmente gratuito?

Aprenda a usar a Unreal Engine

Quer aprender a usar a Unreal Engine para projetos relacionados com arquitetura e jogos? No EAD – Allan Brito existem diversos cursos que ajudam você a usar a Unreal Engine em diversos projetos:

Exemplo de VR para arquitetura na web

O mercado de visualização para arquitetura está cada vez mais abraçando novas tecnologias e recursos para apresentar seus projetos, seja por meio de dispositivos móveis ou então sistemas em VR. Mas, apesar de ser uma demanda crescente do mercado, algumas pessoas ainda sentem falta de ter um exemplo para uso no seu aprendizado.

Quer visualizar um projeto criado em 360 graus para arquitetura que pode servir de exemplo? Nesse link, você pode conferir um ótimo exemplo online de visualização para arquitetura otimizado para navegadores web. O mesmo sistema pode ser adaptado para dispositivos como óculos VR.

Um dos segredos para conseguir produzir esse tipo de material está na organização do projeto com um todo. Você vai reparar que a câmera está em pontos fixos no cenário, então apesar de parecer um projeto único são três rendera diferentes. Cada um com pontos de vista específicos.

arquiteturavr_exemplo_500_px_85

Outro aspecto importante da navegação como um todo é que a “regra de ouro” da modelagem para arquitetura, que determina a criação apenas do que será enquadrado na câmera não vale nesse caso. Como a visão será de 360 graus será inevitavelmente necessário trabalhar na estrutura do modelo 3d como um todo.

O segundo aspecto que seve ser planejado é a navegação por meio do “teleporte”. Ao acionar os links nas imagens você percebe que a câmera “pula” para a posição especificada. Isso evita que sejam criados ambientes totalmente 3d no navegador, economizando recursos e mantendo a visualização compatível com múltiplos dispositivos.

É preciso escolher os pontos que devem servir de base para os links em cada ambiente. Depois é só montar a estrutura de navegação, seja ela usando qualquer software. O futuro da visualização para arquitetura é a aplicação dessas tecnologias, e os dias em que imagens renderizadas seriam suficientes para vender projetos estão contados.

Criando visualização para arquitetura

Quer trabalhar com projetos semelhantes a esse e arquitetura? No EAD – Allan Brito é possível encontrar diversos recursos que ajudam a criar e produzir esse tipo de material no Blender, Unity ou Unreal Engine. Os cursos recomendados para esses projetos são os seguintes:

Coleção com 18 árvores gratuitas para Unreal Engine

Um dos recursos que ajuda em muito a contextualização de projetos relacionados com jogos ou então arquitetura na Unreal Engine é a vegetação. Os recursos e materiais disponíveis que ajudam na simulação desse tipo de ambiente são os mais diversos. Para incrementar ainda mais a sua coleção de recursos, encontrei uma incrível coleção com 18 árvores gratuitas para Unreal Engine, já com LOD configurado!

Mas, o que é LOD e por qual motivo você deveria se importar com esse recurso? A sigla LOD significa level of detail e com o uso desse sistema você pode otimizar e muito a sua aplicação 3D ou jogo. Basta imaginar o seguinte: a câmera e o ponto de vista do jogador mudam constantemente ao longo da execução do projeto.

coleção com 18 árvores gratuitas para Unreal Engine

Com base nessa premissa, você vai concordar que objetos distantes da câmera não apresentam tantos detalhes, pois não são visíveis. Já outros próximos da câmera precisam de detalhes adicionais, pois são perceptíveis pelo jogador. Então, é prudente configurar os objetos mais próximos com uma maior quantidade de polígonos. Já os mais distantes podem possuir menos detalhes e consequentemente polígonos.

Quando você possui esse sistema com diferenças na quantidade de polígonos dos objetos sendo controlado pela engine, então você está fazendo uso da técnica associada ao LOD. Essa coleção com 18 árvores gratuitas para Unreal Engine já possui esse sistema configurado. Cada modelo possui múltiplas versões criadas.

Para deixar a coleção com 18 árvores gratuitas para Unreal Engine ainda mais interessante, os modelos também estão configurados com animações para simular o comportamento do vento. O que faz do material um excelente recurso para integrar projetos de jogos ou visualização para arquitetura.

O material está disponível no Gumroad, e para fazer o download da coleção com 18 árvores gratuitas para Unreal Engine sem custo, basta preencher “0” como valor no momento do download. O autor da coleção é um artista chamado avik244.

Coleção com 18 árvores gratuitas para Unreal Engine na prática

Se você quiser aprender a usar essa coleção com 18 árvores gratuitas para Unreal Engine, mas não tem conhecimento ainda sobre o funcionamento da ferramenta. No EAD – Allan Brito é possível fazer diversos cursos relacionados com o software. Seja para aplicação em jogos ou então arquitetura:

Modelagem com SketchUp: Plugin gratuito para curvas

Nas atividades relacionadas com modelagem tridimensional no SketchUp algumas vezes nos deparamos com diversas situações em que as curvas, ou linhas, geradas no software precisa de uma “limpeza”. Essa tarefa pode ser resultado de algum plugin ou ferramenta que tenha gerado grande quantidade de linhas, ou segmentos de reta para simular curvas.

Em situações assim é sempre interessante possuir uma ferramenta ou meio de fazer a limpeza de modo rápido, mesmo que seja para não excluir as linhas e sim fazer pequenas correções. É nesse momento que entra o Curvizard para o SketchUp, que é um plugin gratuito focado apenas na manipulação de curvas complexas.

Modelagem com SketchUp

As opções existentes no plugin são as mais diversas, e pegando um pouco da experiência que já tive com a ferramenta e também a descrição dos seus menus, podemos listar suas tarefas como:

  • Suavizar curvas
  • Explodir/Segmentar curvas
  • Simplificar contornos
  • Modificar propriedades de contornos
  • Converter curvas para guias

Podem parecer atividades simples de modelagem, mas acredite quando digo que é o tipo de ferramenta que você precisa para conseguir efetivamente ajustar modelos 3d complexos. Uma boa parte do trabalho de modelagem no SketchUp envolve o uso dos chamados objetos de construção que nada mais são do que primitivas geométricas.

Essas primitivas são transformadas e manipuladas de várias formas diferentes, até que possamos chegar no resultado final desejado. Isso pode acabar se tornando uma edificação ou então algo como um móvel. Independente do resultado final, você terá no meio do caminho alguns objetos que podem não ser desejados, ou curvas que não se encaixam na maneira com que você vislumbrou o modelo 3d.

Ao usar o Curvizard para o modelagem com SketchUp será possível editar e ajustar todas essas curvas dentro do software, usando ferramentas e opções não disponíveis de forma nativa no SketchUp. A melhor parte do processo é que o script é totalmente gratuito! Tudo que você precisa fazer para iniciar o download do plugin, é visitar esse endereço no SketchUcation e copiar os arquivos para a pasta de plugins do SketchUp.

É um dos plugins que sempre mantenho instalados por padrão no meu SketchUp. Já mencionei que ele é gratuito?

Modelagem com SketchUp

Se você ainda precisa de algum auxílio em relação ao uso de plugins no SketchUp ou modelagem de maneira geral, recomendo visitar o EAD – Allan Brito para conferir os cursos sobre o software que podem ajudar no desenvolvimento das suas habilidades. Os cursos abrangem não só arquitetura, mas também marcenaria e design: