Uma das coisas que mais me deixava incomodado no projeto eram as caixas. Não que elas fossem feias, ou mesmo estivessem com um polycount alto demais.
O que me preocupava era saber que o UVMap gerado era extremamente inútil em termos de aproveitamento da região do mapa. Eu produzi por padrão as texturas de props do cenário sempre em 256×256, por sí só isso já significa que qualquer pixel desaproveitado representa perdas.
As caixas eram um exemplo típico desta minha falta de atenção no passado em resolver estes problemas, e sair produzindo cada vez mais objetos, sem necessariamente atentar a qualidade final da textura. Pensando nisso eu mudei o processo para fazer um plane, cortar o UVMap e depois gerar 5 clones da face e alinhar para “fechar” a caixa.
Outra coisa que estava nos planos era trabalhar para colocar os NPCs padrão dentro do processo de caminhar e acompanhar um Bezier Curve Component que eu criei. Então hoje fiz os testes, está tudo dentro do esperado agora é fazer ajustes finos.

