Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Megatexture
18-05-2011, 20:12
Mensagem: #1
Megatexture
Para quem não sabe, Megatexture é a mais recente inovação gráfica do john carmack (criador do motor gráfico de jogos como o DOOM, Quake, etc...), mas não percebi muito bem como funciona, alguém me pode explicar?


[Imagem: Leonheart49.png]
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
18-05-2011, 20:38
Mensagem: #2
RE: Megatexture
Segundo o que li na Wikipedia, esta tecnologia permite aplicar uma textura única numa área em vez de repetir a mesma textura várias vezes ao longo da área. Por exemplo, em vez de aplicares 9 quadrados aplicas apenas 1 quadrado .

Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
19-05-2011, 13:45
Mensagem: #3
RE: Megatexture
(18-05-2011 20:38)Craener escreveu:  Segundo o que li na Wikipedia, esta tecnologia permite aplicar uma textura única numa área em vez de repetir a mesma textura várias vezes ao longo da área. Por exemplo, em vez de aplicares 9 quadrados aplicas apenas 1 quadrado .

Essa parte percebi, mas pelos vistos isso consome muita memória e eles arranjaram uma maneira de reduzir isso, a maneira de como eles fizerem é que não percebo.

[Imagem: Leonheart49.png]
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
19-05-2011, 15:33
Mensagem: #4
RE: Megatexture
O que faz é utilizar a textura de modo volátil, guardando-a no disco rígido e acedendo sempre que necessário. Isso faz com que a textura esteja sempre disponível para stream sem necessidade de processamento dos dados, e isso consequentemente faz menos uso da RAM e processador.
Presumo que os jogos que não usam esta tecnologia obrigam a máquina a processar a textura de cada vez que a necessite, é essa a diferença.

[Imagem: Necro_Soldier.png]
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
19-05-2011, 19:15
Mensagem: #5
RE: Megatexture
(19-05-2011 15:33)Dark Soul escreveu:  O que faz é utilizar a textura de modo volátil, guardando-a no disco rígido e acedendo sempre que necessário. Isso faz com que a textura esteja sempre disponível para stream sem necessidade de processamento dos dados, e isso consequentemente faz menos uso da RAM e processador.
Presumo que os jogos que não usam esta tecnologia obrigam a máquina a processar a textura de cada vez que a necessite, é essa a diferença.

Já entendi, então, a megatexture evita texture pop-in e texture loading (como acontece no Oblivion por exemplo)?

[Imagem: Leonheart49.png]
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
19-05-2011, 22:03
Mensagem: #6
RE: Megatexture
Penso que sim.

[Imagem: Necro_Soldier.png]
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Saltar Fórum:

Contacte-nosDehumanizer.comVoltar ao TopoVoltar ao conteúdoModo (Arquivo) LeveRSS conteúdo