Avançar para o conteúdo

Como: Construir sua própria fazenda de renderização

    1651278423

    Introdução

    Todo mundo lê artigos sobre o imenso número de horas de processador necessárias para criar efeitos visuais e animações para os filmes e programas de TV mais recentes. Por exemplo, os tempos de renderização totalizaram 40 milhões de horas para Monsters vs. Aliens, 30 milhões de horas para Madagascar: Escape 2 Africa e 6,6 milhões de horas para Revenge of the Sith.

    Um bom tempo de renderização para efeitos visuais de televisão é de 30 minutos a uma hora por quadro, enquanto várias horas por quadro são comuns para longas-metragens. Alguns dos quadros de resolução IMAX necessários para o Devastator, um personagem de Transformers 2: A Vingança dos Derrotados, demoravam até 72 horas por quadro. Como os estúdios contornam isso? Eles usam fazendas de renderização, que são bancos de máquinas com o propósito expresso de renderizar quadros acabados. Além dos sistemas que os animadores usam, os farms de renderização usam simultaneamente muitos processadores dedicados para renderização. Por exemplo, a Industrial Light and Magic tinha uma fazenda de renderização com 5.700 núcleos de processador (e 2.000 núcleos nas máquinas de seus artistas) quando Transformers 2 foi produzido. Mesmo uma pequena instalação com apenas uma dúzia de animadores provavelmente terá mais de uma centena de núcleos de processador à sua disposição.

    Você precisa de uma fazenda de renderização?

    O uso de farms de renderização não é e não deve ser restrito apenas a grandes estúdios e artistas 3D. Estúdios menores têm suas próprias fazendas de renderização e muitos artistas freelance também as têm. Compositores e artistas freelancers de motion graphics também podem fazer uso deles. Alguns sistemas de edição suportam o uso de máquinas adicionais chamadas nós de renderização para acelerar a renderização, e esse tipo de configuração pode ser estendido para visualização arquitetônica e até estações de trabalho de áudio digital.

    Se você estiver trabalhando como artista freelancer na mídia mencionada acima, brincando com a ideia ou fazendo isso como um hobby, construir até uma pequena fazenda aumentará muito sua produtividade em comparação com trabalhar em uma única estação de trabalho. Os estúdios podem até usar essa peça como referência para criar novos farms de renderização, pois abordaremos problemas de dimensionamento, energia e resfriamento.

    Se você está pensando em comprar uma nova máquina e está pensando em gastar muito dinheiro para obter um sistema de ponta, talvez queira dar um passo atrás e considerar se seria mais eficaz comprar a melhor e mais recente estação de trabalho ou gastar menos investindo em alguns sistemas adicionais para serem usados ​​como nós de renderização dedicados.

    A maioria dos softwares 3D e aplicativos de composição incluem recursos de renderização de rede, e muitos também possuem algum tipo de controlador de renderização de rede. Assim, os nós adicionais podem ser gerenciados a partir de sua estação de trabalho, tornando possível executá-los como sistemas headless sem mouse, teclado ou monitor. Adicionar um cliente Virtual Network Computing (VNC) a cada nó permite gerenciar remotamente os nós sem a despesa adicional associada à adição de um switch de teclado, vídeo e mouse (KVM) de sistema multicanal para acesso separado a cada um.

    Comprando a Fazenda

    Existem três maneiras de abordar a aquisição de sistemas para um farm de renderização: construindo o seu próprio, fazendo com que um construtor os faça para você ou comprando caixas pré-construídas. Cada abordagem tem seu próprio conjunto de vantagens e desvantagens, que discutiremos a seguir. Cada abordagem também envolve níveis de preços progressivamente mais altos, que variam de baratos a insanos.

    Uma dica útil é certificar-se de que os processadores em seu farm de renderização são os mesmos que os processadores em sua estação de trabalho, pois pode haver diferenças na renderização entre as arquiteturas de processador, o que pode significar pequenas diferenças nos quadros renderizados finais. No entanto, esses possíveis problemas de compatibilidade são hoje a exceção e não a regra, mas ainda é algo a ser cauteloso. Para os propósitos deste artigo, suponha que estamos falando de nós de renderização baseados em Intel, embora eles possam facilmente se concentrar em CPUs AMD.

    0 0 votes
    Rating post
    Subscribe
    Notify of
    guest
    0 comments
    Inline Feedbacks
    View all comments
    0
    Would love your thoughts, please comment.x