Formas que se repetem sem lacunas ou sobreposição criam efeito visual chamado tesselação. Em gráficos computacionais, tesselação divide figuras geométricas que compõem modelos 3D em partes menores e mais finas. Este efeito cria superfícies mais suaves e realistas com detalhes visuais mais ricos. O DirectX 11 da Microsoft, interface de programação para exibir multimídia como jogos 3D, suporta performance avançada de tesselação, permitindo desenvolvedores aproveitarem técnicas gráficas possíveis apenas pela tesselação.
Mapeamento de deslocamento dá aparência tridimensional a texturas normalmente planas armazenando informação de altura na textura. Técnica adiciona realismo a superfícies como telhas ou entalhes. Por requerer grande número de vértices, depende da tesselação para criar estas formas avançadas. Como recurso padrão do DirectX 11, desenvolvedores podem aproveitar mapeamento de deslocamento para melhorar aparência de gráficos in-game sem grande impacto de performance.
Recursos de tesselação do DirectX 11 ajudam desenvolvedores aproveitar algoritmos de refinamento, que usam polígonos tessellados finos — triângulos que compõem modelos 3D — para suavizar modelos que pareceriam serrilhados, permitindo superfícies curvas em vez de blocos. DirectX 11 acomoda algoritmo PN-Triangles ou N-patches para criar superfícies lisas e curvas. Com isso, jogos não precisam mais confiar em formas simples e blocos para performance eficiente.
Sem tesselação, jogos 3D dependem de truques como pop-in ou texture draw-in — detalhes/objetos aparecendo só quando jogador está próximo — para otimizar performance. Jogos com estas técnicas armazenam modelos com níveis de detalhe variados e trocam na hora. Via processo suportado pelo DirectX 11 chamado tesselação dinâmica, desenvolvedores melhoram performance usando apenas um modelo por objeto. Jogo renderiza objeto em baixo detalhe quando visto de longe. Então, usando triângulos adicionais da tesselação, objeto ganha detalhe conforme jogador aproxima.
Embora uso adequado de tesselação aproveite técnicas como mapeamento de deslocamento, algoritmos de refinamento e nível de detalhe dinâmico (LOD) para melhorar performance e gráficos, uso impróprio prejudica performance. Por exemplo, quando a maioria dos polígonos de um modelo cobre um pixel ou menos, performance de gráficos 3D sofre. Como tesselação cria mais polígonos, reduz eficiência do antialiasing multisample que suaviza aparência de pixels individuais nas bordas dos polígonos.