A 4J Studios, desenvolvedora de Reforj, apresentou uma tecnologia chamada Rixels que reduz em mais de 98% a memória necessária para texturas em jogos. A informação foi divulgada pelo chairman da empresa, Chris van der Kuyl, em entrevista ao GamesIndustry.biz.
Funcionamento dos Rixels
Rixels, abreviação de Reforj Pixels, são pixels modificados que contêm formas vetoriais. Como os vetores são construídos por fórmulas matemáticas, as imagens mantêm a nitidez em qualquer tamanho, sem pixelização.
Van der Kuyl afirmou que a tecnologia nasceu da necessidade de lidar com o aumento do tamanho das texturas. "Estávamos usando texturas normais de 512x512 e, conforme o jogo crescia, percebemos que ficaríamos sem espaço", disse. Ele então desafiou o CTO Richard Reavy a encontrar uma solução.
Reavy desenvolveu os Rixels, que contêm uma de 23 formas vetoriais. Inicialmente, um grid de 512x512 pixels em Reforj exigia 4 MB de memória. Com os Rixels, o mesmo grid é representado por 20x20 quadrados, usando apenas 72 KB – uma redução de mais de 98%.
Segundo o chairman, o zoom não deixa mais a imagem embaçada. "Você começa a ver formas vetoriais perfeitas. Não há um jogo no mundo que faça isso hoje além de Reforj", afirmou.
A empresa solicitou patente para a tecnologia. Van der Kuyl disse estar surpreso que ela não tenha sido desenvolvida antes. "É simplório. Pensamos que alguém já tivesse feito isso, mas ninguém fez do nosso jeito", comentou.
Os Rixels são usados no motor proprietário Elements Engine, criado para os jogos sandbox da 4J Studios após anos de portes de Minecraft para consoles. Van der Kuyl afirmou que a economia de memória evita quedas de desempenho e permite manter 60 quadros por segundo de forma constante em Reforj.
O executivo também disse que a tecnologia pode ser licenciada para outras aplicações, como ferramentas de design gráfico, mas reconheceu que pode não ser adequada a todos os tipos de jogo. "Pode importar menos para jogos fotorrealistas do que para jogos estilizados", ponderou.


