Vintage - Unity Asset Store - Nephasto

Una gran collección (+50) de efectos que pueden darle a tus juegos un estilo retro único. Instagram, vintage cameras, ordenadores antiguos y muchos más.

🕹️ Demo  🛒 Store

Editor

Una vez instalado, selecciona la cámara de tu escena y añade el componete con el efecto que quieras añadir. Si escribes ‘Vintage’ aparecerá la lista de efectos disponibles.

 

Una vez añadido el efecto, verás algo como esto:

 

Cada efecto puede tener algunos parámetros extra, pero tendrán los que ves en la imagen. El primero es la intensidad del efecto (1). Debajo puede modificar el modo, que puede ser ‘Screen’, ‘Layer’ y ‘Distance’. Más adelante veremos que hacen.

Activando ‘Color’ (3) puedes modificar algunos parámetros que afectarán al color final.

 

Estos parámetros son brillo (1), contraste (2), gamma (3), hue (4) y saturación (5). Adicionalmente puedes aplicar al efecto seleccionado, otros dos efectos: ‘Old film’, que simula una película antigua, y ‘CRT’ que emula un viejo televisor.

Pulsando en ‘[doc]’ (7) podrás consultar la ayuda online y en ‘Reset’ (8) cambiarás todos los parámetros a sus valores originales.

Como decía antes, todos los efectos tienen tres modos. El primero es ‘Screen’ y es el modo por decfecto. Al usarlo toda la pantalla tendrá el efecto. Con el modo ‘Layer’ podrás seleccionar las capas a las que afectará el efecto.

 

Simplemente selecciona las capas en ‘Layer mask’ (1). Si ves algunos problemas de precisión, la puedes ajustar en ‘Depth threshold’ (2).

 

Con el modo ‘Distance’ puedes crear una curva (1) que modula el efecto según la profundidad. El rango comienza en el Near y acaba en el Far de la cámara.

Si ves algunos problemas con la precisión en alguno de estos modos, prueba a ajustar al mínimo el parámetro ‘Far’ de tu cámara.

 

Los modos ‘Layer’ y ‘Distance’ añaden una depth texture a la cámara y pueden no estar disponibles en algunos dispositivos móbiles antiguos o navegadores. Algunos efectos usan texturas 3D, si el hardware no lo soporta se simularan usando texturas 2D.

Efectos

¿No sabes que efecto usar? Puedes verlos todos con la cámara que quieras usando ‘Vintage Vision’. Tienes esta herramienta en ‘Window > Nephasto > Vintage > Vintage Vision’.

 

Simplemente selecciona la cámara que quieres probar (1) y podrás ver todos los efectos Vintage disponibles en esa cámara. Si activas ‘Auto refresh’ (2) cualquier cambio en la posición de la cámara afectará automaticamente a todas las preview.

Code

Todo el código esta dentro del namespaceNephasto.VintageAsset’. Lo primero que debes hacer es importar el namespace:

1
 using Nephasto.VintageAsset;

 

Si ‘myCamera’ es una cámara valida y quieres añadirle el efecto ‘VintageCommodore64’ (por ejemplo), puedes hacer algo como esto:

1
 VintageCommodore64 commodore64 = mycamera.gameObject.AddComponent<VintageCommodore64>();

 

Todos los efectos deriban de ‘VintageBase’, consulta los comentarios en su código. Para más información consulta el código y de la demo adjunta.

Cualquier pregunta o sugerencia que tengas estaré encantado de responderla en

hello@nephasto.com