Sombreadores OSL instalados (Mapas)

A categoria OSL de sombreadores (mapas) inclui vários sombreadores gerais e várias subcategorias.

Dica: Ao explorar sombreadores OSL, lembre-se de que há uma breve descrição na parte superior da interface.
Sombreadores OSL gerais
Nome do sombreador Descrição
Pesquisa de bitmap Procura um bitmap do passado em coordenadas UV por meio de OpenImageIO.
Corpo preto Modula uma cor entre duas temperaturas Kelvin.
Doce Cria círculos aleatórios com cores aleatórias e uma saída de saliência girável. Útil para pontos aleatórios ou granulados de doces.
Xadrez Cria um tabuleiro de xadrez simples.
Código de cores Sombreador de código de cores simples para chroma key rápido com tela verde/azul. Pode cortar arestas de forma simples no espaço UV e aplicar uma garbage mask, se necessário.
Composto Realiza composição alfa de uma cor sobre outra.
Dígitos Emula uma visualização de números de 7 segmentos. Útil para depuração e exibição de números em SME.
Enfraquecimento Gera um valor de branco para preto, com base no ângulo de enfraquecimento de normais de face.
Pontos meio-tom Pontos meio-tom que funcionam bem com sombreadores de desenho.
Elevação/Gama/Ganho Modificador de cores simples de elevação/gama/ganho.
Mandelbrot Gera conjunto mandelbrot/julia 4D.
Ruído Gera ruído avançado.
Ruído (3D) Gera ruído mais avançadas em 3D, para cores, vetores ou saídas de componentes individuais.
Ruído (Gabor) Gera ruído Gabor e exibe suas opções específicas.
Bitmaps randomizados Insere (e mescla com alfa) aleatoriamente um conjunto de bitmaps sobre outra coisa.
Rebites Adiciona rebites ao longo das arestas de espaço UV em quadrados 1x1. Os quadrados podem ser dobrados para irregularidades.
Gradiente simples Gera gradiente com seis entradas. O código pode ser editado para adicionar mais entradas, se necessário.
Blocos simples Gera vários tipos de disposições lado a lado. O Deslocamento lado a lado altera o parâmetro de base do layout e pode gerar efeitos diferentes.
Roscas Gera roscas em um parafuso. Aplique como uma saliência ou um deslocamento a um cilindro.
Largura de desenho A Largura da aresta de desenho se baseia em quão perto a normal da superfície está da direção especificada quando é convertida em espaço de tela.
UberBitmap Carrega um bitmap por meio de OpenImageIO. Inclui canais e transformações de UVW em uma versão monolítica.
Forma de onda (animada) Gera diversas formas de onda animadas. A onda de saída é o valor bruto da forma de onda e uma interpretação entre as duas cores.
Comprimento de onda Modula uma cor entre dois comprimentos de onda da luz.
Trançado Gera um único trançado simples com threads. Útil para tudo, de tecidos a filtros de carbono.
Sombreadores OSL matemáticos
Subtipo Nome do sombreador Descrição
Cor Adicionar (cor) Adiciona e, opcionalmente, dimensiona duas cores.
Fixar (cor) Fixa um cor.
Espaço de cor Converte RGB/HSV/YIQ/XYZ/xyY.
Componentes (cor) Um utilitário para combinar ou dividir os componentes.
Dividir (cor) Divide duas cores.
Interpolar (cor) Interpola duas cores com base em uma terceira cor.
Inverter (cor) Inverte (complementa) um número de cor (1-entrada).
Máximo (cor) Retorna o máximo de duas cores.
Mínimo (cor) Retorna o mínimo de duas cores.
Multiplicar (cor) Multiplica duas cores.
Aleatório por índice (cor) Retorna uma cor aleatória com base em um índice de inteiros inseridos.
SmoothStep (cor) Uma função de passo suave entre dois limites.
Subtrair (cor) Subtrai e, opcionalmente, dimensiona duas cores.
Tri-tom (cor) Corrige uma cor de entrada usando realces/meios-tons/sombras.
Ajuste (cor) Ajusta uma cor.
Flutuador Abs Valor absoluto de um flutuador.
ACos Arco cosseno de um flutuador em radianos.
Adicionar Adiciona dois números flutuantes (A+B).
Ângulo Ângulo de um vetor 2D em radianos.
ASin Arco seno de um flutuador em radianos.
ATan Arco tangente de um flutuador em radianos.
Fixação Fixa um flutuador.
Complemento Complementa um número flutuante (1-entrada).
Cos Valor do cosseno de um ângulo em radianos.
Graus para radianos Converte graus em radianos.
Dividir Divide dois números flutuantes (A/B).
Exp Calcula ex.
Flutuador para Int Converte um flutuador em um inteiro.
Interpolar Interpola dois flutuadores com base em um terceiro.
Log Calcula logex.
LogX Calcula logbasex.
Máximo Retorna o máximo de dois flutuadores.
Mínimo Retorna o mínimo de dois flutuadores.
Módulo Módulo (resto da divisão) entre dois flutuadores.
Multiplicar Multiplica dois números flutuantes (A*B).
Negar Nega um número flutuante (-entrada).
Potência Eleva um flutuador à potência de outro flutuador (AB).
Radianos para graus Converte radianos em graus.
Aleatório por índice Retorna um flutuador aleatório com base em um índice de inteiros de entrada.
Intervalo/Remapper Mapeia um intervalo de números flutuantes para outro.
Recíproco Torna recíproco um número flutuante (1,0/entrada).
Sin Valor do seno de um ângulo em radianos.
SmoothStep Uma função de passo suave entre dois limites.
Raiz quadrada Calcula a raiz quadrada.
Subtrair Subtrai dois números flutuantes.
Tan Valor da tangente de um ângulo em radianos.
Vetor Adicionar vetor Adiciona e, opcionalmente, dimensiona dois vetores.
Componentes (vetor) Um utilitário para combinar ou dividir os componentes do vetor.
Produto transversal (vetor) Produto transversal entre dois vetores.
Distância (vetor) Distância entre dois pontos.
Dividir (vetor) Divide dois vetores.
Produto escalar (vetor) Produto escalar entre dois vetores.
Inverter (vetor) Inverte um vetor.
Comprimento (vetor) Comprimento de um vetor.
Máximo (vetor) Retorna o máximo de dois vetores.
Mínimo (vetor) Retorna o mínimo de dois vetores.
Multiplicar (vetor) Multiplica dois vetores.
Normalizar (vetor) Normaliza um vetor.
Aleatório por índice (vetor) Retorna um vetor aleatório com base em um índice de inteiros de entrada.
Subtrair (vetor) Subtrai e, opcionalmente, dimensiona dois vetores.
Sombreadores OSL de cena
Nome do sombreador Descrição
Número do quadro Retorna o número do quadro atual.
ID de material Retorna o ID de material (ou o ID de partículas) como uma cor ou número.
Atributo nomeado Retorna qualquer atributo nomeado, assim como as propriedades por objeto definidas pelo usuário.
Identificador de nó Retorna o NodeHandle como um número. Útil para conduzir um randomizador baseado em cada objeto.
Nome/hash de nó Retorna o nome do nó ou seu hash para uso em randomização.
Normal Retorna o normal no espaço de coordenadas especificado.
ObjectID Retorna o ID do objeto como definido na caixa de diálogo Propriedades do objeto como uma cor ou número.
Idade de partículas Retorna a idade normalizada de partículas.
Tempo (segundos) Retorna o tempo atual em segundos.
Cor do arame Retorna a cor de estrutura de arame.
Sombreadores OSL de comutadores
Nome do sombreador Descrição
1 a 10 (cor) Selecione uma das dez entradas.
1 a 10 (flutuador) Selecione uma das dez entradas.
1 a 5 (cor) Selecione uma das cinco entradas.
1 a 5 (flutuador) Selecione uma das cinco entradas.
Comparar Retorna cores/flutuadores diferentes dependendo se um dos valores é menor que, igual a ou maior que o outro.
Maior do que Retorna duas cores diferentes para valores que são maiores que ou não.
Índice aleatório por número/cor Retorna um índice aleatório com base em um número ou cor de entrada.
Sombreadores OSL UVW
Nome do sombreador Descrição
Espaço de coordenadas nomeadas Converte em um sistema de coordenadas nomeadas.
Canal UVW Retorna uma coordenada UVW de um canal de mapa do 3ds Max.
Ambiente UVW Mapeamento de ambiente.
MatCap UVW Gera coordenadas UV de MatCap. Conecta-se a uma Pesquisa de bitmap contendo uma imagem de uma esfera de material MatCap.
Espaço de objeto UVW Retorna uma coordenada de espaço de objeto.
Deslocamento de linha UVW Desloca cada linha de uma coordenada UVW na direção U. Permite criar efeitos, como blocos de empilhamento.
Transformação de UVW Dimensiona, dispõe lado a lado e gira coordenadas UVW.
Sombreadores OSL de valores
Nome do sombreador Descrição
Cor Retorna um valor de cor.
Nome do arquivo Retorna um nome de arquivo.
Flutuador Retorna um valor flutuante.
Número inteiro Retorna um valor inteiro.
Nome de arquivo numerado Anexa um número de 4 dígitos a um nome de arquivo (por sequência de imagem).
Sequência de caracteres Retorna um valor de sequência de caracteres.
Vetor Retorna um valor de vetor.