Tutorial sobre el efecto de brillo de objetos para Unity

En este tutorial, mostraré cómo lograr un efecto brillante usando el paquete de posprocesamiento de Unity.

¡Vamos a empezar!

Pasos

Primero, necesitamos descargar el paquete de posprocesamiento.

  • En Unity ve a 'Window' -> 'Package Manager'

  • En el Administrador de paquetes seleccione "All packages"

  • Espere a que se carguen todos los paquetes, luego seleccione "Post Processing" de la lista

  • Haga clic en "Install" en la esquina inferior derecha (si aún no está instalado) y luego espere a que se instale el paquete.
  • Agregue el componente "Post Process Layer" a la cámara principal
  • Cambie su variable Capa a 'PostProcessing' (crea una nueva capa con ese nombre si no tienes ninguna)
  • Cambie la capa de la cámara principal a 'PostProcessing'

  • Agregue otro componente a la cámara principal llamado "Post Process Volume"
  • Marque la casilla de verificación "Is Global"

  • Haga clic derecho en la carpeta Activos -> 'Create' -> 'Post-processing Profile', llámelo "BloomProfile"

  • Seleccione "BloomProfile" y en la vista Inspector haga clic en 'Add effect...' -> 'Unity' -> 'Bloom'
  • En el efecto Bloom, marque las casillas de verificación Intensidad, Difusión y Modo rápido y establezca los valores de la siguiente captura de pantalla:

  • Asigne "BloomProfile" a la variable Perfil en "Post Process Volume"

  • Arrastre y suelte el objeto al que desea aplicar el efecto brillante en la vista Escena (en mi caso será un modelo de sable de luz)

  • Seleccione el material que desea que brille y asegúrese de que su Shader esté configurado en "Standard"
  • Habilite la casilla de verificación "Emission"

  • Haga clic en el color "HDR" y aumente el valor "Intensity"

El objeto ahora debería brillar: