[GTA] Como editar detail maps para SkyGfx (Mobile_details.txd)
Enviado: 18 Jun 2021, 15:51
English: f296-tutorial/t6651-gta-how-to-edit-det ... obile_deta

Para compilar o arquivo .txd, use Magic.TXD LUM8 (RASTER_LUM) e mipmaps. Lembrando que você pode trocar isto pressionando a tecla M. Faça isto com TODAS as texturas.
Cuidado com a geração de mipmaps, porque a geração pode deixar a textura mais clara ou escura nos níveis mais baixos, então no jogo a iluminação vai mudar conforme a distância, prefira usar alguma geração de mipmaps em .dds onde você pode "fade out to gray" (indo para cinza nos níveis mais baixos).
Para adicionar ou trocar o details numa textura que ainda não tem, abra o "texdb.txt", procure pelo nome da textura e na linha coloque o ID do detail map em
Para criar uma textura para o detail map, pesquise por algo como "seamless detail map texture" no Google Images ou algum site de texturas, ou pegue alguma textura seamless, remova saturação (para deixá-la em tons de cinza; "Black & White" do Photoshop é mais aconselhável) e ajuste o brilho e contraste dela para se adequar à original. Normalmente você irá abaixar um pouco o contraste e aumentar o brilho.
No entanto, escolha bem qual textura usar: um detail map é uma textura menor, mas mais repetida, que fica por cima da textura base para que não fique borrada ao ver de perto. Só pode ter detalhes finos (fine details).

Para compilar o arquivo .txd, use Magic.TXD LUM8 (RASTER_LUM) e mipmaps. Lembrando que você pode trocar isto pressionando a tecla M. Faça isto com TODAS as texturas.
Cuidado com a geração de mipmaps, porque a geração pode deixar a textura mais clara ou escura nos níveis mais baixos, então no jogo a iluminação vai mudar conforme a distância, prefira usar alguma geração de mipmaps em .dds onde você pode "fade out to gray" (indo para cinza nos níveis mais baixos).
Para adicionar ou trocar o details numa textura que ainda não tem, abra o "texdb.txt", procure pelo nome da textura e na linha coloque o ID do detail map em
hasdetail.Código: Selecionar tudo
1 = Detail_Asphalt (asfalto)
2 = Detail_Grass (grama)
3 = Detail_Sand (areia)
4 = Detail_Water (água)
5 = Detail_Bark (palmeira)
6 = Detail_Stucco (parede)
7 = Detail_Rock (rocha)
8 = Detail_Fabric (pano)
9 = Detail_Concrete (concreto)
10 = Detail_WoodHoriz (madeira horizontal)
11 = Detail_WoodVert (madeira vertical)
12 = Detail_Bark2 (tronco de árvore comum)
13 = Detail_Gravel (cascalho)
14 = Detail_Darken (escurecimento de textura)No entanto, escolha bem qual textura usar: um detail map é uma textura menor, mas mais repetida, que fica por cima da textura base para que não fique borrada ao ver de perto. Só pode ter detalhes finos (fine details).