Pergunta

Existe uma lista de cartões 3D disponíveis que fornecem cena completa de anti-aliasing, bem como que são capazes de fazê-lo em hardware (digno de desempenho)?

Foi útil?

Solução

Praticamente todos os cartões desde DX7-nível de tecnologia (GeForce 2 / Radeon 7000) pode fazê-lo.A maioria das exceções notáveis são placas Intel (Intel 945 aka GMA 950 e, anteriormente, não pode fazê-lo;Eu acho que a Intel 965 aka GMA X3100 não pode fazê-lo).

Placas mais antigas (GeForce 2 / 4-MX, Radeon 7000-9250) estavam usando o supersampling (renderizar tudo internamente em buffer maior, downsample no final).Posteriormente todas as cartas têm multisampling, onde cara esse processo é realizado apenas no polígono das bordas (falando de modo simples, shaders são executados para cada pixel, enquanto a profundidade/cobertura são armazenadas para cada amostra).

Outras dicas

Em cima da minha cabeça, praticamente qualquer cartão desde uma geforce 2 ou algo pode fazê-lo.Há sempre um impacto na performance, mas isso varia de acordo com o cartão e AA modo (dos quais existem cerca de 100 tipos diferentes), mas geralmente é bem um impacto no desempenho.

Concordo com Orion Edwards, tudo muito bonito o novo.O desempenho também depende muito da resolução de executar em.

GPUs integradas vai ser muito pobre de artistas com jogos FSAA ou não.Se você quiser, mesmo que moderada, de desempenho, de comprar uma placa de vídeo separada.

Para algo que não é louco cara ir com uma nVidia Geforce série 8000 cartão ou uma ATI série 3000 cartão.Até mesmo como uma nVidia 8800 GTS proprietário, vou dizer-lhe o ATIs ter melhor suporte para jogos mais antigos.

Embora eu, pessoalmente, ainda gostaria de FSAA, está se tornando menos importante, com maior resolução de tela.Além disso, mais e mais jogos estão usando renderização adiada o que faz com FSAA impossível.

Sim, claro integrada cartões são terríveis.:) Mas isso não foi uma pergunta sobre o jogo, mas sim sobre uma aplicação que estamos a escrever, que vai usar o OpenGL/D3D para renderização 3D.A cena 3D é relativamente pequena, mas antialiasing faz uma grande diferença em termos de qualidade da renderização.Estamos curiosos se há alguma maneira de determinar facilmente quais as cartas que oferece suporte a esses recursos totalmente e o que não.

Com exceção da 3100, até agora todos os cartões descobrimos que fazer antialiasing são muito rápido para os nossos propósitos (como é o meu GeForce 9500).

Depois de ter visto uma pilha de máquinas recentemente que não fazê-lo, eu não acho que isso é bastante verdadeiro.O GMA 950 integrado de não fazê-lo, para começar, e eu não acho que a 3100/X3100 fazer (pelo menos não no hardware...a 3100 foi muito lento em um demo).Também, eu não acredito que a GeForce MX5200 suporte a ele.

Ou talvez eu sou apenas um mal-entendido o que você quer dizer quando se refere ao "AA"modo.Há uma grande quantidade de cartas que suporte a modos que são praticamente unnoticable?:)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top