Skip to content

[PT] LOD (Level Of Detail; nível de detalhe)

Valdir da Costa Júnior edited this page Mar 27, 2020 · 17 revisions

Como usar

Use < e em seguida algum valor para fazer a peça só ser renderizada caso a câmera esteja MENOS do que aquela distância.
Use > para o inverso.

Por exemplo, interior<1 fará o node do interior só ser renderizado quando estiver muito perto da câmera, se estiver um pouco longe ele vai desaparecer.

interior<5 ele será renderizado até uma boa distância.
Assim você pode usar >5 no modelo de baixa definição, por exemplo interiorLOD>5, para assim, quando o carro estiver um pouco longe, o interior normal (interior<5) vai sumir e o modelo de baixa definição (interiorLOD>5) será renderizado no lugar dele.

Mas o que você provavelmente mais usará é o >9. Usar 9 não é uma distância, é um bônus que fará seguir o _vlo original do jogo.
Isto é, >9 fará a peça aparecer somente caso o _vlo apareça, e <9 fará a peça aparecer só caso o _vlo não esteja aparecendo.
Com isto, nós podemos fazer o extra da Picador aparecer corretamente no LOD (_vlo). Basta adicioná-lo com o extra, e você finalmente terá LODs variando no GTA SA.

A configuração de distância de visão do menu muda os resultados.

Ainda não é possível usar < e > ao mesmo tempo no mesmo node.

Pra você ter uma noção da distância de cada valor (baseado em distância de visão máxima configurada no menu de gráficos):

Dicas para boas práticas para esconder detalhes (se você tiver preguiça de criar novos modelos para diferentes níveis de detalhe):
0 = Caso você usar >0, a peça simplesmente será sempre visível, desde que o veículo esteja visível.

  1. Detalhes mínimos: ícones e botões do painel; props de interiores muito pequenos como cigarro ou caneta; fios escondidos no motor etc.
  2. Detalhes mínimos: ponteiro do velocímetro; outros detalhes menores do motor; pequenos props e detalhes internos, como chave do carro etc.
  3. Pequenos detalhes: pedais; câmbio de marchas; alguns pequenos props internos, como uma lata de refrigerante; outros detalhes pequenos do motor etc.
  4. Pequenos detalhes: outros detalhes do interior, por exemplo props como revistas e caixas de fast food; alguns detalhes externos menores, como logotipo e nome do carro, suspensão etc.
  5. Detalhes médios: todos os detalhes do interior, como volante; alguns outros detalhes externos, como escapamento, antenas, detalhes de profundidade do farol etc.
  6. Detalhes médios: quase todos os detalhes internos e do motor podem ser escondidos, e outros detalhes externos médios, como pequenos spoilers.
  7. Detalhes altos: talvez você possa ocultar completamente todo o interior e o motor do carro (mas não deixe um buraco lá).
  8. Detalhes altos: você só precisa da carroçaria com rodas, luzes e vidros.
  9. Bônus: usar 9 não é uma distância, mas sim uma indicação para seguir o _vlo original do jogo. Isto é, >9 fará a peça aparecer somente caso o _vlo apareça, e <9 fará a peça aparecer só caso o _vlo não esteja aparecendo.

Mas lembre-se: não faz sentido separar demais coisas muito pequenas e leves, às vezes ela ser renderizada é mais leve do que separá-la para calcular se ela será renderizada ou não. É bom separar bem, mas não exagere.
Os exemplos acima são didáticos, você pode querer usar somente 1, 2 ou 3 níveis, não use isto como uma regra, sinta-se livre.

Clone this wiki locally