Neblina

De Minecraft Wiki
Ir para navegação Ir para pesquisar
Para o comando na Edição Bedrock, consulte Comandos/fog.

A neblina é uma caraterística de renderização destinada a obscurecer a distância de visualização do jogador, normalmente para efeitos atmosféricos ou para ocultar limites nítidos como chunks descarregados. Embora tradicionalmente se refira à distância de renderização, existem muitos outros tipos de neblina que podem ser encontrados no jogo em circunstâncias específicas.

Edição Java[editar | editar código-fonte]

Tipos de neblina[editar | editar código-fonte]

Existem quatro tipos de neblina, cada uma ocorrendo em quatro circunstâncias diferentes.

Distância da neblina[editar | editar código-fonte]

O nome desta seção foi dado pela comunidade 
Um nome oficial não foi dado ao assunto. Atualize o nome se for confirmado por fontes confiáveis.

Isso se refere à neblina que é renderizada em circunstâncias normais e se torna mais notável com baixa distância de renderização.

A distância de visão da distância da neblina é igual à distância de renderização e a forma é um cilindro. Sua cor depende principalmente do bioma em que a câmera está e é afetada pela:

  • A hora do dia atual, e o efeito que a dimensão usa
    • Para o efeito da Superfície, o brilho da cor muda com a hora do dia.
    • Para o efeito do Nether, o brilho da cor “não é” afetado pela hora do dia.
    • Para o efeito do Fim, o brilho da cor não muda com o tempo do dia, mas é 15% da cor da neblina do bioma.
  • A cor atual do céu, e a distância de renderização.
    • Quanto mais pequena for a distância de renderização, mais a cor da neblina é ajustada à cor do céu.
    • Quando a distância de renderização é de 32, a cor da neblina não é afetada pela cor do céu.
  • A direção para onde o jogador está virado durante um nascer ou pôr do sol se a distância de renderização não for inferior a 4.
  • O clima atual.

Neblina da água[editar | editar código-fonte]

Quando a câmara está na água, é aplicado uma neblina específica com a forma de um cilindro para simular esta condição. A neblina da água diminui progressivamente com o tempo passado debaixo de água. A cor depende do bioma em que a câmara se encontra. A cor da neblina da água muda gradualmente durante 5 segundos quando a câmara atravessa na água de um bioma para outro. Notavelmente, os pântanos e os manguezais têm uma neblina mais espessa do que a maioria dos outros biomas, o que é controlada pela marcação do bioma has_closer_water_fog.

Neblina da lava[editar | editar código-fonte]

Quando a câmara está na lava, é aplicado uma neblina ainda mais espessa com a forma de uma esfera. A cor é RGB(0.6,0.1,0.0). Normalmente, com esta neblina, o jogador só consegue ver 1 bloco de distância. O efeito de Resistência ao Fogo pode atenuar a neblina para que a distância de visão seja de 3 blocos. No modo espectador, a neblina é ainda menos opaca para revelar objetos localizados até metade da distância de renderização.

Neblina da neve fofa[editar | editar código-fonte]

Ao ficar dentro da neve fofa, a neblina tem a forma de uma esfera. A sua cor é RGB(0.623, 0.734, 0.785). Normalmente, com esta neblina, o jogador só consegue ver 2 blocos de distância. No modo espectador, a neblina é ainda menos opaca pararevelar objectos localizados até metade da distância de renderização.

Modificações da neblina[editar | editar código-fonte]

Altura[editar | editar código-fonte]

Se o mundo não é um mundo plano, e a câmara não está na lava e não está ba neve fofa, o brilho torna-se power(clamp((y-minY)*0.03125,0.0,1.0)) do original, o que significa que a cor muda para preto puro gradualmente de minY+32 para minY.

Cegueira e escuridão[editar | editar código-fonte]

A cegueira e a escuridão definem a cor como preto puro. A distância de visão com cegueira é de 5 blocos, enquanto a distância de visão com escuridão é de 15 blocos. Além disso, a forma da neblina é esférica.

Uma diferença entre os dois é que a escuridão tem um efeito de aumento e redução de intensidade, enquanto a cegueira tem apenas um efeito de redução de intensidade.

