Por que o Photoshop é usado no desenvolvimento de jogos ao invés de ilustrador?
Para renderizar em hardware gráfico 3D da maneira mais eficiente, qualquer gráfico "2D" que você queira exibir deve ser transformado em uma textura rasterizada (ou seja, algo com pixels fixos como um PNG). Isso normalmente é muito lento para ser feito em tempo real em software, então qualquer gráfico baseado em vetor que você queira exibir em um jogo normalmente seria "cozido" em uma textura 2D (ou possivelmente várias texturas desse tipo em tamanhos diferentes) com antecedência. Isto pressupõe que você'está falando de curvas de splines e tal. O hardware gráfico pode desenhar linhas rectas e partículas muito rapidamente, como usado em títulos desde Asteroids a BattleZone a Tempest a Geometry Wars. (Algumas GPUs mais recentes também têm suporte de hardware para tesselação em tempo real, que pode produzir dinamicamente superfícies curvas de complexidade arbitrária. Mas it'é ainda bastante lento.)
Eu imagino que em alguns casos a arte-fonte é produzida num programa vectorial como o Illustrator, especialmente se houver o desejo de a produzir em resoluções muito diferentes (por exemplo, tanto para PC/console como para telemóvel).
Artigos semelhantes
- Por que o Photoshop se chama Photoshop? O Photoshop chama-se Photoshop?
- Como traçar um vector de baixa qualidade e torná-lo de alta qualidade em ilustrador ou Photoshop
- Por que a maioria dos engenheiros de software interessados no desenvolvimento móvel, preferem o Android ao invés do iOS?
- Qual é melhor para a arte digital (Photoshop/illustrator), um MacBook Pro 2017 usado ou um MacBook Air 2020?