Usando o ramp para debug
No Maya, nenhum dos utilities apresenta o resultado visual da operação no seu ícone e, às vezes, um erro num “conditional” ou “+/-Average” pode ser de difícil detecção numa grande cadeia de operações. Uma boa dica para achar erros em shaders que contêm utility nodes é fazer uso do ramp como um nodo de visualização. Basta criar um ramp, deixando apenas uma cor e mapear a esta cor a saída do nodo que pretende ser visualizado. Depois de “debugar” o shader você pode optar por manter ou apagar os ramps, uma vez que eles não interferem no resultado final do shader. (veja a figura exemplo)