A cegueira tem uma prioridade maior do que a escuridão. Os dois efeitos não funcionam se a câmara estiver na lava ou na neve fofa.

Wither[editar | editar código-fonte]

Se houver um evento de chefe do Wither, a cor torna-se mais escura e ligeiramente mais vermelha.

Visão Noturna[editar | editar código-fonte]

Se a câmara não estiver na água e a entidade não tiver o efeito de escuridão, a visão noturna torna a cor mais brilhante.

Nether e dragão ender[editar | editar código-fonte]

Se a entidade não tiver cegueira ou escuridão, numa dimensão com o efeito do Nether, ou numa dimensão onde haja um evento de chefe do dragão ender, a distância da visão na neblina da distância (não esta na água, lava, neblina ou neve fofa) é metade da distância de renderização, e a distância máxima da visão é de 96 blocos. A forma é uma esfera.

Objetos não afetados pela neblina[editar | editar código-fonte]

A maioria das coisas no mundo são afetadas pela neblina. Há exceções, a maioria das quais são presumivelmente não intencionais:

  • A barreira do mundo[1]
    • A neblina da distância não é usada para a barreira do mundo. Ela usa seu próprio algoritmo de distância de desenho, que introduz inconsistências.[2] Como não é afetado pela neblina, é visível principalmente através da água, lava, neve fofa, cegueira e escuridão.
  • Linhas das bordas de chuncks[3]
  • Blocos renderizados por Starfield: portais do end e as passagens do end[4]
  • Blocos do pistão em movimento e entidades do bloco em queda associado a blocos translúcidos[5]
    • O core shader usado para renderizá-los difere apenas do shader normal usado para blocos translúcidos, pois ignora a neblina. Não se sabe se isso foi feito intencionalmente ou se foi um descuido.
  • Armadura do creeper elétrico[6]
  • Armadura anti-projétil do Wither[7]
  • Blocos sendo quebrados[8]

Além disso, os feixes emitidos pelos sinalizadores e passagens do end usam um limite de neblina esférica desatualizado, em vez do formato cilíndrico moderno.[9] O comportamento pretendido pode ser que os feixes de luz dos sinalizadores não sejam afetados pela neblina, pelo menos de certos tipos e em algumas direções.[10]

Removido[editar | editar código-fonte]

Neblina do vazio[editar | editar código-fonte]

BlockSprite rose.png: Imagem de sprite de "rose" no Minecraft
Essa seção descreve o conteúdo que existe apenas em versões desatualizadas da Edição Java. 
Esse recurso costumava estar no jogo, mas foi removido.

Em versões anteriores da Edição Java (especificamente na Beta 1.8 Pre-release até à 14w34b inclusive, até à sua remoção na 14w34c), foi introduzido uma neblina negra e espessa. Quando o jogador descia abaixo do Y=26, esta neblina começava a aparecer. À medida que o jogador viajava mais fundo, a neblina no limite da distância de renderização ficava mais próxima até que o jogador chegava às primeiras camadas da rocha matriz, onde a visibilidade era reduzida a apenas alguns blocos, para além dos quais a escuridão era total. Partículas cinzentas do vazio começavam a aparecer abaixo do Y=7, assim como no vazio.

A existência desta neblina dependia da falta de iluminação do céu. Se fossem abertos buracos de passagem para permitir que a luz do céu entrasse num espaço subterrâneo isolado, a neblina do vazio deixaria de estar presente, desde que o jogador se mantivesse perto dessa fonte de luz do céu.

A neblina do vazio foi removida no final do desenvolvimento da versão 1.8 por motivos de desempenho e aversão geral da comunidade.[11]

Edição Bedrock[editar | editar código-fonte]

Na Edição Bedrock, existem seis tipos de neblina usados em seis condições diferentes:

  • ar: Quando a câmara está no ar.
  • água: Quando a câmara está na água.
  • lava: Quando a câmara está em lava e o jogador não tem Resistência ao Fogo.
  • resistência à lava: Quando a câmara está em lava e o jogador tem resistência ao fogo.
  • Clima: Quando está no ar e está chovendo.
  • neve fofa: Quando a câmara está na neve fofa.

