Por padrão, os nós de textura ShaderFX não incluem gerenciamento de cores. Isso difere do manuseio de textura em qualquer outra parte da interface do 3ds Max.
O motivo é que, para jogos e texturização em tempo real, muitas texturas não devem sofrer correção gama. Em particular, mapas normais, de deslocamento, de densidade e de oclusão de ambiente (OA) não funcionam corretamente quando sofrem correção gama.
Para texturas que fornecem cores RGB, você pode precisar de correção gama dependendo do alvo. Alguns mecanismos de jogos usam espaço de cor linear, outros não. Se o mecanismo de destino é linear, as texturas RGB devem passar por correção gama, exceto para os formatos lineares, como EXR ou CIN. As texturas RGB que serão renderizadas também devem ser corrigidas, novamente com exceção dos formatos lineares ou dos formatos de alta dinâmica.
Para textura RGB com correção gama, execute um dos seguintes procedimentos:
Isso equivale a ativar a correção gama com outros métodos do 3ds Max.
O mapa de textura agora aparece no Editor de material implementação Parâmetros para o sombreador ShaderFX. Você pode clicar no botão de mapa e usar os controles Gama na caixa de diálogo Selecionar arquivo de imagem de bitmap para alterar a configuração de gama.
O nó padrão Material tem um soquete de Gama que define globalmente a correção gama da árvore do sombreador.
Para definir a correção gama para saída da árvore do sombreador:
Enquanto o Valor de ValorBooliano estiver ativado (verdadeiro), a árvore do sombreador estará com correção gama.
Como alternativa, em vez de ativar o gama para o nó Material, você pode usar os Controles de exibição de gama para reaplicar a correção gama.