Textura de Renderização | hyperPad Documentation

Loading...

Logo
DocumentationObjetoTextura de Renderização
Objeto

Textura de Renderização

Last updated November 27, 2020

Descrição

O comportamento Render Texture cria uma tela em branco que é usada para desenhar com o comportamento Draw. Você também pode aplicar um efeito na textura renderizada que mudará a aparência do seu desenho. Múltiplos efeitos podem ser aplicados empilhando múltiplas texturas renderizadas.

Propriedades

Gatilhos Imediatamente

Render Texture

Opcionalmente selecione outro comportamento de textura renderizada, isso pode ser usado para empilhar efeitos.

Tamanho das Unidades

A largura e a altura podem ser representadas em metros ou pixels. Note que ao usar pixels, o tamanho real da textura pode variar entre dispositivos devido a diferentes fatores de escala. Isso pode ser corrigido usando os comportamentos de Escala para definir o gráfico a um tamanho específico.

Largura

A largura da textura renderizada.

Altura

A altura da textura renderizada.

Cor de Fundo

A cor de fundo da textura renderizada.

Limpar no gatilho

Quando o comportamento da textura renderizada é acionado, deve limpar a textura renderizada? por exemplo, limpar todos os comportamentos desenhados.

Bloom (Raio de Desfoque)

Número de pixels que o desfoque se estenderá. Usa valores na faixa [0..6].

Bloom (Intensidade)

Valores na faixa [0.0..1.0] definem o contraste da imagem brilhante. Um valor maior tornará o brilho mais prevalente.

Bloom (Limite de Luminância)

Valores na faixa [0.0..1.0] definem qual parte da imagem deve brilhar através de um fator de luminância (brilho). Um valor de 0.0 aplicará bloom em toda a imagem, um valor de 1.0 aplicará bloom apenas na parte mais brilhante da imagem.

Desfoque (Raio de Desfoque)

Número de pixels que o desfoque se estenderá. Usa valores na faixa [0..6].

Brilho (Brilho)

Valor na faixa de [-1..1]. Um valor de -1 reduz a cor afetada para 0 (preto), 0 resulta em nenhuma mudança, 1 aumenta a cor afetada para 1 (branco).

Deslocamento do Canal de Cor (Deslocamento Vermelho)

O deslocamento do canal de cor vermelho especificado pelos seus valores x, y

Deslocamento do Canal de Cor (Deslocamento Verde)

O deslocamento do canal de cor verde especificado pelos seus valores x, y

Deslocamento do Canal de Cor (Deslocamento Azul)

O deslocamento do canal de cor azul especificado pelos seus valores x, y

Contraste (Contraste)

Esse valor está na faixa [-1..1], e o mapeamento desse valor para o fator de escala de cor é: pow(4.0, contraste). Isso significa que um valor de ajuste de -1 escala a cor afetada por 0.25, 0 resulta em nenhuma mudança, e 1 escala a cor afetada por 4.

Matiz (Matiz)

O valor de ajuste que é usado para mudar a matiz das cores de pixel afetadas. Este valor está na faixa [-180..180] e representa o ângulo de rotação dos valores de cor no espaço de cor HSV. No espaço HSV, a cor vermelha está em 0 graus, verde está em 120 graus, e azul está em 240 graus.

Inverter

Cria um efeito de inversão de cor (negativo).

Pixelar (Tamanho do Bloco)

Esse valor é especificado em pontos e está na faixa [1..inf]. Um valor de 1 resulta em nenhuma mudança nos pixels afetados e valores maiores resultam em blocos de pixels de saída maiores.

Saturação (Saturação)

O valor de ajuste de saturação que está na faixa [-1..1]. -1 desatura completamente todos os pixels afetados resultando em uma imagem em escala de cinza, 0 resulta em nenhuma mudança, 1 resulta em um aumento na saturação de 100%.

Saídas

Este comportamento não possui campos de saída.

Exemplo

Crie um jogo de desenho usando o comportamento Draw para desenhar em um comportamento Render Texture e defina o gráfico de um objeto gráfico com um comportamento Set Graphic.

Relacionado

Comportamento de Desenho