Buscar en Unity

Gráficos de alta gama en Unity: mejores prácticas y consejos.

Last updated: January 2019

What you will get from this page: An efficient overview of in-depth resources for the Scriptable Render Pipelines in Unity.

El Scriptable Render Pipeline (SRP), que está conformado por el High-Definition Render Pipeline (HDRP) y el Lightweight Render Pipeline (LWRP), es uno de los sistemas más importantes que utilizarás en Unity. El SRP te permite controlar y adecuar el renderizado a través de scripts C#. De esta manera, puedes modificar ligeramente o por completo la compilación y personalizar el pipeline de renderizado para crear contenido interactivo bello para cualquier plataforma.

Read, learn, and make it beautiful.

Antes de que sigas leyendo, ten presente que ambos pipelines de renderizado se encuentra actualmente en el modo de avance (preview). Todos los scripts que los utilizan podrían requerir una versión futura y te recomendamos no confiarte en esta función para la producción a escala real hasta que ya no esté en el modo de avance y se haya lanzado la versión completa.

Dónde comenzar: el resumen y cómo instalar

Unity Documentation provides the el mejor resumen de los nuevos SRP and how to install them via the new Unity Hub or the Package Manager.

You will also find an introduction and updates on the página SRP Github. And you can join the foro de avances experimentales relacionados con gráficos for additional updates.

El High-Definition Render Pipeline

Unity scriptable render pipeline for real time rendering automotive

El HDRP apunta a hardware de alta gama como consolas y computadoras de escritorio. Con el HDRP, podrás lograr gráficos realistas en escenarios exigentes. El HDRP emplea la tecnología Compute Shader y, por lo tanto, requiere hardware de GPU compatible.

El HDRP se desarrolló para se utilizado principalmente en demos para la industria automotriz, aplicaciones de arquitectura, juegos AAA (todo aquello que dé prioridad a la fidelidad de los gráficos por encima de la performance). Emplea Iluminación y Materiales de base física, y es compatible con el Forward rendering y el Deferred rendering.

Aprendizaje complementario

Sebastien Lagarde, a lead graphics developer at Unity provides an excellent introduction to the HDRP in esta entrada en el blog

Whether you are an artist or a graphics programmer, you’ll learn a lot in this thorough post on cómo crear contenido de alta gama with the HDRP.

El Lightweight Render Pipeline

Unity light weight render pipeline

El LWRP puede utilizarse en una amplia gama de hardware, y se desarrolló principalmente a escala para las plataformas móviles pero también puedes utilizarlo para ejecutar contenido en computadoras de escritorio o consolas de alta gama. El LWRP hace posible un renderizado rápido de alta calidad. Emplea Iluminación y Materiales simplificados de base física, y forward rendering de una pasada.

Aprendizaje complementario

Tim Cooper, Graphics Foundation Lead at Unity, wrote this extraordinario resumen of the LWRP when it was released in preview mode.

Recently, Felipe Lira, a graphics programmer and André McGrail, a graphics test engineer, explicaron en profundidad about the LWRP. Around 15 minutes into their presentation, Felipe goes over a number of key topics, including:

  • Configuración del pipeline
  • Cómo se manipulan los datos de la cámara
  • Los shaders estándar que se incluyen con el LWRP
  • Cómo utilizar el nuevo Material Upgrader o Mejorador de materiales
  • Shader stripping (you can read more about shader stripping in esta entrada en el blog)
  • Una comparación entre la performance del LWRP y el pipeline integrado
  • De qué manera el LWRP aborda los cuellos de botella, como drawcalls, fill-rate y ancho de banda, con optimizaciones nuevas: el Batcher, un nuevo framework de sombrado y el renderizador mismo.

Para redondear la presentación, los ingenieros explican de manera detallada cómo crearon el demo que exhibe las capacidades de LWRP.

Mejores prácticas y consejos desde el campo: para artistas técnicos y programadores gráficos

Unity XR graphics optimizations

¡Todavía no hemos terminado! Reserva algo de tiempo para leer estas increíbles guías:

Consejos para la optimización de gráficos XR

Cómo configurar tu pipeline de iluminación

Cómo crear visuales creíbles en Unity

Cómo utilizar prefabs con bakeado de luces en plataformas móviles

Mas recursos

¡Debemos saberlo! ¿Te gustó este contenido?

Sí. Que sigan llegando Me da igual. Podría ser mejor
Lo tengo

Usamos cookies para brindarte la mejor experiencia en nuestro sitio web. Visita nuestra página de política de cookies si deseas más información.