Formato de efeito (Direct3D 10)

Um efeito (que geralmente é armazenado em um arquivo com uma extensão de arquivo .fx) declara o estado do pipeline definido por um efeito. O estado do efeito pode ser dividido aproximadamente em três categorias:

  • Variáveis, que geralmente são declaradas na parte superior de um efeito.
  • Funções, que implementam código de sombreador ou são usadas como funções auxiliares por outras funções.
  • Uma técnica, que implementa sequências de renderização usando uma ou mais passagens de efeito. Cada passagem define um ou mais grupos de estado e chama funções de sombreador.

diagrama das categorias de estado de efeito

O diagrama anterior mostra as categorias de estado de efeito.

Referência de efeito