O uso de texturas em ferramentas 3d é prática mais que comum entre artistas, para conseguir atribuir mais realismo nas mais variadas ferramentas 3d. As texturas podem muitas vezes ajudar na criação de cenas ou mesmo atrapalhar, fato muito comum quando adicionamos a iluminação em cenas com texturas, a interação com shaders acaba demandando novos ajustes. O uso desse tipo de textura é muito importante em jogos, ou mesmo aplicações para web, pois podemos incorporar variações na iluminação em texturas. O processo conhecido como Texture Baking permite criar uma nova textura, usando como base informações da cena como:
- Iluminação
- Sombras
- Outras texturas
- Geometria do objeto
Isso permite criar efeitos de iluminação sem a necessidade de luzes ou render. Algo muito útil para jogos. Se você quiser aprender como trabalhar com o processo de Baking em texturas no 3dsmax, os vídeos abaixo mostram como proceder para gerar esse tipo de efeito no software.
O material está dividido em três partes:
- Parte 1: Preparação da cena usada para o tutorial;
- Parte 2: Explicação de como funciona o painel chamado de Render to Texture no 3dsmax;
- Parte 3: Aplicação prática do processo de baking usando a cena criada na primeira parte do tutorial.
Esse painel Render to Texture é o local em que a mágica acontece. Na parte superior do painel podemos escolher o local em que as texturas devem ser salvas, usando o campo Output com a opção Path.
Quando selecionamos um determinado objeto 3d na cena, o mesmo fica listado nessa janela. Nela é possível configurar diversos elementos básicos no processo de baking, como a maneira com que as texturas são geradas.
Bem, se você quiser partir direto para a parte prática, assista ao terceiro vídeo que é usado para ilustrar o processo completo de baking. O resultado final é mais que suficiente para demonstrar como esse tipo de edição pode ajudar em projetos de jogos ou aplicações interativas. Repare que sombras e outros elementos da iluminação são incorporados na textura. Sendo inclusive possível retirar os pontos de luz existentes na cena, pois as informações já estão todas nas texturas. Além de ajudar no visual, o render será bem mais rápido em todos os aspectos.