Em um arquivo de configuração da neblina em um pacote de recursos, um ou mais dos tipos acima podem ser especificados. As configurações de neblina ativa são determinadas a partir de três aspectos:

  • Pacotes de neblina personalizada (do comando /fog)
  • Configurações de neblina para o bioma atual
  • Configuração de neblina padrão

Quando o jogo precisa de obter a neblina atual, verifica as configurações de neblina destes três aspectos do topo (a configuração de neblina mais recente no pacote de neblina do comando) para o fundo (configuração de neblina predefinida) por ordem, até encontrar uma configuração de neblina para o tipo de neblina atual. Se não encontrar nenhuma configuração correspondente, o jogo usa a configuração padrão codificada do Bedrock Engine.

Ou seja, isto equivale a que todas as configurações de neblina dos três aspectos sejam aplicadas uma a uma, de baixo para cima (configurações de neblina predefinida), por ordem (a configuração de neblina mais recente no pacote de neblina do comando). As neblinas de uma configuração de neblina aplicada mais tarde sobrepõem-se às das configurações de neblina anteriores. Cada tipo de neblina funciona de forma independente. A configuração predefinida do motor de jogo é aplicada antes das configurações destes três aspectos.

Veja também o documento oficial.

Configuração padrão da neblina[editar | editar código-fonte]

Estes são todos os IDs das configuração de neblina que estão atualmente no jogo vanilla.

  • minecraft:fog_bamboo_jungle
  • minecraft:fog_bamboo_jungle_hills
  • minecraft:fog_basalt_deltas
  • minecraft:fog_beach
  • minecraft:fog_birch_forest
  • minecraft:fog_birch_forest_hills
  • minecraft:fog_cold_beach
  • minecraft:fog_freezing_ocean
  • minecraft:fog_cold_taiga
  • minecraft:fog_cold_taiga_hills
  • minecraft:fog_cold_taiga_mutated
  • minecraft:fog_crimson_forest
  • minecraft:fog_deep_cold_ocean
  • minecraft:fog_deep_frozen_ocean
  • minecraft:fog_deep_lukewarm_ocean
  • minecraft:fog_deep_cold_ocean
  • minecraft:fog_deep_warm_ocean
  • minecraft:fog_default
  • minecraft:fog_desert
  • minecraft:fog_desert_hills
  • minecraft:fog_extreme_hills
  • minecraft:fog_extreme_hills_edge
  • minecraft:fog_extreme_hills_mutated
  • minecraft:fog_extreme_hills_plus_trees
  • minecraft:fog_extreme_hills_plus_trees_mutated
  • minecraft:fog_flower_forest
  • minecraft:fog_forest
  • minecraft:fog_forest_hills
  • minecraft:fog_frozen_ocean
  • minecraft:fog_frozen_river
  • minecraft:fog_hell
  • minecraft:fog_ice_mountains
  • minecraft:fog_ice_plains
  • minecraft:fog_ice_plains_spikes
  • minecraft:fog_jungle
  • minecraft:fog_jungle_edge
  • minecraft:fog_jungle_hills
  • minecraft:fog_jungle_mutated
  • minecraft:fog_lukewarm_ocean
  • minecraft:fog_mangrove_swamp
  • minecraft:fog_mega_spruce_taiga
  • minecraft:fog_mega_spruse_taiga_mutated
  • minecraft:fog_mega_taiga
  • minecraft:fog_mega_taiga_hills
  • minecraft:fog_mega_taiga_mutated
  • minecraft:fog_mesa
  • minecraft:fog_mesa_bryce
  • minecraft:fog_mesa_mutated
  • minecraft:fog_mesa_plateau
  • minecraft:fog_mesa_plateau_stone
  • minecraft:fog_mushroom_island
  • minecraft:fog_mushroom_island_shore
  • minecraft:fog_ocean
  • minecraft:fog_pale_garden
  • minecraft:fog_plains
  • minecraft:fog_powder_snow
  • minecraft:fog_river
  • minecraft:fog_roofed_forest
  • minecraft:fog_savanna
  • minecraft:fog_savanna_mutated
  • minecraft:fog_savanna_plateau
  • minecraft:fog_soulsand_valley
  • minecraft:fog_stone_beach
  • minecraft:fog_sunflower_plains
  • minecraft:fog_swampland
  • minecraft:fog_swampland_mutated
  • minecraft:fog_taiga
  • minecraft:fog_taiga_hills
  • minecraft:fog_taiga_mutated
  • minecraft:fog_the_end
  • minecraft:fog_warm_ocean
  • minecraft:fog_warped_forest

