Grafo de postprocesamiento avanzado en Evergine
En Evergine se incluye un nuevo asset para crear grafos de postprocesamiento que permiten definir el pipeline de efectos de postprocesamiento utilizados en tu render.
Todos los nodos del grafo de postprocesamiento están basados en compute shaders para garantizar el mejor rendimiento en gráfico.
El nuevo asset de postprocesamiento puede ser editado por el nuevo editor de grafos de postprocesamiento que puedes encontrar en Evergine Studio.
Editor de grafos de postprocesamiento
Este grafo de postprocesamiento es muy flexible y permite añadir los efectos de postprocesamiento como una capa adicional en el render, de modo que se puede aplicar el postprocesamiento 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 postprocesamiento. 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 postprocesamiento.
Desde el nuevo editor de grafos de postprocesamiento, puedes gestionar tu grafo de postprocesamiento y ver el resultado aplicado a tu escena en la ventana viewport, lo que te permite ajustar los más mínimos detalles.
Grafo de postprocesamiento por defecto
Evergine incluye un grago de postprocesamiento por defecto dentro del paquete Evergine.Core que contiene los efectos de postprocesamiento más comunes utilizados en un proyecto.
Esta es la lista de efectos incluidos en el grafo de postprocesamiento 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
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.
Grafo de postprocesamiento personalizado
En una buena parte de tus proyectos, el grafo de postprocesamiento por defecto cubrirá todas las necesidades de tu proyecto, pero si necesitas crear tu grafo de postprocesamiento personalizado, también es posible.
Evergine te ofrece acceso a todas las implementaciones de los efectos incluidos en el grafo de postprocesamiento 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.
Próximos pasos
El equipo de Evergine sigue trabajando en la mejora del grafo de postprocesamiento 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 postprocesamiento, visita nuestra nueva página de documentación de Evergine.