Eu tenho um mapa que está sendo gerado processualmente em tempo de execução e atualmente estou investigando métodos de renderização desse mapa. Interessei-me pelo visual do Starcraft 2 e gostaria de alguns conselhos sobre quais métodos ele emprega para alcançá-lo. Secundariamente, eu gostaria de ver tutoriais, artigos ou mesmo exemplos de código-fonte, se possível.
Gostaria de obter alguns conselhos sobre algumas das principais coisas, mas fique à vontade para sugerir qualquer outra coisa que possa me ajudar.
Conjuntos de ladrilhos que podem ser removidos - Um mapa típico de starcraft parece consistir em um conjunto de modelos que podem ser agrupados para criar falésias, rampas e outros terrenos elevados. Quais métodos eles empregam para fazê-los parecer tão naturais? O que quero dizer é que é muito difícil detectar repetições.
Texturas do terreno - As texturas do terreno são muito variadas e até dinâmicas (fluência Zerg). Quais métodos são usados para fazer isso?
Obrigado.