segunda-feira, 20 de agosto de 2007

Renderizar com Command Prompt

O Comand Prompt é uma feramenta muito poderosa e permite fazer todo tipo de configuração através dele. Como por exemplo: Configurações de Final Gathering, Motion Blur, Pixel Ratio, entre outras.

Vou explicar uma maneira bem simples de renderizar através do Command Prompt.Primeiro entre no projeto e configure a camera, pixel ratio e demais opções como se fosse gerar o render normal.

Atenção: O ideal é que a cena já esteja pronta, ou seja, com os frames devidamente gravados, animação de camera e passes OK.

Procedimento
Escreva o que esta em amarelo e verde no Bloco de notas, substituindo apenas os itens em verde, tais como: o nome do projeto, o valor do startframe e endframe.

cd C:\Softimage\XSI_6.0\Application\bin
Note que este é o diretório default da instalação do XSI.

xsi -r -scene "C:\meuprojeto\scenes\nome_do_scene.25.scn" -startframe 1 -endframe 40 -step 1 -filename "C:\pasta_destino_das_imagens\" -continue -skip "on"
Digite esta linha obedecendo os espaços e caracteres especiais, tais como aspas, barras etc...

Uma rápida explicação do último comando
startframe, informa qual é o frame inicial de render, neste caso eu inseri 1, mas poderia ser 18, 20 e assim por diante.
endframe, segue o mesmo conceito do startframe porém para o final. Exemplo: Quero renderizar até o frame 100 ou 110, etc...
Skip = ON informa que se o arquivo já estiver gerado ele não gera novamente.

Bom, depois de colar as três linhas amarelas no bloca de notas salve o arquivo com a extensão .bat
Basta ir em Salvar como e colocar, por exemplo: Render.bat

Caso não consiga pode ser que seu Windows não esteja configurado para alterar extensões.

Gerado o arquivo basta clicar nele e o processo começará.
Eu por exemplo, deixei-o no menu iniciar. Assim quando saio para trabalhar, deixo rendendo. Caso ocorra algum problema peço para alguém reiniciar o computador e lá esta ele novamente funcionando.

Qualquer dúvida poste aqui ou então me envie um e-mail.

Nota importante: para mais opções sobre como render digite no Command Prompt:
xsi -r -h
dê apenas um enter quando for solicitado, pois o segundo fechará a janela.

Nenhum comentário: