O Dimension CC combina renderização de V-Ray com aprendizado de máquina para que qualquer pessoa possa criar imagens 3D realistas. Zorana Gee e Ross McKegney da Adobe explicam como eles lançaram seu novo aplicativo mais rapidamente usando o SDK do aplicativo V-Ray.
No início deste ano, Zorana Gee, gerente de produtos da Adobe, e Ross McKegney, diretor de engenharia, juntaram-se a Chris Nichols e Lon Grohs, do Chaos Group, para o CG Garage Podcast. Eles falaram sobre como a Dimension CC funciona, trazendo-a ao mercado com o V-Ray App SDK, seu aprendizado de máquina inteligente e como ela se encaixa perfeitamente no quadro maior do software da Adobe.
Nós reunimos alguns destaques do podcast, e você pode ouvir a gravação original na parte inferior desta página.
Explique um fluxo de trabalho que você imagina que algum usuário possa passar.
Zorana: É muito importante para um designer poder comunicar a real aparência de um material como plástico, metal e alumínio. Mas eles também precisam de realismo em termos do contexto de como um produto vai ser vendido ou usado, ou como eles querem lançá-lo para um cliente.
O Dimension CC pode analisar uma imagem e detectar as superfícies planas. Como isso funciona?
Ross: Basicamente, o que ele faz não é baseado em algoritmo, é baseado em aprendizado de máquina. Não há algoritmo para detectar pisos ou paredes ou superfícies, mas com o tempo o sistema aprende onde essas superfícies estão. Temos um grande número de imagens que usamos para ensinar um algoritmo como é o chão. Quando você tem uma imagem que tem um campo gramado ou uma mesa, ela pode detectar a superfície dominante nessa imagem porque ela foi treinada contra um grande conjunto de dados. Uma vez treinado, sabe onde está a superfície. Em seguida, ele pode colocar o plano de terra para corresponder a essa superfície e colocar o objeto 3D em cima dele.
Para nós, é a única maneira de tornar o 3D acessível à nossa base de usuários. Vamos atrás do Photoshop, Illustrator, usuários do After Effects – toda a comunidade da Creative Cloud. Você quer uma ferramenta com a qual qualquer um possa usar e se sentir confortável, um que pareça e se pareça com ferramentas com as quais eles estão familiarizados. Ele não impõe novas complexidades de 3D neles, e essa é a oportunidade que vemos ao abrir essa plataforma, e 3D, para as massas.
Vocês parecem ter adotado uma filosofia de dizer: vamos tornar as coisas o mais simples possível, mas usar todo o poder do V-Ray ao mesmo tempo, certo?
Zorana: É uma ferramenta profissional. O poder e a qualidade do que você obtém da Dimension são definitivamente para profissionais, mas a automação ou o aspecto da simplicidade é o que você vê primeiro. E você sempre pode detalhar para entrar em propriedades mais avançadas.
Ross: O que você acabou de descrever me lembrou de uma citação que eu ouvi recentemente: a definição de gerenciamento de produto é perder a luta da forma mais lenta possível. Isso é uma coisa crítica. Tem que ser fácil de usar e o resultado tem que parecer profissional. Não pode parecer que foi fácil, tem que parecer muito, muito bom. Mas isso é tão difícil. É por isso que investimos em IA e pesquisa. Eu coloco um foco incansável na equipe de produtos para ter certeza de que não estamos complicando demais a interface, e é uma batalha que continuamos travando.
Onde você vê isso a partir de agora?
Ross: Interoperabilidade é um grande tópico para nós, e há muito trabalho que estamos fazendo para trabalhar com Photoshop, Illustrator, After Effects. Você verá mais e mais recursos disponíveis nessas áreas apenas para otimizar os fluxos de trabalho entre essas ferramentas. Um cenário ideal seria se eu pudesse vincular meu Illustrator e Dimension CC. Permitir esses tipos de fluxos de trabalho, onde fica cada vez mais fácil trabalhar com os produtos juntos, é provavelmente a maior oportunidade para crescermos.
Zorana: O ângulo de aprendizado de máquina é definitivamente um aspecto crítico para o nosso crescimento à medida que avançamos. Nós o chamamos Adobe Sensei – um conjunto de dados para governar todos eles.
Como foi trabalhar com os caras do Chaos Group para que o V-Ray App SDK fosse integrado?
Ross: Com o App SDK, conseguimos conectá-lo. Tivemos algumas idas e vindas ao redor da nossa configuração e trabalhando em alguns problemas, mas tudo foi tranquilo. Estamos muito felizes trabalhando com o Chaos Group.
Zorana: De jeito nenhum poderíamos ter ido ao mercado tão rápido como nós, dentro de um ano, sem trabalhar com o Chaos Group.
Você está procurando ideias dos usuários. Quais são algumas das coisas que você está interessado em aprender?
Ross: Estamos pensando nos fluxos de trabalho de pessoas com quem você interage. Há casos em que será mais fácil para você configurar uma cena e exibir uma cena que possa ser renderizada em vez de fazer a renderização por conta própria?
Como estamos fazendo isso, estamos sempre interessados em encontrar recursos ou oportunidades para que possamos melhorar o produto. Uma das coisas que estamos explorando é uma solução de renderização de nuvem como parte nativa da experiência. Se alguém quiser tentar isso, é algo em que estaremos chutando os pneus em breve.