Publicado el 20/05/2026 | Autor: 3dpoder

Cel-shading Alpino: Cómo Unity logra la Ligne Claire en Dungeons of Hinterberg

El estudio Microbird Games ha sorprendido a la comunidad indie con Dungeons of Hinterberg, un juego que fusiona la exploración de mazmorras con la estética de un cómic europeo. Lejos de ser un simple filtro de postprocesado, el título utiliza un sistema de sombreado diferido personalizado sobre Unity. El mayor desafío técnico era mantener la nitidez de las líneas negras del estilo Ligne Claire (herencia de Tintín) mientras se renderizaban vastos paisajes alpinos en tiempo real, sin sacrificar la iluminación dinámica que exige un dungeon crawler moderno.

Dungeons of Hinterberg cel-shading alpino con lineas negras estilo Ligne Claire en Unity

Pipeline Técnico: Maya, Photoshop y el Sombreado Diferido en Unity 🎨

El pipeline artístico comienza con la escultura de assets en Maya, donde los modelos se diseñan con geometría limpia y baja densidad para facilitar el sombreado plano. Las texturas se pintan en Photoshop con paletas limitadas y sombras duras, imitando la entintación manual. El verdadero truco reside en el shader personalizado de Unity: un deferred rendering modificado que separa el canal de luz difusa del canal de contorno. A diferencia del cel-shading estándar (que emborrona las aristas bajo iluminación compleja), este sistema prioriza la detección de normales y profundidad para dibujar líneas negras perfectas incluso en fondos con nieve o niebla alpina. La optimización fue clave: se redujo el uso de passes de geometría para mantener 60 fps en consolas, sacrificando sombras suaves en favor de un sombreado de toon más estable.

Lecciones para Indie: Coherencia Visual sobre Realismo 💡

Dungeons of Hinterberg demuestra que un motor comercial como Unity puede emular técnicas de animación 2D si se prioriza la coherencia del estilo sobre el fotorrealismo. La decisión de usar un sistema de sombreado diferido personalizado, en lugar de un shader de terceros, permitió a Microbird controlar cada píxel de contorno, algo crítico para que la Ligne Claire no se rompiera en interiores oscuros. Para estudios indie, la lección es clara: invertir tiempo en un pipeline artístico sólido entre Maya y Photoshop, y luego traducirlo a un shader a medida, puede convertir limitaciones técnicas en una identidad visual inolvidable.

Es posible lograr el efecto de Ligne Claire en Unity sin recurrir a sombreadores personalizados complejos, utilizando solo assets estándar y técnicas de postprocesado?

(PD: optimizar para móvil es como intentar meter un elefante en un Mini Cooper)