Saltar a contenido

Efectos, filtros y shaders

Tres formas de cambiar cómo se ve un objeto, de la más sencilla a la más potente. Ninguna cambia el objeto en sí: puedes desactivarlas o quitarlas cuando quieras.

Se usa con Piensa en ello como
Efectos deslizadores toques de acabado: sombra, contorno, bisel
Filtros deslizadores un filtro de fotos para todo el objeto
Shaders código (o una plantilla) tu propio filtro

Dónde están:

  • Efectos y Filtros — las secciones del inspector en Modern, la pestaña Efectos en Pro y la ventana Efectos en Smart.
  • Shaders — la pestaña Shader de la ventana Efectos, en la interfaz Smart.

Shaders en Modern y Pro

En la 0.2.0-alpha la pestaña Shader solo está en la ventana Efectos de Smart. Cambia a Smart para escribir un shader; el resultado se queda en el objeto en todas las interfaces. Llevarla al panel derecho de Modern y Pro está previsto.

Efectos

Pulsa + Añadir efecto y elige:

  • Sombra paralela y Sombra interior
  • Contorno
  • Desenfoque
  • Superposición de color y Superposición de degradado
  • Resplandor interior
  • Bisel y relieve
  • 3D y Extrusión

Los efectos se apilan: un objeto puede tener varios, y puedes subirlos o bajarlos, activar o desactivar cada uno, o quitarlo. Cada uno tiene sus deslizadores (distancia, tamaño, color, opacidad…). Al arrastrar un deslizador el lienzo cambia en vivo y se guarda un paso de deshacer al soltar.

Filtros

Pulsa + Añadir filtro. Un filtro transforma los píxeles del objeto al dibujarlo:

Filtro Qué hace
Cristal esmerilado Difumina lo que hay detrás y lo tiñe, como un cristal esmerilado
Grano Grano de película (color o monocromo)
Duotono Pasa el objeto a dos colores: sombras y luces
Neón Un halo de color alrededor del objeto
Aberración cromática Separa los canales de color, como una lente barata
Glitch Desplaza franjas horizontales, como una pantalla rota
Semitono Lo convierte en puntos de imprenta
Pixelado Píxeles grandes y cuadrados

Uno de cada tipo por objeto.

Shaders

Un shader es un pequeño programa que se ejecuta en la tarjeta gráfica y decide el color de cada píxel del objeto. La pestaña Shader tiene:

  • un editor de código con números de línea y colores, que revisa el código mientras escribes y marca la línea con el error;
  • modo En vivo — el objeto cambia mientras escribes;
  • plantillas para empezar: invertir, escala de grises, onda, pixelado, holograma, brillo de borde, arcoíris animado, desenfoque;
  • una biblioteca con tus shaders: guardar, cargar, renombrar, duplicar, borrar.

Los shaders usan el lenguaje de shaders de Godot (parecido a GLSL). Aplicar un shader es un paso de deshacer, y se guarda en el archivo .vtc.

Note

Los parámetros de tipo textura de un shader todavía no se guardan en el archivo.