noviembre 15, 2021

Grafo de post-procesamiento avanzado en Evergine

En Evergine se incluye un nuevo asset para crear grafos de post-procesamiento que permiten definir el pipeline de efectos de post-procesamiento utilizados en tu render.

Todos los nodos del grafo de post-procesamiento están basados en compute shaders para garantizar el mejor rendimiento en gráfico.

El nuevo asset de post-procesamiento puede ser editado por el nuevo editor de grafos de post-procesamiento que puedes encontrar en Evergine Studio.

Post processing evergine

Editor de grafos de post-procesamiento

Este grafo de post-procesamiento es muy flexible y permite añadir los efectos de post-procesamiento como una capa adicional en el render, de modo que se puede aplicar el post-procesamiento a algunos elementos en capas inferiores al orden de esta capa, o no a otros con un orden de capa superior al de la capa de post-procesamiento. Un uso común de la misma sería los elementos de la interfaz de usuario donde, por lo general, no se desea aplicar efectos de post-procesamiento.

Desde el nuevo editor de grafos de post-procesamiento, puedes gestionar tu grafo de post-procesamiento y ver el resultado aplicado a tu escena en la ventana viewport, permitiéndote ajustar los más mínimos detalles.

graph editor evergine

Grafo de post-procesamiento por defecto

Evergine incluye un grago de post-procesamiento por defecto dentro del paquete Evergine.Core que contiene los efectos de post-procesamiento más comunes utilizados en un proyecto.

Esta es la lista de efectos incluidos en el grafo de post-procesamiento por defecto:

  • Screen Space Ambient Occlusion (SSAO) 
  • Screen Space Reflection (SSR) 
  • Fog 
  • Temporal Anti-Aliasing (TAA) 
  • Motion Blur 
  • Depth of Field (DoF) 
  • Bloom 
  • Dirt 
  • LightShaft 
  • LensFlare 
  • Fidelity Super Resolution (FSR) 
  • Sharpen 
  • Tonemapping 
  • Chromatic aberration 
  • Vignette 
  • Grain 
  • Distortion 
  • Fast approximate anti-aliasing (FXAA)
  • PostProcessing Volume

Postprocessing Effects

Desde Evergine Studio puedes añadir una nueva entidad con el componente PostProcessing-Volume a tu escena, habilitar los efectos que quieras utilizar y configurar sus parámetros.

postprocessing volume evergine

Grafo de post-procesamiento personalizado

En una buena parte de tus proyectos, el grafo de post-procesamiento por defecto cubrirá todas las necesidades de tu proyecto, pero si necesitas crear tu grafo de post-procesamiento personalizado, también es posible.

Evergine te ofrece acceso a todas las implementaciones de los efectos incluidos en el grafo de post-procesamiento por defecto para que puedas cambiarlas o mejorarlas en tus proyectos.

Además, puedes crear tu gráfico de postprocesamiento personalizado con tus efectos personalizados y crear tu propio render. Para saber más sobre cómo crear tu grafo de postproceso personalizado visita esta sección.

custom postprocessing evergine

Próximos pasos

El equipo de Evergine sigue trabajando en la mejora del grafo de post-procesamiento y seguiremos incluyendo nuevos e interesantes efectos al grafo por defecto. Con esta característica, puedes conseguir un resultado de render cinematográfico para tus proyectos o productos, muy interesante en las áreas de automoción o arquitectura.

Para saber más sobre el nuevo grafo de post-procesamiento, visita nuestra nueva página de documentación de Evergine.

Jorge Canton
Author
Jorge Cantón
Plain Concepts Research
Categories