As redes Stingray usam "swizzling" para permitir que componentes individuais de XYZ assumam o valor de qualquer um dos componentes RGB.
Por padrão, os valores RGB correspondem aos valores XYZ: X corresponde a R, Y corresponde a G e Z corresponde a B. Entretanto, você pode especificar uma sequência "swizzle" float3 de xxx ou rrr, ou seja, o canal vermelho [e utilizado para todos os três valores flutuantes do float3. Também é possível especificar rgg ou xyy, em que o canal vermelho é utilizado para o primeiro valor flutuante e o verde é utilizado para o segundo e terceiro valores.
É possível criar diferentes efeitos de sombreador personalizando as diferentes entradas de canal para o nó Base padrão, como a Cor base ou a Opacidade.
Configuração dos valores swizzle de componente:
Se o campo Swizzle de componente estiver vazio, os valores padrão serão utilizados (ou seja, rgb para xyz).
Esquerda: valores padrão: rgb = xyz
Direita: Swizzle de componente = rrr
Exemplo: conectar o canal verde de cor de vértice à Oclusão de ambiente:
Este procedimento continua a partir do anterior.
O mapa de cores fornecerá a cor de base para o seu modelo.
A saída float3 é convertida para flutuar automaticamente e o canal r é utilizado por padrão.
Os valores Oclusão de ambiente agora aparecem nessas partes do modelo com vértices verdes.
Gráfico do controle Cor de vértice da Oclusão de ambiente