Histórico[editar | editar código-fonte]

[ocultar]Edição Java Classic
0.0.14aA neblina foi implementada. Aparece apenas em superfícies iluminadas.
0.0.14a_08Por um período de tempo, a neblina era azul e não afetava as sombras. Isso foi alterado depois.
[ocultar]Edição Java Indev
0.31?A cor da neblina, das nuvens e do céu pode agora ser configurada através da edição do mapa.
[ocultar]Edição Java Infdev
20100227-1414Com a descontinuação dos mundos indev, a cor da neblina não é mais personalizável.
[ocultar]Desconhecido
?A neblina da água foi adicionada.
?A neblina da lava foi adicionada.
?A neblina do nether foi adicionada.
?A neblina da cegueira foi adicionada.
[ocultar]Edição Java Beta
1.8Pre-releaseA neblina do vazio foi adicionada.
Pre-release 2 ;)Muitos dos efeitos da neblina do vazio podem ser contornados tendo acesso ao céu.
[ocultar]Edição Java
1.111w48aOs jogadores no modo criativo não podem mais ver a neblina do vazio.
1.7.213w36aA distância onde a neblina começa foi duplicada.
13w38aA neblina foi reajustada para aparecer novamente perto do limite de distância de renderização, revertendo as alterações feitas na 13w36a.
A neblina agora cobre 25% da distância de renderização, comparado com 75% antes da 13w36a.
1.814w34cA neblina do vazio e suas partículas associadas foram removidas.
1.1318w08bA água agora parece completamente enevoada ao entrar, e torna-se gradualmente mais clara com o tempo.
O encantamento Respiração e o efeito Respiração Aquática não têm mais efeito sobre a neblina da água.
18w10aA neblina de água agora varia de acordo com o bioma.
A neblina de água não leva mais tempo para desaparecer no modo espectador.
1.1620w09aA cor da neblina não muda mais repentinamente ao alternar entre biomas.[12]
Pre-release 3O efeito de Resistência ao Fogo agora torna a neblina da lava um pouco menos agressiva.
?A cor da neblina agora pode ser alterada por biomas personalizados.
1.16.2Pre-release 1Os efeitos de dimensão foram adicionados, permitindo que a neblina inferior seja aplicada a qualquer dimensão personalizada.
1.1720w46aA neve fofa foi adicionada, que tem seu próprio efeito de neblina.
20w48aO quão submerso o jogador tem de estar na lava para ver o efeito de neblina foi alterado.[13]
21w10aA neblina de distância agora é esférica, e não muda mais de acordo com o ângulo de visão.[14][15]
21w11aA neblina de água é agora muito menos intensa no modo espetador. [verificar] No entanto, ainda está presente.[16]
A neblina de lava agora é muito menos intensa no modo espetador.[17] No entanto, ainda está presente.[18]
A neblina da neve fofa agora é muito menos intensa no modo espetador.[19] No entanto, ainda está presente.[20]
1.18.1Pre-release 1A neblina do mundo agora começa mais longe do jogador, para tornar o terreno distante mais visível.
Em vez de aplicar a neblina como um volume esférico, ela agora é aplicada como um volume cilíndrico, facilitando a visão à distância quando se está em montanhas altas.
[ocultar]Edição Pocket Alpha
v0.1.0A neblina de distância, água e lava foram adicionadas.
Todos os tipos de neblina são um plano liso baseado no ângulo da câmara. A neblina da distância começa a 50% da distância de renderização e torna-se totalmente opaca no limite da distância de renderização. A neblina da água e a neblina da lava começam na câmara e tornam-se totalmente opacas em 32 blocos e 3 blocos, respetivamente.
v0.5.0A neblina da distância agora cobre 10% da distância de renderização.
v0.6.0A neblina da distância agora cobre 40% da distância de renderização.
v0.8.0build 1A neblina da distância agora cobre 30% da distância de renderização.
Devido às mudanças feitas na renderização de chuncks nesta versão, a neblina agora é visível apenas em chunks que estão longe o suficiente do jogador. Isso pode causar bordas nítidas entre áreas com e sem neblina de distância, especialmente em configurações de distância de renderização mais baixas. Isto também significa que a neblina da água e da lava já não é visível, uma vez que esta versão fez com que os chunks distantes não sejam renderizados enquanto a neblina da água ou da lava estiver ativado.
build 4A neblina da água e da lava é novamente visível em chunks renderizados.
v0.9.0build 1A neblina da distância agora cobre 100[x(x/2+8)]/x% da distância de renderização, com x sendo a distância de renderização do jogador em blocos.
Esta versão também introduziu uma distância inicial mínima de 72 blocos para a neblina de distância, resultando em um comportamento irregular se o jogador definir sua distância de renderização para 4 blocos.
Em particular, definir a distância de renderização para 4 chuncks faria com que a água ficasse colorida com a cor da névoa, tornando-a indistinguível da névoa, e faria com que as criaturas perdessem suas texturas e ficassem coloridas com a cor da névoa também.
build 2O comportamento da neblina de baixa distância de renderização na versão anterior foi corrigido com a adição de uma distância mínima de 4 blocos entre o limite de distância de renderização e o início da área de neblina, que substitui a distância mínima de início de 72 blocos mencionada anteriormente.
v0.10.0build 1A neblina da distância agora cobre 100[x(x/3.2+30)]/x% da distância de renderização, com x sendo a distância de renderização do jogador em blocos.
A neblina da distância agora fica totalmente opaca a 20% da distância entre o jogador e o limite de distância de renderização.
A distância mínima de 72 blocos para o início da neblina de distância foi removida.
A neblina da água agora fica totalmente opaca a 8 blocos de distância da câmara.
A neblina da lava agora fica totalmente opaca a 1 bloco de distância da câmera.
A coloração do céu agora é visível através da neblina da água e da lava se a opção “Céus bonitos” estiver ativada.
build 2Toda a neblina é agora esférica e já não muda com base no ângulo da câmara quando gráficos extravagantes está ligado.
A neblina da distância agora cobre 100[x(x/2+32)]/x% da distância de renderização, com x sendo a distância de renderização do jogador em blocos.
A neblina da distância volta a ficar totalmente opaca no limite da distância de renderização.
v0.12.1build 1A neblina do clima foi adicionada.
v0.14.2A neblina da distância agora cobre 100[x(x/2+12)]/x% da distância de renderização, sendo x a distância de renderização do jogador em blocos.
A neblina da distância agora fica totalmente opaca 16 blocos abaixo do limite da distância de renderização.
[ocultar]Edição Bedrock
1.16.0beta 1.16.0.51A neblina da resistência à lava foi adicionada.
1.16.200
Experimento
Caves and Cliffs
beta 1.16.200.52A neblina da neve fofa foi adicionada.

Galeria[editar | editar código-fonte]

Capturas de tela[editar | editar código-fonte]

Referências[editar | editar código-fonte]

  1. MC-223566
  2. MC-279571
  3. MC-220523, MC-221254
  4. MC-152382, MC-230445, MC-279572
  5. MC-248682, MC-248688
  6. MC-279051
  7. MC-279052
  8. MC-224704
  9. MC-279049, MC-279050
  10. MC-231123
  11. "Removido o a neblina do vazio hoje. Agora não precisamos marcar blocos de ar (sério, WTH?), e honestamente, quem realmente *gostou* da neblina do vazio?"@TheMogMiner (Ryan Holtz) no X (anteriormente Twitter), 19 de agosto de 2014
  12. MC-170879
  13. MC-3615 (a outra versão de correção listada mudou alguma coisa?)
  14. MC-32452
  15. Este tipo de neblina estava disponível anteriormente apenas para usuários de GPUs Nvidia, pois dependia do
    GL_NV_distância_de_neblina
    Extensão OpenGL.
  16. MC-214186
  17. MC-71530
  18. MC-219893
  19. MC-213743
  20. MC-219894

Navegação[editar | editar código-fonte]