Recentemente, a Roblox lançou um modelo de base de inteligência artificial 3D chamado Cube, marcando um avanço significativo que permite aos desenvolvedores de jogos utilizarem a força da inteligência artificial no design de ativos de jogos. A Roblox sempre incentivou os usuários a criarem seus próprios jogos, itens e roupas, e agora esse processo se tornou mais simples e eficiente.
O lançamento do Cube visa fornecer aos desenvolvedores uma ferramenta poderosa para gerar diversos tipos de experiências no jogo. Seja para objetos 3D, design de cenários, modelagem de personagens ou scripts de programação, o Cube consegue realizar tudo isso através de comandos simples. Por exemplo, o usuário pode simplesmente inserir uma descrição, e o Cube gerará um personagem ou objeto 3D com características distintas. No entanto, testes revelaram que o Cube apresenta desempenho ideal na geração de objetos comuns, mas em solicitações mais complexas ou fora do padrão, os resultados são menos satisfatórios.
O fundador e CEO da Roblox, David Baszucki, declarou nas redes sociais que o conceito do modelo é ser um assistente colaborativo, auxiliando os desenvolvedores em todos os aspectos da criação de experiências na Roblox. No futuro, os desenvolvedores poderão não apenas criar objetos 3D únicos, mas também projetar layouts de cenários completos e lógicas de interação.
No design do modelo, a equipe da Roblox definiu três requisitos principais: aprendizado conjunto a partir de dados multimodais esparsos, processamento de entradas e saídas de diferentes tamanhos e capacidade de colaboração com humanos e outros sistemas de IA. Embora esses objetivos sejam ambiciosos, sua implementação prática requer um desenvolvimento gradual.
O núcleo do modelo Cube reside na tokenização de formas 3D. Ao converter formas geométricas em tokens digitais, a Roblox consegue gerar conversões de texto para forma e de forma para texto, resultando em cenários 3D mais complexos. Para otimizar esse processo, os pesquisadores também introduziram uma nova técnica de codificação posicional, garantindo alta fidelidade na geração de formas complexas e reduzindo a geração de artefatos.
O lançamento do Cube representa não apenas um passo importante da Roblox em direção a modelos de base de inteligência artificial 3D, mas também o início de uma nova era criativa para os desenvolvedores de jogos.
Endereço do projeto: https://github.com/Roblox/cube