Version: 5.5
Global Fog
Motion Blur

Grayscale

El efecto de imagen Grayscale cambia los colores a grayscale. También puede utilizar una textura Texture Ramp para re-asignar la luminancia en colores arbitrarios.

Como los demás efectos de imagen, asegúrese de que tenga el Standard Assets Effects package instalado.

El efecto de imagen Grayscale aplicado a la escena
El efecto de imagen Grayscale aplicado a la escena

Re-asignando colores

Grayscale puede hacer una versión simples de corrección de color, i.e. re-asigna la imagen grayscale en colores arbitrarios. Esto se puede utilizar para efectos como la visión de color.

El proceso de re-asignar los colores es muy similar al efecto de ColorCorrection:

  1. Tome una captura de pantalla a una escena típica de su juego.
  2. Abra la imagen en Photoshop y conviertala a grayscale.
  3. Corrija el color usando Image->Adjustments->Curves.
  4. Guarde el archivo .acv desde el dialogo utilizando Save…
  5. Abra Pro Standard Assets->Image Based->color correction ramp.png en Photoshop
  6. Ahora aplique la corrección de color a la imagen rampa: abra Image->Adjustments->Curves nuevamente y cargue su archivo .acv
  7. Seleccione su cámara en Unity y seleccione Component->Image Effects->Grayscale para agregar el efecto. Seleccione su ramp de color modificada.
  8. Hit Play to see the effect in action!

Detalles

La re-asignación de color funciona re-asignando la luminancia a través de la imagen de color ramp (tamaño 256x1):

  • colore resultante = color de pixel en la imagen ramp en el indice (luminancia + RampOffset). Por ejemplo, para invertir los colores en la imagen usted solamente necesita voltear la ramp de color original horizontalmente (para que vaya de blanco a negro en vez de negro a blanco):
Grayscale aplicado a la escena con la ramp de color que va de blanco a negro.
Grayscale aplicado a la escena con la ramp de color que va de blanco a negro.

Una versión más compleja de la re-asignación de color que hace una corrección de color arbitraria se puede lograr con el efecto de imagen ColorCorrection.

Hardware Support

Este efecto debería corre en todo el hardware que Unity soporta.

Global Fog
Motion Blur