Skiesverse. Avatares NFT gerados por uma ferramenta
A história começa em um futuro distante na Terra. O planeta sobreviveu a uma catástrofe. O mundo conhecido foi destruído, e os remanescentes da civilização se escondem em abrigos tecnológicos para preservar a experiência e o legado humano para as gerações futuras. Este é o novo mundo que os cidadãos dos abrigos vêm tentando criar. Centenas de anos atrás, eles deixaram suas casas subterrâneas.
Introdução
Skiesverse é um jogo tático RPG Web3 baseado em blockchain. Os principais ativos NFT são personagens, armas e armaduras feitos em 3D.




Vídeo
Nossa Contribuição
Desafios e Objetivos
Um dos desafios mais importantes foi gerar mais de 5.000 NFTs realistas com base em diversos tipos de ativos. Além disso, todas as personalizações NFT em 2D do jogo precisavam parecer modelos 3D para que o conteúdo tivesse valor coerente.
Um dos principais problemas foi a preparação da arte para os métodos de montagem e sobreposição de camadas de ajuste.
Soluções e Expertise
Antes de iniciar o desenvolvimento de conteúdo, a equipe prepara uma lista de categorias de personalização para evitar zonas de interseção de arte, ou minimizá-las ao máximo. Nesse caso, tínhamos apenas alguns ativos fixos (hard assets) aos quais foram adicionadas regras de exclusão antes de gerar os NFTs e seus metadados.
A próxima etapa foi a qualidade da fusão artística. Novamente, o editor Houdini foi escolhido para alcançar uma renderização realista. Sua poderosa ferramenta de produção CGI permite que os artistas separem canais e sombras em diferentes camadas com o sombreamento correto.

Para uma melhor qualidade dos equipamentos, todos os modelos foram modificados adicionalmente para renderização. Inicialmente, os ativos 3D do jogo foram fornecidos como modelos low-poly por razões de otimização. Em seguida, todas as partes separadas foram limpas adicionalmente com ferramentas 2D e preparadas para a ferramenta de montagem.
A ferramenta de montagem foi projetada para representar cada item com várias camadas e tipos de sobreposição, permitindo misturar camadas de objetos separados com base em regras de exclusão.
