Cycles Cyclonicus est!
Caros,
Antes de qualquer coisa gostaria de dizer que a minha ausência não fora de modo algum em vão, de fato foi uma pena não ter tido a oportunidade de ter postado ao menos um sincero desejo de próspero ano novo ou mesmo de boas festas a vocês mas mesmo não postando, pensei bastante em vocês nestas datas e concluà que o melhor presente que posso dar a vocês é voltar a escrever, então vamos sem demora reparar uma "lacuna" que ficou aqui no blog que é uma introdução ao Renderizador CYCLES do Blender dentre outros truques pertinentes! =]
Antes de mais nada, o que é o Cycles ?
Cycles nada mais é do que um poderosÃssimo renderizador hiper realista criado para permitir que possamos criar cenas realistas com pouco esforço ou mesmo cliques e composições desnecessárias a fim de se obter resultados precisos e muito próximos da escala real!Â
Agora que já sabemos o que é, vamos listar 10 motivos para usar e abusar deste incrÃvel recurso :
1: Possibilidade de utilizar a GPU da placa de vÃdeo do computador para processar os renders do trabalho! Isso mesmo, o cycles é compatÃvel com a tecnologia CUDA criada pela NVIDIA, que é bem mais veloz que processadores como os Core I7 ou mesmo os Dozer da AMD, tornando a produtividade mais veloz e a criação mais divertida!
2: Roda mesmo com Hardware ruim ou obsoleto! Isso mesmo! O Cycles pode funcionar mesmo com limitações severas de hardware tendo sido utilizado de forma relativamente satisfatória em Thin Clientes e Lap Tops Educacionais com processador Intel Atom!
A prova está aqui :
Abaixo temos Note Books educacionais fabricados pela CCE sendo utilizados em uma turma de Modelagem 3D com o Blender.
3: Possibilidade de renderizar em tempo real o trabalho enquanto edita o mesmo!
4: Menos passos para obter melhores resultados!
5: Possibilidade de controlar a qualidade do trabalho economizando recursos de hardware!
6: Interface extremamente intuitiva e desburocratizada!
7: Aplicação de texturas facilitada!
8: Possibilidade de controle de dia e noite na cena 3d com apenas uma única caixa de nós!
9: As malhas também podem emitir luz e não mais apenas as lâmpadas!
10: O Realismo proporcionado agrega valor ao seu trabalho!
Muito bem, agora que já temos vários motivos para utilizar, vamos criar uma pequena cena 3d para usarmos neste exemplo, deixe literalmente sua imaginação decolar!
Feito isso, vamos agora ativar a renderização em tempo real de forma que possamos evoluir o assunto. Para tal, basta alternar o ajuste denominado "Viewport Shading" para o modo "Rendered.
Caso você possua uma placa de vÃdeo Nvidia com a tecnologia "Cuda" disponÃvel, você pode habilita-la direto na aba de renderização do Blender para experimentar todo o poder que de processamento da sua placa gráfica!
Montada a cena, vamos selecionar um objeto na nossa cena para falarmos sobre as diferenças básicas entre a interface de aplicação de materiais vistas entre o renderizador padrão e o Cycles.
Comecemos pela forma de atribuição do tipo de material, no cycles criar materiais como vidro simples, metal escovado ou mesmo revestimentos polidos similares aos vistos em animações caricatas é instantâneo bastando selecionar para tal fim a opção correta! Em comparação ao renderizador comum, ganhamos tempo e consequentemente agilidade uma vez que a criação de tais efeitos apesar de relativamente simples consumiam tempo considerável devido aos inúmeros ajustes necessários para obter um bom resultado. Para ter acesso ao menu com os tipos de revestimento basta clicar sobre a palavra "Diffuse" onde a superfÃcie do material poderá ser alterada.
Acompanhando o raciocÃnio vamos atribuir diferentes tipos de superfÃcie para os objetos presentes em nossa cena 3d. Note como ficou mais fácil criar materiais realistas com poucos cliques!
Reparem que a lâmpada no cycles não perdeu a sua função, porém a mesma não é mais necessária em nosso projeto e logo vamos descobrir por que. Ainda na aba referente a superfÃcie do material, se o mesmo tiver referências a vidro ou metal podemos alterar a sua rugosidade através do campo denominado "Roughness"*(Rugosidade) ou seja, o objeto passa a refletir mais os tons do que lhe projeta reflexo deixando a nitidez do que reflete no mesmo para trás!
Hora de entendermos o que fora mencionado sobre a lâmpada! Agora qualquer objeto pode EMITIR luz! Isso mesmo! para entender isso melhor, vamos duplicar o plano da cena e movimenta-lo para cima de forma paralela a mesma:
Agora basta atribuir ao mesmo um novo material com superfÃcie emissora!
Pronto! Agora nossa cena possui iluminação adequada e  nem mesmo fizemos esforço!
Para prosseguirmos com o nosso "passeio", atribua aos demais materiais da cena, materiais básicos que sejam do seu agrado =]
Hora de sumir de vista com o objeto emissor, ou seja vamos fazer com que o mesmo se torne invisÃvel para a câmera na nossa cena 3d, para tal basta desabilitar sua visibilidade no ajuste denominado "Ray Visibility" ou simplesmente "visibilidade do raio".
Pronto! Agora vamos adicionar mais tempero a nossa cena acrescentando mais detalhes, desculpa mais que perfeita para conhecermos outros recursos adicionais do Cycles!
Comecemos adicionando um material mais bacana para o plano, repare como ele ainda exibe o reflexo do objeto emissor de forma integral. Para melhorar isso de forma imediata, vamos simplesmente adicionar um pouco de rugosidade ao mesmo para distorcer este reflexo um pouco =].
Veja como agora ele mantém o efeito porém com reflexo não tão preciso dando mais realismo a nossa cena =]
Chegou a hora de conhecermos o editor de composição por nós do Blender atrelado ao Cycles. Através deste incrÃvel recurso podemos literalmente compor revestimentos exclusivos para qualquer malha ou vetor 3d da nossa cena! Seu funcionamento se dá através de ligações ou "links" entre caixas que carregam os atributos dos recursos atribuidos as mesmas, tais como superfÃcies de materiais, texturas, direções oriundas de vetores e ajustes inclusive de fresnel, aramados e muito mais!
Uma vez ativado, o editor de nós funciona de maneira muito simples: Cores indicativas apontam os encaixes entre os recursos a serem combinados a serem utilizados no objeto ou ambiente selecionado. Isso mesmo! Isto também serve para o plano de fundo bastando para tal clicar sob o Ãcone apropriado! Abaixo temos um exemplo da configuração do editor de nós, onde o objeto "branco" *(Glass" ou vÃdro em inglês) está selecionado, no editor de nós vemos que a "caixa" contendo o material está ligada a caixa de "saÃda" *(output em inglês) produzindo assim o resultado renderizado! Para interligar as caixas basta clicar nas extremidades marcadas em cores nas mesmas e arrastar a linha formada até a caixa desejada formando assim a ligação!
Para habilitar o editor de nós para o plano de fundo basta clicar obre a opção "use nodes" ou "usar nós" em português.
Feito isso, vamos aprender rapidamente a criar um céu bem realista, para tal, pressione o atalho padrão para adicionarmos objetos a nossa cena 3d mas desta vez, dentro do editor de nós, isso mesmo! Este comando também serve para criar novas caixas! Feito isso, adicione a caixa hashurada para criarmos uma textura de céu!
Após conectar as caixas, note que a mudança é IMEDIATA! Para determinar a posição do "sol" e "horário" do dia basta arrastar a posição da "bola" para onde desejar!
O exemplo do dia ficou com cara de final de tarde, minha parte favorita do dia! Mas não vamos parar por aqui, vamos aprender a aplicar uma textura realista ao plano de fundo, para tal, adicione caixa denominada "Evironment Texture" ou simplesmente "Textura de ambiente" em português.
Agora clique no campo designado para procurar o arquivo desejado para compor o ambiente =]
Lembre-se, quanto maior a resolução da imagem, mais qualidade terá o seu trabalho!
Após escolher a imagem a mesma já estará disponÃvel para uso bastando linkar a caixa! Você pode conectar a caixa tanto no ajuste de cor do objeto quanto no de intensidade e o resultado você pode decidir a sua vontade! Prontinho!
Agora basta ajustar a câmera para filmar a cena!
O grande segredo do Cycles é a renderização por amostragem, sendo assim, coloque um valor mediano, ou seja acima de 100 e abaixo de 200 só para que você possa ter uma idéia do seu potencial e mande ele renderizar o seu trabalho pressionando F12!
O calculo pode demorar vários minutos dependendo da configuração do seu equipamento, sistema operacional e obviamente resolução escolhida, mas findado o processo basta se divertir a valer!
Dito isso meus caros aprendizes, vejo vocês no nosso próximo assunto!












