Blender - Faster Render - Protótipo
Desde que apresentamos, modificamos nosso protótipo para deixá-lo pronto para testes e construímos um site para apoiar nosso addon. Tivemos sorte de ter muitos artistas se torndo assinantes, com muitos deles pedindo para fazer parte dos testes alfa.
Nosso teste alfa é talvez a parte mais importante do nosso projeto até agora, temos muitas ideias de como a versão beta deve funcionar, mas queremos que os artistas nos levem, nos digam o que precisam para que possamos priorizar nosso trabalho. Quando nossos assinantes testarem o addon, eles poderão nos dar um feedback muito valioso sobre o que importa para eles em ajudá-los a criar e terminar seu trabalho.
Assim, o futuro, em parte, depende da resposta da comunidade artista quanto ao que eles precisam quando se trata de renderização, seja para testar novas ideias, depuração ou renderização final. Também temos nossas próprias ideias que gostaríamos de tentar. Por exemplo, estamos trabalhando com a equipe por trás do curta-metragem Lukes Escape para ajudá-los a agrupar suas máquinas para uma renderização final. O problema que eles enfrentam é que eles não têm escritório e a equipe está espalhada pelo mundo. Então nossa solução tem que funcionar pela internet. Para corrigir esse problema, estamos trabalhando em uma solução que ajudará as equipes a compartilhar seus computadores físicos, bem como seus talentos para acelerar a renderização.
Estamos muito animados (como você pode imaginar) como estamos lançando nosso alfa em (espero) alguns dias a partir do momento da publicação deste artigo. Se você quiser testar nossa liberação alfa, vá para www.crowdrender.com.au onde você pode se registrar. Entraremos em contato por e-mail quando liberarmos o software.
O que torna nossa plataforma diferente da ovelha?
Tecnicamente, há algumas diferenças, aqui estão algumas das principais:
- Crowdrender é um complemento em vez de um aplicativo web, isso significa que você não precisa de acesso à internet para usá-la, você pode usá-la em sua rede doméstica para conectar seus próprios computadores juntos. Ou você pode usá-lo para se conectar a computadores de outras pessoas através da internet. Eventualmente, também permitiremos que você se conecte a fazendas renderizadas.
- Crowdrender faz atualizações em tempo real, não há uploads de arquivos além de um upload inicial, então os nós são mantidos em sincronia usando um fluxo de atualizações, a única vez que um upload de arquivo é necessário é se houver um problema de streaming ou o usuário adicionar um arquivo de textura ou outros dados que não podem ser replicados usando os operadores do Blender Esta é provavelmente a maior diferença, sheepit, arroto, renderfarm.fi, renderização líquida e loki são todos exemplos de soluções de renderização distribuída de 1ª geração. Eles visam resolver o problema de renderização de conteúdo que é final e só precisa renderizar o início ao fim. Nosso complemento se concentra na parte pouco antes disso, depurando e aperfeiçoando sequências, tiros ou alambiques. É por isso que tivemos o trabalho de construir um sistema que possa atualizar outras máquinas com as edições dos artistas em tempo real.
- Crowdrender é na verdade uma api, uma plataforma para ajudar o liquidificador a distribuir suas sessões ao vivo pela internet e redes locais, outras funcionalidades podem então ser construídas em cima disso, como a colaboração entre artistas em países diferentes (incluindo chat, áudio), outras formas de aceleração. Estamos olhando para a simulação física como o próximo alvo para nós em um par de anos, jogos distribuídos e assim por diante. É uma ideia semelhante a plataformas como o facebook que fornecem um recurso através de uma api. No caso do Facebook, eram um monte de dados pessoais com aplicativos sobre isso, no nosso caso seu poder de processamento com aplicativos construídos sobre ele, como Blender, por exemplo.
Quem está por trás desse projeto?
No momento que é eu e Jeremy Folland, você pode nos ver apresentando na Conferência do Blender aqui. Jeremy está sentado no computador e eu estou de pé. Nós incorporamos uma empresa e estamos usando isso como uma maneira de trazer crowdrender para artistas.
Quais são as limitações atuais?
- que só permitirá que duas máquinas se conectem.
- Apenas um único arquivo de mistura é suportado, nenhum arquivo externo (texturas podem ser embaladas em arquivo de mistura) então o uso de bibliotecas está fora, cache de ponto também não é suportado, ainda.
- A composição pode ser feita durante a renderização, mas o resultado da renderização não contém passes separados, por isso o ajuste da configuração de composição usando crowdrender não é suportado no momento.
Tudo isso são lacunas de curto prazo que temos planos para preencher. O cronograma de desenvolvimento é a versão alfa e os testes até abril de 2017, lançamento beta até junho de 2017, MVP por (espero) Blender Con 2017
Comentários
Postar um comentário