Herramientas de usuario

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
tutorial_de_arte_ascii [2025/08/18 17:25] – [2. Arte lineal] perontutorial_de_arte_ascii [2026/04/21 16:08] (actual) – editor externo 127.0.0.1
Línea 1: Línea 1:
 ====== Tutorial de Arte ASCII ======= ====== Tutorial de Arte ASCII =======
  
-Este es una versión cariñosamente wikificada del tutorial "Técnicas Gráficas ASCII" de Rowan Crawford.+El [[arte ASCII]] - como otras técnicas tipográficas - recurre a caracteres de texto básicos para elaborar una imagen. 
 + 
 +Este es una versión cariñosamente wikificada con extractos de los tutoriales "Técnicas Gráficas ASCII" de Rowan Crawford y "Primeros Pasos" de Walkenshaw. 
 + 
 +Puedes seguirlos con tu [[editores de texto|editor de texto]] favorito. 
 + 
 +Esta no pretende ser una guía definitiva para la creación de ASCII, sino simplemente un análisis de un enfoque en el tema.
  
 ====1. Introducción==== ====1. Introducción====
  
-Producir imágenes a partir de ASCII es una idea extraña, pero los resultados a veces pueden ser bastante impresionantes. Aunque existen muchas formas diferentes de [[arte ASCII]]todas utilizan básicamente las mismas ideas para producir el resultado final.+Producir imágenes a partir de ASCII es una idea extraña, pero los resultados a veces pueden ser bastante interesantes. Aunque existen muchos tipos de arte ASCII, todos recurren a las mismas ideas para producir el resultado final
 + 
 +Conviene seguir unas reglas sencillas. 
 + 
 +  * **Usa una fuente monoespacio** (esto suele venir configurado por defecto en los sistemas similares a Unix, consiste en emplear tipografías de ancho fijo no proporcional). 
 +  * **No uses tabulaciones**. Usa siempre la barra espaciadora (o las teclas del cursor/ratón si el programa en el que escribes lo admite) para lograr espacios en blanco (esto se debe a que cada computadora y programa interpreta el tamaño de una tabulación de forma diferente, por lo que - aunque en la terinal se vea bien, otra persona podría ver cortada el dibujo). 
 +  * **Usa solo los caracteres estándar**. Esto se refiere a todas las letras, números y signos de puntuación del teclado alfanumérico. Puedes usar la **tecla Mayúsculas**, pero no la **tecla AltGr** para crear caracteres. La razón es similar a la de no usar tabulaciones: cada computadora interpreta los caracteres alternativos de forma distinta. La idea detrás de ASCII es que todas las computadoras pueden leerlo porque está compuesto de caracteres que todas reconocen. 
 +  * **No dejes espacios en blanco al concluir cada línea**. Asegúrate de que cada línea que escribas termine en el último carácter, y no unos pocos espacios después. Esto podría causar problemas en otros sistemas, como el ajuste de línea, etc. 
 + 
 +Estas reglas me ayudan a decidir qué carácter usar y dónde colocarlo. Claro que no son reglas estrictas, pero constituyen una buena base sobre la que construir una imagen.
  
-Las técnicas que utilizo se basan en unas reglas sencillas. Estas reglas me ayudan a decidir qué carácter usar y dónde colocarlo. Claro que no son reglas estrictas, pero constituyen una buena base sobre la que construir una imagen. 
  
-Esta no pretende ser una guía definitiva para la creación de ASCII, sino simplemente un análisis de mi enfoque en el tema. 
  
 ====2. Arte lineal==== ====2. Arte lineal====
Línea 17: Línea 30:
 Hay muchos caracteres estándar que se pueden aplicar a esta forma de arte ASCII. Estos son los más obvios: Hay muchos caracteres estándar que se pueden aplicar a esta forma de arte ASCII. Estos son los más obvios:
  
-<code>/ \ | - _ + ( ) < > , . ~ ^ " V X T Y I l L : ` ' ! j J 7</code>+<code> 
 +/ \ | - _ + ( ) < > , . ~ ^ " V X T Y I l L : ` ' ! j J 7 
 +</code>
  
-Empieza por encontrar un área de la imagen bastante simple. A partir de ahí, recorre el perímetro creando un contorno usando solo estos caracteres ASCII básicos:+===cuerpos=== 
 +Empieza por encontrar cuerpos para formar imagen bastante simple. A partir de ahí, recorre el perímetro creando un contorno usando solo estos caracteres ASCII básicos:
  
-<code>/ \ | - _ ( )</code>+<code> 
 +/ \ | - _ ( ) 
 +</code> 
 + 
 + 
 +Con estos pocos caracteres, empezaremos por los más fáciles. Intenta copiar estas formas, que solo usan los caracteres:  ''/'', ''\'',  ''|'', y ''_''
 + 
 +<code> 
 + ___               ___ 
 +|        /\     /   \ 
 +|___|     /__\    \___/ 
 +</code> 
 + 
 +Empezamos bien, ¿verdad? Ahora intenta crear las mismas formas de nuevo con estos caracteres de puntuación:  
 +''-'', ''"'', ''.'', '','', ''`'', '':'', ''>'', ''<''. Estos te permitirán "redondear" más las formas: 
 + 
 +<code> 
 + .---.              .--. 
 + :   :     .' `.     <    > 
 + "---"     "---"      `--' 
 +</code> 
 + 
 +Es un poco más complicado y no queda tan bien, pero algunos de estos caracteres - y saber cómo usarlos - te pueden ser muy útiles a veces, como veremos más adelante. Intenta copiar estos patrones un poco más complejos, solo para practicar. Cámbialos si quieres: 
 + 
 +<code> 
 +      __    _                                     .^._    __ 
 +| |_| |_.'  `._| |_| |    /\  /\  /\  /\       /     /   \|   \ \ 
 +|  _        _    |   /  \/  \/  \/  \    .'  `.   /_____V   / / 
 +|_| |_| `.__.' |_| |_|  / /\  /\  /\  /\ \  <      >  |[]_[]|   \ \ 
 +                        \/  \/  \/  \/  \/   `.  .'   | |+| |   / / 
 +                                               \/     `"""""'   \_\ 
 +</code>
  
 Intenta que las proporciones sean correctas en esta etapa, ya que es importante, y cuanto más tardes en hacerlo, más difícil será corregirlo. También puedes dibujar algunos de los detalles más grandes en esta etapa, lo que puede ayudar a que las proporciones sean correctas. Intenta que las proporciones sean correctas en esta etapa, ya que es importante, y cuanto más tardes en hacerlo, más difícil será corregirlo. También puedes dibujar algunos de los detalles más grandes en esta etapa, lo que puede ayudar a que las proporciones sean correctas.
  
-Una vez que estés satisfecho con eso, es hora de revisar todo y trabajar en el suavizado. Me gusta que *todas* las líneas estén conectadas, sin dejar espacios grandes como:+===Trazos===
  
-    <code>~~~~~~~~________</code>+Uso de otros caracteres 
 + 
 +Los demás caracteres ASCII se dividen en tres categorías: ocupan la //altura completa// de la línea o la //mitad de la altura//.  
 + 
 +>Las mayúsculas y los números siempre ocupan la altura completa.  
 + 
 +Compárelos con otros: ¿cuáles ocupan la mitad de la altura y cuáles la altura completa? Algunos ejemplos: 
 + 
 +  * **Altura completa**: <code>A 7 % @ ! # ) ; & $ ] } | / > l t f k h d ?</code> 
 +  * **Media altura**: <code>a o v z</code> 
 +  * **baja altura**: <code>j g y p q</code> 
 + 
 +==Lineas=== 
 + 
 +Existen tres líneas básicas en cualquier imagen: rectas (horizontales o verticales), diagonales y la tercera es la curva, que incluye los círculos. Primero, veremos las líneas rectas y diagonales. Las líneas horizontales y verticales son simples en ASCII; aquí hay algunos ejemplos: 
 + 
 +==Horizontal== 
 + 
 +<code> 
 +8888888888888888888888888888888888888888888888888888888888 
 +             
 +"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" 
 +---------------------------------------------------------- 
 +__________________________________________________________ 
 +.......................................................... 
 +</code> 
 + 
 +==Vertical== 
 + 
 +<code> 
 +|    8    :    !    1    I 
 +|    8    :    !    1    I 
 +|    8    :    !    1    I 
 +|    8    :    !    1    I 
 +|    8    :    !    1    I 
 +|    8    :    !    1    I 
 +</code> 
 + 
 +==Diagonales== 
 + 
 +Son un poco más complicadas. Puedes crear diagonales sencillas con las teclas ''<nowiki>/</nowiki>'' y ''<nowiki>\</nowiki>''. Experimenta para ver cómo puedes crear diferentes ángulos. Aquí tienes algunos ejemplos para empezar: 
 + 
 +<code> 
 +       /         .'               _,-'                            __ 
 +      /        .'             _,-'                        __..--'' 
 +     /       .'           _,-'                      __..'' 
 +    /      .'         _,-'                  __..--'' 
 +   /     .'       _,-'              __..--'' 
 +  /    .'     _,-'          __..--''                   ____....----""" 
 + /   .'   _,-'      __..--''           ____....----"""" 
 +/  .'  ,-'  __..--''   ____....----"""" 
 +</code> 
 + 
 +Las diagonales con otros gradientes requieren una técnica similar a la que se usa para crear curvas ligeras.  
 +Me gusta que *todas* las líneas estén conectadas, sin dejar espacios grandes como: 
 + 
 +<code> 
 +~~~~~~~~________ 
 +</code>
  
 Si me encuentro con un área donde no hay una selección definitiva de caracteres, puedo decidir añadir un detalle adicional. Por ejemplo, las líneas casi verticales son prácticamente imposibles en ASCII. Aquí tienes algunas opciones: Si me encuentro con un área donde no hay una selección definitiva de caracteres, puedo decidir añadir un detalle adicional. Por ejemplo, las líneas casi verticales son prácticamente imposibles en ASCII. Aquí tienes algunas opciones:
  
 <code> <code>
-                   |                |        |        | +  |                |        |        | 
-                   |                l.              l +  |                l.              l 
-                    |               `|        Y       `L +   |               `|        Y       `L 
-                    |                |        |        |+   |                |        |        |
  
-                 COMIENZO     ^----------OPCIONES--------^+COMIENZO     ^----------OPCIONES--------^
 </code> </code>
  
-Como pueden ver, ninguno de ellos produce los resultados "perfectos" que me gustaría. +Como pueden ver, ninguno de ellos produce los resultados "perfectos" que me gustaría. En este caso, intentaría añadir algún tipo de detalle para así eliminar el problema. No siempre funciona, pero vale la pena intentarlo. Por ejemplo, en lugar de intentar crear una línea casi vertical, hazla perfectamente vertical.
-En este caso, intentaría añadir algún tipo de detalle para así eliminar el problema. No siempre funciona, pero vale la pena intentarlo.+
  
 Las líneas casi horizontales son mucho más fáciles (por suerte). Usando estos caracteres: ( ''~"-.,_'' ) se puede producir fácilmente una línea bastante decente. El ejemplo anterior (horizontal) se convertiría  Las líneas casi horizontales son mucho más fáciles (por suerte). Usando estos caracteres: ( ''~"-.,_'' ) se puede producir fácilmente una línea bastante decente. El ejemplo anterior (horizontal) se convertiría 
  
 <code> <code>
-    __ +__ 
-      "~~"----..,___+  "~~"----..,___
 </code> </code>
  
Línea 53: Línea 157:
  
 De hecho, la selección de la imagen es muy importante para determinar el aspecto final. También puedes cambiar ciertas partes de la imagen para que funcionen mejor en el formato ASCII. De hecho, la selección de la imagen es muy importante para determinar el aspecto final. También puedes cambiar ciertas partes de la imagen para que funcionen mejor en el formato ASCII.
-Por ejemplo, en lugar de intentar crear una línea casi vertical, hazla perfectamente vertical. 
  
-Las curvas también juegan un papel importante en el arte ASCII. Aunque el conjunto de caracteres ASCII estándar no admite curvas directamente (aparte de "''(''" y "'')''", por supuesto :), puedes obtener curvas bonitas con un poco de práctica.+===Curvas===
  
-Estos son los caracteres más utilizados para crear curvas:+Las curvas también juegan un papel importante en el arte ASCII. Aunque el conjunto de caracteres ASCII estándar no admite curvas directamente - aparte de "''(''" y "'')''", por supuesto -, puedes obtener curvas bonitas con un poco de práctica. 
 + 
 +  * Caracteres más utilizados para crear curvas: <code><nowiki>/ \ - _ ~ " . , ' ` ! I l Y</nowiki></code> 
 + 
 +Y aquí hay un par de curvas de muestra para demostrar la idea:
  
 <code> <code>
-    / \ _ ~ " . , ' ` ! I l Y+      ___ 
 +  .-~"   "~-.                           / 
 +                                _.-~ 
 +Y                               ,^ 
 +|                              / 
 +l                             / 
 +           /             __.-~ 
 +  "-.,___,.-" 
 + 
 +    CIRCULO                CURVAS SUTILES
 </code> </code>
  
-aquí hay un par de curvas de muestra para demostrar la idea:+>A algunas personas no les gusta el uso de "''Y''" y "''^''", pero en ocasiones sus ventajas superan las desventajas. Observa también el uso de "''l''" y "''!''" para que la transición de vertical a angular sea menos pronunciada. 
 + 
 +==Circulos=== 
 +Veamos círculos de menor tamaño evitando ''Y'' y ''^'', que requieren su técnica.
  
 <code> <code>
-                     ___ +                                                  __ 
-                 .-~"   "~-.                           +                              /""             \ 
-                                               _.-~ +1 línea:  O ()   2 líneas: (_)  \__  3 líneas: \__/ 
-               Y                               ,^ + 
-               |                              / +                                                     ____ 
-               l             !                 / +           ___               .-''-.                .'    `. 
-                                      __.-~ +4 líneas: /     5 líneas: /      \   6 líneas:  /        \ 
-                 "-.,___,.-"+         |                      |                    | 
 +          \___/             \                          
 +                             `-..-               `.____.'
  
-                   CIRCULO                CURVAS SUTILES+             _.-""""-._ 
 +9 líneas:  .'          `. 
 +          /              \ 
 +                        
 +                        | 
 +                        | 
 +          \              / 
 +           `._        _.' 
 +              `-....-'
 </code> </code>
-A algunas personas no les gustaría el uso de "Y" y "^", pero para mí, las ventajas superan las desventajas. Observe también el uso de "l" y "!" para que la transición de vertical a angular sea menos pronunciada. 
  
 También considero importante la elección entre "''.''" y "'',''" porque afecta la suavidad de la línea. Por ejemplo, en la parte de la curva anterior: ''_.- '':parece que "'',''" podría haber sido una mejor opción: También considero importante la elección entre "''.''" y "'',''" porque afecta la suavidad de la línea. Por ejemplo, en la parte de la curva anterior: ''_.- '':parece que "'',''" podría haber sido una mejor opción:
  
 <code> <code>
-                      / 
-                  _,-~ 
-                ,^ 
-               / 
               /               /
           _,-~           _,-~
 +        ,^
 +       /
 +      /
 +  _,-~
  
-        CURVA USANDO COMA+CURVA USANDO COMAS
 </code> </code>
  
->Pero como puede apreciar aquí, el uso de la '','' ha alterado ligeramente la fluidez de la línea. Ahora aparece mas como un "escalón" que como una línea en ángulo.+>Como puede apreciar aquí, el uso de la '','' ha alterado ligeramente la fluidez de la línea. Ahora aparece mas como un "escalón" que como una línea en ángulo. 
 + 
 +===Intersecciones===
  
 Las intersecciones requieren otra estrategia. A menudo, encontrarás que una línea debe unirse con otra en un punto donde la unión no es precisa: Las intersecciones requieren otra estrategia. A menudo, encontrarás que una línea debe unirse con otra en un punto donde la unión no es precisa:
  
 <code> <code>
-        "-._ /         "-._ /            +   "-._ /         "-._ /            
-            /              7             +       /              7             
-           /              /              +      /              /              
-                                         + 
-     INTERSECCIÓN     CORREGIDA             +INTERSECCIÓN     CORREGIDA            
-                                        +
 </code> </code>
  
Línea 118: Línea 247:
  
 <code> <code>
-              +      
-          /\ /|            .  ,       ___,A.A_  __       _____ +  /\ /|            .  ,       ___,A.A_  __       _____ 
-         ((.Y(!            |\/|         ,   7"_/      /     ~"-. + ((.Y(!            |\/|         ,   7"_/      /     ~"-. 
-          \ |/             bd "n.      ~"T(  r r)      Y   -=b-. _) +  \ |/             bd "n.      ~"T(  r r)      Y   -=b-. _) 
-          /  6~6,         /   _,"      | \    Y      l      c"~o \ +  /  6~6,         /   _,"      | \    Y      l      c"~o \ 
-          \ _    +-.     <co>'         |  ~\ .|       \_.-~"~--. +  \ _    +-.     <co>'         |  ~\ .|       \_.-~"~--. 
-           \`-=--^-'      ~~               |`-'                 )/ +   \`-=--^-'      ~~               |`-'                 )/ 
-            \ \                                                   '+    \ \                                                   '
 </code> </code>
  
Línea 141: Línea 270:
  '.-~\ \L|            '.-~\ \L|          
       "--'                "--'         
-<code>+</code>
  
 > Esta cabeza de Tiranosaurio Rex demuestra cómo aprovechar al máximo las formas de los personajes. La "''L''" de la parte inferior une tres conexiones a la perfección, al igual que la "''Y''" en la parte posterior de la boca. Estos son aspectos a tener en cuenta al crear una imagen, y al usar los personajes de esta manera, se puede obtener una gran cantidad de detalle en un área pequeña. > Esta cabeza de Tiranosaurio Rex demuestra cómo aprovechar al máximo las formas de los personajes. La "''L''" de la parte inferior une tres conexiones a la perfección, al igual que la "''Y''" en la parte posterior de la boca. Estos son aspectos a tener en cuenta al crear una imagen, y al usar los personajes de esta manera, se puede obtener una gran cantidad de detalle en un área pequeña.
 +
 +Para empezar, recorta y pega esta cabeza donde quieras dibujar tu ASCII y ponle una cara. Añade un sombrero o un cuerpo. O haz el pelo más corto o más largo. ¡Que sea un payaso o un diablo!
 +
 +===Ejercicio===
 +Esta cara tiene varias de las técnicas anteriores, superpuestas. Cópiala en tu editor y juega.
 +<code>
 +           ,-.,~~.
 +         ,'///||\\`.
 +        ///(((||)))\\.
 +       (((         )))
 +       _)))        |(_
 +      ._//\       /\\_.
 +      `-'_/`-._.-'\-`-'
 +        ' \/=._.=\/ hjw
 +</code>
 +
 +Experimenta con ella, descubriendo qué patrones y garabatos ASCII puedes crear. Dale expresiones de alguien conocido. ¡Luego cámbiala! Observa cómo puedes usar los caracteres para que la imagen se vea diferente. ¿Puedes cambiar la expresión de la cara? ¿Puedes hacer que una persona ASCII sea más gorda, más delgada, más alta o más baja, o een lugar de una mujer sea un hombre, o un alien? 
 +
 ====3. Arte pequeño/de firma==== ====3. Arte pequeño/de firma====
  
Línea 152: Línea 299:
  
 Las imágenes ASCII pequeñas suelen partir de un motivo o idea simple. La forma en que ciertos personajes encajan a menudo crea la idea, y una vez encontrada, se tiene una base sobre la que trabajar. Las imágenes ASCII pequeñas suelen partir de un motivo o idea simple. La forma en que ciertos personajes encajan a menudo crea la idea, y una vez encontrada, se tiene una base sobre la que trabajar.
-            ___ 
-          {~._.~}      This little koala pic is a good example of how a 
-           ( Y )       relatively simple collection of characters can 
-          ()~*~()      produce a very "familiar" result. Some experimenting 
-          (_)-(_)      was done with the eyes, "bow tie" and the bottom "-", 
-                       with these being chosen simply because they worked the 
-    best. Different "eye" characters produced different emotional feelings 
-    (which is how the "Koala Collection" came about), but the simple "." 
-    resulted in the most familiar appearance. 
  
-    Remembershape is the most important aspect of small ascii artThere +<code> 
-    are so many different shaped ascii characters available that there +  ___ 
-                                  is bound to be one which fits the needs +{~._.~}       
-              _ .                 of the picture. This example is a "mini" + ( Y )        
-           __CL\H--.              Millennium Falcon. Since I'd already +()~*~()       
-          L__/_\H' \\--_-         drawn a bigger one, I knew exactly what +(_)-(_)      
-           __L_(=): ]-_ _-- -     shape it needed to be, and what features +</code> 
-          T__\ /H. //---- -       it needed to make it look like the Falcon. + 
-             ~^-H--' +Esta pequeña imagen de koala es un buen ejemplo de cómo una colección relativamente simple de caracteres puede producir un resultado muy familiar. Experimenté con los ojosel ''~'' y el "''-''" inferior, y los elegí simplemente porque funcionaban mejor. Los distintos caracteres de "ojo" generaban diferentes emociones (de ahí surgió la "Colección Koala"), pero el simple "''.''" resultó ser el más familiar. 
-                                Identificar las características principales es un buen paso y luego buscar personajes que se asemejen mucho a ellas. Por ejemplo, los blásters del Falcon se emularon bien con el "=". La combinación de "CL" funcionó a la perfección como cabina, al igual que un simple ":" para las marcas distintivas en su parte trasera.+ 
 +Recuerden que __la forma es el aspecto más importante del arte ASCII pequeño__. Hay tantos caracteres ASCII con formas diferentes disponibles que seguro que hay uno que se adapta a las necesidades de la imagen. Este ejemplo es un Halcón Milenario en miniatura. Como ya había dibujado uno más grande, sabía exactamente qué forma debía tener y qué características debía tener para que se pareciera al Halcón
 +     
 +<code>         
 +       _ .                  
 +    __CL\H--.               
 +   L__/_\H' \\--_-          
 +    __L_(=): ]-_ _-- -     
 +   T__\ /H. //---- -        
 +      ~^-H--' 
 +                          
 +</code> 
 + 
 +Identificar las características principales es un buen paso y luego buscar personajes que se asemejen mucho a ellas. Por ejemplo, los blásters del Halcón Milenario se emularon bien con el "''=''". La combinación de "''CL''" funcionó a la perfección como cabina, al igual que un simple "'':''" para las marcas distintivas en su parte trasera.
  
 La simplicidad es clave en el arte pequeño, pero eso no necesariamente facilita las cosas. Muchas cosas simplemente no se pueden dibujar con éxito en tamaños pequeños, por lo que un poco de planificación a veces ayuda. La simplicidad es clave en el arte pequeño, pero eso no necesariamente facilita las cosas. Muchas cosas simplemente no se pueden dibujar con éxito en tamaños pequeños, por lo que un poco de planificación a veces ayuda.
  
-====4. Arte Sólido====+ 
 + 
 + 
 +====4. Arte tridimensional==== 
 + 
 +El arte ASCII 3D es básicamente una extensión de SIRDS, que permite crear la ilusión de profundidad en una superficie plana. Esto se consigue creando dos versiones ligeramente diferentes de una misma imagen y colocándolas a cierta distancia. 
 + 
 +<code> 
 +        .                   Punto focal 
 +       / \ 
 +      /                   Donde aparece la imágen 
 +     /  x  \ 
 +   ---     ---            __  La gráfica original en la pantalla 
 +   /         \ 
 +  /                     / Donde están mirando sus ojos 
 + /             \ 
 +O                       OO  Sus ojos 
 + 
 + VISTA DE PLANO 
 +</code> 
 + 
 +Aunque la escala y los ángulos son un poco diferentes, el principio básico se puede apreciar en el diagrama anterior (visto desde abajo). Las dos versiones de la imagen se encuentran en la pantalla, pero no miras hacia allí. 
 +Debes enfocar un punto //más allá// de la pantalla, lo que produce una tercera imagen en "''x''"
 + 
 +Esta imagen resultante se produce debido al funcionamiento de los ojos. Solo pueden enfocar una "profundidad" a la vez, y cualquier cosa que esté más lejos o más cerca se ve borrosa. Estos "desenfoques" son simplemente dos vistas diferentes del mismo objeto, producidas por los dos ojos que ven cosas distintas. 
 + 
 +Prueba esto: colócate a un metro de una pared. Ahora, levanta dos dedos a aproximadamente 30 cm de tu cara y separados por aproximadamente 1,5 centímetros. Mira entre los dedos y enfoca la pared. Mantén la vista fija en la pared, pero mira hacia el primer plano, a tus dedos. Deberías ver una imagen fantasma de ambos dedos convergiendo en el centro. El truco está en que las dos imágenes fantasma se superpongan, resultando (con suerte) en una sola imagen sólida. Esta imagen debería aparecer en un nivel diferente al de las originales: 
 + 
 +<code> 
 +    |                |  |  | 
 +    |                |  |  | 
 + 
 +DOS DEDOS         IMAGEN RESULTANTE 
 +</code> 
 + 
 +Los resultados de este experimento no serán 100% perfectos, ya que es probable que tus dos dedos sean diferentes, pero es una buena manera de comprender el concepto. Con un poco de práctica, deberías poder enfocar imágenes 3D reales sin demasiado esfuerzo. 
 + 
 +<code> 
 +       ---  ---    
 +          /      
 +          \/       
 +          /\       
 +         /  \      
 +        /    \     
 +            O    
 +</code> 
 + 
 +> Tenga en cuenta que si cruza los ojos en lugar de usar la técnica anterior, verá la imagen al revés. Este diagrama muestra el efecto desde arriba, y la imagen resultante aparecerá donde se cruzan las líneas. Dado que la mayoría de los estereogramas (¿MIRO-gramas?) se crean para la pantalla, mirarlos de esta manera producirá una visión incorrecta (y es algo más molesto para la vista). 
 + 
 +Ya hemos superado lo difícil, ahora un poco sobre cómo crearlos. 
 + 
 +Volviendo al ejemplo del pequeño koala (que tiene el tamaño perfecto para este tipo de trabajo), vamos a llevarlo a tres dimensiones. 
 + 
 +<code> 
 +                       
 +    ___       ___          
 +  {~._.~}   {~._.~}        
 +   ( Y )     ( Y )         
 +  ()~*~()   ()~*~()        
 +  (_)-(_)   (_)-(_)        
 +</code> 
 + 
 +> Aquí he colocado dos koalas separados por 10 caracteres. Generalmente, una buena distancia estaría entre 7 y 15 caracteres, aunque puedes usar la que prefieras. Sin embargo, los valores fuera de estos límites suelen ser difíciles de enfocar. 
 + 
 +La distancia determina cuánto se integra la imagen resultante en la pantalla. Si la distancia es 0 (es decir, sin separación), la imagen es neutra, lo que significa que aparece en la pantalla. A medida que aumenta la distancia, la imagen resultante se integra más en la pantalla. 
 + 
 +Al tener muchos koalas distribuidos en la pantalla (todos separados por la misma distancia), el efecto se vuelve ligeramente más fácil de enfocar. Cualquier capa adicional debe agregarse a lo largo de toda la imagen, con un resultado bastante efectivo. 
 + 
 +La imagen es bastante aburrida hasta ahora, con solo una capa 3D creada, así que el siguiente paso es agregar una o dos capas más. 
 + 
 +El método más probado es agregar un poste frente a él, y como lo queremos frente a la capa existente, cada poste debe estar separado por 9 caracteres. 
 + 
 +<code> 
 +        _        _        _        _        _        _        _ 
 +(_)      (_)      (_)      (_)      (_)      (_)      (_)      (_) 
 + H___     H ___    H  ___     ___  H    ___ H     ___H      __H 
 +{H._.~}   H~._.~}  H{~._.~} H {~._.~}H  {~._.~H   {~._.H}   {~._H~} 
 + H Y )    H( Y )   H ( Y )  H  ( Y ) H   ( Y )H    ( Y H     ( YH) 
 +(H~*~()   H)~*~()  H()~*~() H ()~*~()H  ()~*~(H   ()~*~H)   ()~*H() 
 +(H)-(_)   H_)-(_)  H(_)-(_) H (_)-(_)H  (_)-(_H   (_)-(H)   (_)-H_) 
 +        H        H        H        H        H        H        H 
 +~"~~~~~~~~"~~~~~~~~"~~~~~~~~"~~~~~~~~"~~~~~~~~"~~~~~~~~"~~~~~~~~"~~ 
 +</code> 
 + 
 +Observa que, dado que el poste debe aparecer //delante// del koala, en realidad lo reemplaza en la zona donde se superponen. Aquí está la misma imagen, solo que el poste aparece //detrás// del koala: 
 + 
 +<code> 
 +      _          _          _          _          _          _ 
 +     (_)        (_)        (_)        (_)        (_)        (_) 
 +  ___ H     ___  H    ___     ___    H  ___     H ___      H___ 
 +{~._.~}   {~._.~}H  {~._.~} H {~._.~}  H{~._.~}   {~._.~}   {~._.~} 
 + ( Y )H    ( Y ) H   ( Y )  H  ( Y )   H ( Y )    H( Y )     ( Y ) 
 +()~*~()   ()~*~()H  ()~*~() H ()~*~()  H()~*~()   ()~*~()   ()~*~() 
 +(_)-(_)   (_)-(_)H  (_)-(_) H (_)-(_)  H(_)-(_)   (_)-(_)   (_)-(_) 
 +      H          H          H          H          H          H 
 +~~~~~~"~~~~~~~~~~"~~~~~~~~~~"~~~~~~~~~~"~~~~~~~~~~"~~~~~~~~~~"~~~~~ 
 +</code> 
 + 
 +Ahora bien, como el poste debe aparecer detrás del koala, sus caracteres no se superponen. Los postes aquí están separados por 11 caracteres, por lo que aparecen un paso detrás del koala. Todas las capas se construyen así, y, por supuesto, podría tener los postes tanto detrás como delante del koala en la misma imagen. Aquí hay un ejemplo de varias capas: 
 + 
 +<code> 
 +          _               _ 
 +       .-~ \           .-~ \ 
 +      /      _      /     \ _ 
 +      ~x    .-~_)_    ~x   .-~_)_         
 +        ~>x".-~   ~-.   ~x".-~   ~-.      
 +         ( /          ( /             
 +          T  o  o      T o  o      Y    
 +          l   <        l  <        !    
 +            .__/   /    \  ._/    /    
 +            "-.___.-'      "-.___.-' 
 +</code> 
 + 
 +> Esta imagen tiene tres capas distintas: el sombrero, la cabeza y la cara. Existen muchos otros ejemplos de ASCII 3D, además de programas para crear fácilmente SIRDS. 
 + 
 +Un rápido vistazo a la imagen de arriba muestra que la cabeza (círculo), parte del sombrero y parte de la boca tienen una separación de 15 caracteres. El resto de la cara tiene una separación de tan solo 14 caracteres, y la parte superior del sombrero tiene una separación de 16 caracteres. 
 + 
 +Tenga en cuenta que toda esta información se basa en la observación, por lo que podría no ser 100 % precisa. 
 + 
 +====5. Arte Sólido====
  
 El arte ASCII sólido se diferencia del arte lineal en que la imagen resultante es más una "silueta" que un contorno. El arte ASCII sólido se diferencia del arte lineal en que la imagen resultante es más una "silueta" que un contorno.
  
-Al usar un carácter "pesado" como: W M H 8: se crea una silueta básica (contorno relleno) y luego se usan otros caracteres para suavizar la imagen.+Al usar un carácter "pesado" como: ''W'' ''M'' ''H'' ''8'': se crea una silueta básica (contorno relleno) y luego se usan otros caracteres para suavizar la imagen.
  
-"W" y "M" son los caracteres más oscuros en la mayoría de los sets de caracteres, pero varían bastante y son demasiado recargados en la parte inferior y superior, lo que arruina un poco el efecto. "H" y "8" también producen patrones de oscuridad similar, pero resultan en dos "aspectos" diferentes. La "H" es más austera y rígida, mientras que la "8" produce una apariencia más burbujeante (que, al parecer, se imprime bastante bien).+"''W''" y "''M''" son los caracteres más oscuros en la mayoría de los sets de caracteres, pero varían bastante y son demasiado recargados en la parte inferior y superior, lo que arruina un poco el efecto. "H" y "8" también producen patrones de oscuridad similar, pero resultan en dos "aspectos" diferentes. La "H" es más austera y rígida, mientras que la "8" produce una apariencia más burbujeante (que, al parecer, se imprime bastante bien).
  
 <code> <code>
-            WWWWWWWW       MMMMMMMM       HHHHHHHH       88888888 +WWWWWWWW       MMMMMMMM       HHHHHHHH       88888888 
-            WWWWWWWW       MMMMMMMM       HHHHHHHH       88888888 +WWWWWWWW       MMMMMMMM       HHHHHHHH       88888888 
-            WWWWWWWW       MMMMMMMM       HHHHHHHH       88888888 +WWWWWWWW       MMMMMMMM       HHHHHHHH       88888888 
-            WWWWWWWW       MMMMMMMM       HHHHHHHH       88888888+WWWWWWWW       MMMMMMMM       HHHHHHHH       88888888
 </code> </code>
  
Línea 205: Línea 475:
  
 <code> <code>
-                  .adAHHHAbn.                           JHH +  .adAHHHAbn.                           JHH 
-                 dHHHHHHHHHHHb                      _.adHHH + dHHHHHHHHHHHb                      _.adHHH 
-                dHHHHHHHHHHHHHb                   ,AHHHHHHH +dHHHHHHHHHHHHHb                   ,AHHHHHHH 
-                HHHHHHHHHHHHHHH                  dHHHHHHHHH +HHHHHHHHHHHHHHH                  dHHHHHHHHH 
-                VHHHHHHHHHHHHHP                 JHHHHHHHHHH +VHHHHHHHHHHHHHP                 JHHHHHHHHHH 
-                 YHHHHHHHHHHHP              _.adHHHHHHHHHHH + YHHHHHHHHHHHP              _.adHHHHHHHHHHH 
-                  "^YUHHHUP^"              HHHHHHHHHHHHHHHH +  "^YUHHHUP^"              HHHHHHHHHHHHHHHH 
-                      "~" +      "~" 
-                    ESFERA                   COLINA CURVADA+    ESFERA                   COLINA CURVADA
 </code> </code>
  
Línea 219: Línea 489:
  
 <code> <code>
-          _,.aomdAHAbmon.,    For the upper curves+ _,.aomdAHAbmon.,    Para las curvas superiores
- +           
-            "~^*YUHUP*^~"       For the lower curves.+   "~^*YUHUP*^~"       Para las curvas inferiores.
 </code> </code>
  
Línea 228: Línea 498:
 Observa cómo usé "''A''" y "''U''" para suavizar la transición de "''H''" a "''d''"/"''b''" (e "''Y''"/"''P''" respectivamente), aunque el efecto es bastante subliminal. Un detalle menor, pero ayuda. No suelo usar "''_''" en este tipo de imágenes por la forma en que toca la parte superior de la "''H''". Sin embargo, a veces resulta útil. Observa cómo usé "''A''" y "''U''" para suavizar la transición de "''H''" a "''d''"/"''b''" (e "''Y''"/"''P''" respectivamente), aunque el efecto es bastante subliminal. Un detalle menor, pero ayuda. No suelo usar "''_''" en este tipo de imágenes por la forma en que toca la parte superior de la "''H''". Sin embargo, a veces resulta útil.
  
-Las curvas laterales requieren un enfoque más preciso. Los caracteres:+Las curvas laterales requieren un enfoque más preciso. 
  
-''l'' ''['' '']'' '':'' ''j'' ''i'' '':'' son muy útiles para suavizar curvas verticales, y también he visto el uso de "''(''" y "'')''" (aunque yo no los usaría). La consistencia en el contraste es muy importante.+Los caracteres ''l'' ''['' '']'' '':'' ''j'' ''i'': son muy útiles para suavizar curvas verticales, y también he visto el uso de "''(''" y "'')''" (aunque yo no los usaría). La consistencia en el contraste es muy importante.
  
-Añadir detalles con la técnica ASCII sólida es un poco más difícil que en el arte lineal, ya que no hay el mismo número de opciones posibles para cada posición. Las letras: ''a'' ''n'' ''o'' '':'' son muy útiles porque son caracteres sólidos que solo ocupan la mitad inferior del espacio, pero no hay una buena alternativa para la mitad superior.+Añadir detalles con la técnica ASCII sólida es un poco más difícil que en el arte lineal, ya que no hay el mismo número de opciones posibles para cada posición. Los caracteres ''a'' ''n'' ''o'' '':'' son muy útiles porque son caracteres sólidos que solo ocupan la mitad inferior del espacio, pero no hay una buena alternativa para la mitad superior.
  
 +<code>
 +     dHF^^^      
 +    dHP          
 +   dHBooan       
 +</code>
  
-             dHF^^^      See how the bottom arm fits in with the solid +Observe cómo el brazo inferior encaja con la apariencia sólida de la parte principalpero el "''^''" (que es el carácter más cercano disponibleno se ve tan robustoIncluso el "''^''varía según el conjunto de caracterespor lo que solo queda: "''~''" :, que no sirven para nadaEn ese caso particular, es necesario ampliar la imagen una línea:
-            dHP          appearance of the main partyet the "^" (which +
-           dHBooan       is the closest char availabledoesn't look so +
-                         beefyEven the "^" varies across different char +
-    setsso that leaves just: " ~ : which are of no use at allIn that +
-    particular caseit is necessary to expand the picture by one line:+
  
-              anpoan     Note the use of the "p" to make the effect just +<code> 
-             dHP         that little bit more effective. An "r" could also +      anpoan      
-            dHP          work well at the end of each arm. Purely cosmetic +     dHP          
-           dHBooan       though. Note that if you're using "M" or "W", then +    dHP           
-                         "m" and "w" can be used to keep it consistent.+   dHBooan        
 +</code>                         
  
-    Details aren't always as simple as that example though (unfortunately).+Fíjate en el uso de la "''p''" para que el efecto sea un poco más efectivo. Una "''r''" también podría funcionar bien al final de cada brazo. Aunque es puramente estético. Ten en cuenta que si usas "''M''" o "''W''", puedes usar "''m''" y "''w''" para mantener la consistencia. 
 + 
 +Los detalles no siempre son tan sencillos como en ese ejemplo (desafortunadamente).
  
 <code> <code>
-                   HHHH              aann               .aoon. +           HHHH              aann               .aoon. 
-           HHHHHHHHHHHHH      aanndHHHHHHP"     "^vaondAHHHHHP" +   HHHHHHHHHHHHH      aanndHHHHHHP"     "^vaondAHHHHHP" 
-                HHHHHHH         "~^YHHHHH           "~^SHHHHH +        HHHHHHH         "~^YHHHHH           "~^SHHHHH 
-              HHHHHHHHHH          dHHHHHHb          .adHHHHHHh, +      HHHHHHHHHH          dHHHHHHb          .adHHHHHHh, 
-                   HHHHHH           ~^VHHHP             ~^VHHHP +           HHHHHH           ~^VHHHP             ~^VHHHP 
-                     HH                YHP                 "VP+             HH                YHP                 "VP
  
-                 COMIENZO           PROGRESANDO         TERMINADO+         COMIENZO           PROGRESANDO         TERMINADO
 </code> </code>
  
Línea 271: Línea 544:
 que conectara la "''a''" con el "''^''". Resultó que la "''v''" estaba hecha a medida para esa posición. que conectara la "''a''" con el "''^''". Resultó que la "''v''" estaba hecha a medida para esa posición.
  
-          WMHI:    .:IHb.      I     Smooth shading can be created by using +<code> 
-          MH[:   .adAHHHI:  :    different chars to fade out at the edges, +WMHI:    .:IHb.      I      
-          HI:  .:IHHHHHI:'  .jIH     instead of the anti-aliasing (which +MH[:   .adAHHHI:  :     
-          Y:     `:YHHI:' .:|IHM     produces hard edges).+HI:  .:IHHHHHI:'  .jIH      
 +Y:     `:YHHI:' .:|IHM      
 +</code>
  
-Buenos caracteres "exteriores" son: ''.'' '','' '':'' '';'' ''''' '''`'' +> Se puede crear un sombreado suave utilizando diferentes caracteres para difuminar los bordes, en lugar del suavizado (que produce bordes duros). 
-Para la transición del borde sólido al exterior: ''I'' ''H'' ''A'' ''U'' ''V'' ''T'' ''Y'' ''|'' ''i'' ''j'' ''d'' ''b'' + 
-''n'' ''a'' ''o'' ''['' '']'' '':'' o básicamente cualquier cosa que produzca el efecto deseado.+Buenos caracteres "exteriores" son: ''.'' '','' '':'' '';'' ''''' '''`''. 
 +Para la transición del borde sólido al exterior: ''I'' ''H'' ''A'' ''U'' ''V'' ''T'' ''Y'' ''|'' ''i'' ''j'' ''d'' ''b'' ''n'' ''a'' ''o'' ''['' '']'' '':'' o básicamente cualquier cosa que produzca el efecto deseado.
  
 Tanto las técnicas de línea como las de sólido se pueden combinar, dando como resultado una apariencia de cómic. Cada forma de arte ASCII funciona bien en ciertas circunstancias, así que ¿por qué no aprovecharla? El arte lineal se utiliza para los contornos y pequeños detalles, y el arte sólido para áreas oscuras grandes. Tanto las técnicas de línea como las de sólido se pueden combinar, dando como resultado una apariencia de cómic. Cada forma de arte ASCII funciona bien en ciertas circunstancias, así que ¿por qué no aprovecharla? El arte lineal se utiliza para los contornos y pequeños detalles, y el arte sólido para áreas oscuras grandes.
  
-====5. Arte tridimensional====+===Mona Lisa con la Cuadrícula Sólida===
  
-El arte ASCII 3D es básicamente una extensión de SIRDSque permite crear la ilusión de profundidad en una superficie plana. Esto se consigue creando dos versiones ligeramente diferentes de una misma imagen y colocándolas a cierta distancia.+También quería aprovechar esta oportunidad para dar un ejemplo concreto para utilizar la técnica especial de cuadrícula. Esta acelera y simplifica la creación de muchos dibujos ASCII. Esta servirá para explicar, en la medida de lo posiblequé implicaba dibujar a mano la versión ASCII de una imagen relativamente compleja, empezando desde cero.
  
 +Básicamente, la cuadrícula no es más que una serie de caracteres que llenan el área a ocupar por el dibujo. Los caracteres que componen la cuadrícula son útiles para ayudar a identificar con mayor precisión dónde se ubicará una parte específica del dibujo.
  
-                .                   Focus Point +Supongamos que deseamos optar por el siguiente rectángulo (10 5 caracteres):
-               / \ +
-              /                   Where the image appears +
-             /  x  \ +
-           ---     ---            __  The original pictures on the screen +
-           /         \ +
-          /                     / Where your eyes are looking +
-         /             \ +
-        O                       OO  Your eyes+
  
-            PLAN VIEW+<code> 
 + 1.2.3.4.5. 
 + 2.A.B.C.D. 
 + 3.E.F.G.H. 
 + 4.I.J.K.L. 
 + 5.M.N.O.P. 
 +</code>
  
-Aunque la escala y los ángulos son un poco diferentes, el principio básico se puede apreciar en el diagrama anterior (visto desde abajo). Las dos versiones de la imagen se encuentran en la pantallapero no miras hacia allí. +Luego replicamos este rectángulo base tanto horizontal como verticalmente hasta llenar un área equivalente a una página de 21,5 x 28 cmUsando la función "buscar y reemplazardel editor, podemos sustituir los ''.'' por //espacios en blanco// para alivianarla. Esto genera una cuadrícula con este aspecto: 
-Debes enfocar un punto *más allá* de la pantalla, lo que produce una tercera imagen en "x".+<code> 
 + 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 
 + 2 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B C 
 + 3 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F G 
 + 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K 
 + 5 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N O 
 + 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 
 + 2 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B C 
 + 3 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F G 
 + 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K 
 + 5 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N O 
 +</code>
  
-Esta imagen resultante se produce debido al funcionamiento de los ojosSolo pueden enfocar una "profundidad"la vez, y cualquier cosa que esté más lejos o más cerca se ve borrosaEstos "desenfoques" son simplemente dos vistas diferentes del mismo objetoproducidas por los dos ojos que ven cosas distintas.+Los caracteres del ''1'' al ''5'' forman guías horizontales y verticalesEstas guías permiten localizar rápidamente el área aproximada de la cuadrícula en la que queremos trabajarEn este ejemplonos basaremos en los caracteres de la ''A'' a la ''P'' (que solo aparecían una vez dentro de cada rectángulo).
  
-Prueba esto: colócate a un metro de una pared. Ahoralevanta dos dedos a aproximadamente 30 cm de tu cara y separados por aproximadamente 1,5 centímetros. Mira entre los dedos y enfoca la pared. Mantén la vista fija en la pared, pero mira hacia el primer plano, a tus dedos. Deberías ver una imagen fantasma de ambos dedos convergiendo en el centroEl truco está en que las dos imágenes fantasma se superpongan, resultando (con suerte) en una sola imagen sólida. Esta imagen debería aparecer en un nivel diferente al de las originales:+>Por supuestola cuadrícula por sí sola no guarda mucho sentido hasta que uno la relaciona de alguna manera con el dibujo
  
-<code> +En el caso de la Mona Lisa, las líneas a respetar fundamentalmente son las líneas entre el velo y el cabello, el cabello y el fondo, la barbilla y el cuello, y las líneas a cada lado del rostro y a cada lado de la prenda arqueada que se extendía hasta el hombro izquierdo (al que se hace referencia como el chal en el resto de este documento). También resaltan los contornos de los labios, la nariz y los ojos de la misma manera.
-                            |                |  |  | +
-                            |                |  |  |+
  
-                         DOS DEDOS         IMAGEN RESULTANTE+Ante esto debemos escoger los gradientes para trabajar. Decidamos representar las zonas oscuras de la imagen con un ''8'', el chal con una ''I'' y el velo con un ''8'' si cubría algún cabello y con una ''I'' si no (o para mostrar su borde en el cabello). Elegí esos caracteres porque contrastaban muy bien: era fácil distinguir una línea de ''I'' en un área llena de ''8''
 + 
 +Vamos trazando la imagen, línea por línea, mientras sobrescribía los caracteres de la cuadrícula con espacios hasta llegar al primer carácter que delimitaba el borde del cabello o velo de Mona, según lo indicado. En ese punto, escribí uno de los cuatro caracteres: ''8'', ''d'', ''<nowiki>`</nowiki>'' o '','', según cuál correspondiera mejor a la parte oscura de la imagen. Después, resaltamos usando ''88 ''; justo lo suficiente para definir el contorno. Por supuesto, cuando estaba en la zona donde el velo era lo primero que se alcanzaba, usé ''11 '' en su lugar. 
 + 
 +Repetí ese proceso para cada línea hasta llegar a la parte superior de la cabeza. Allí, decidí seguir la línea interior del cabello mientras bajaba por el lado derecho de la imagen. Así que, primero, comencé definiendo la línea del cabello en la frente y rellenando la parte superior de la cabeza con ''8''. Luego, comenzando por la línea interior del cabello, escribí ochos hasta llegar al otro lado y luego añadí una ''b'' o una '','' si era necesario. También me aseguré de dejar una ''I'' en el punto exacto donde había mostrado el velo para empezar a cubrir el cabello. Continué así, línea por línea, hasta llegar a la parte superior del chal. 
 + 
 +Media hora después de cargar la cuadrícula, estaba en esta etapa: 
 +<code> 
 +                                   _______ 
 +                            _,,ad8888888888bba,
 +                         ,8888888888888888888888888, 
 +                       ,888888888888888888888888888888, 
 +                     ,8888888888888888888888888888888888, 
 +                    d88888PP"""""""YY888888888888888888888, 
 +                  ,88  A B C D 2 A B C D 2 ""Y8888888888888, 
 +                 ,II 3 E F G H 3 E F G H 3 E  IIII8888888888, 
 +                ,II  4 I J K L 4 I J K L 4 I J `888III8888888, 
 +              ,II  P 5 M N O P 5 M N O P 5 M N  `888888I888888, 
 +             ,II 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4  `888888I8888b 
 +            ,II  C D 2 A B C D 2 A B C D 2 A B C D 8888888I8888, 
 +            II8  G H 3 E F G H 3 E F G H 3 E F G H `8888888I888b 
 +            II8  K L 4 I J K L 4 I J K L 4 I J K L  88888888I888 
 +            II8  O P 5 M N O P 5 M N O P 5 M N O P  88888888I888, 
 +            II8  4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 ,888888888I88b 
 +           ,II B C D 2 A B C D 2 A B C D 2 A B C D 8888888888I888 
 +           II8 F G H 3 E F G H 3 E F G H 3 E F G H 8888888888I888, 
 +          ,II  J K L 4 I J K L 4 I J K L 4 I J K L 8888888888I888b 
 +          II8  N O P 5 M N O P 5 M N O P 5 M N O P 88888888888I888 
 +          II8  3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 88888888888I888, 
 +          II8  B C D 2 A B C D 2 A B C D 2 A B C D 88888888888I888b 
 +          II8  F G H 3 E F G H 3 E F G H 3 E F G H 88888888888I8888, 
 +          II8  J K L 4 I J K L 4 I J K L 4 I J K L 88888888888I8888b 
 +          II8  N O P 5 M N O P 5 M N O P 5 M N O P 88888888888I88888 
 +          II8  3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 88888888888I88888 
 +          `II  B C D 2 A B C D 2 A B C D 2 A B C D 88888888888I88888 
 +           II8 F G H 3 E F G H 3 E F G H 3 E F G H 8888888888I888888, 
 +           `II J K L 4 I J K L 4 I J K L 4 I J K L 8888888888I888888b 
 +            `II  O P 5 M N O P 5 M N O P 5 M N O P 8888888888I8888888 
 +             `II 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 `888888888I8888888, 
 +              II8  D 2 A B C D 2 A B C D 2 A B C D  888888888I88888888, 
 +             ,II G H 3 E F G H 3 E F G H 3 E F G H  `88888888I888888888, 
 +             II8 K L 4 I J K L 4 I J K L 4 I J K L 4 88888888I8888888888, 
 +             II8 O P 5 M N O P 5 M N O P 5 M N O P 5 88888888I888888888888, 
 +            ,II  4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 `8888888I88888888888888, 
 +            II8  C D 2 A B C D 2 A B C D 2 A B C D 2  8888888I888888888888888b 
 +           ,II F G H 3 E F G H 3 E F G H 3 E F G H 3 ,8888888I8888888888888888 
 +          ,88  J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J I 
 +       ,88 5 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N I 
 +     ,88 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 I 
 +   ,88 C D 2 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B I 
 +  ,88  G H 3 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F I 
 + d88 J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J I 
 + 8 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N 8 
 + 8 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 8 
 + 8 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B 8 
 + 8 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F 8 
 + 8 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J 8 
 + 8 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N O P 5 M N 8 
 + 8 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 1 2 3 8 
 + 8 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B C D 2 A B 8 
 + 8 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F G H 3 E F 8 
 + 8 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J K L 4 I J 8 
 + 8888888888888888888888888888888IIIIIIIIIIIIII88888888888888888888888888888888
 </code> </code>
  
-Los resultados de este experimento no serán 100% perfectosya que es probable que tus dos dedos sean diferentes, pero es una buena manera de comprender el conceptoCon un poco de prácticadeberías poder enfocar imágenes 3D reales sin demasiado esfuerzo.+Llegado aquí pareció apropiado rellenar el chal con ''i''lo que automáticamente me llevó a rellenar la esquina inferior derecha con ''8'' y a añadir una firma. Luego completé la pequeña porción de cabello en la parte superior del chal. Después, definí la parte superior de la prenda, junto al velo, y rellené la sección inferior con ''8''. A continuación, rellené el resto del cabello (en el lado izquierdo de la imagen) con ''8'', definiendo la línea interiorTambién rellené - con '' '' - la zona de piel desde la parte superior de la prenda hasta la garganta. Despuésdibujé el velo en la frente y rellené el resto de la frente con espacios. Finalmente, suavicé todas las líneas dibujadas hasta el momento, dejando el rostro para el final.
  
-       ---  ---   Note that if you cross your eyes instead of using the +Así que, después de una hora de trabajo, estaba en esta etapa: 
-         \  /     above techniqueyou actually see the picture in reverse. +<code> 
-          \/      This diagram shows the effect from aboveand the resulting +                                   _______ 
-          /\      image will appear where the lines cross over. Since most +                            _,,ad8888888888bba,
-         /  \     stereograms (STARE-eograms?) are created to go into the +                         ,ad88888I888888888888888ba, 
-        /    \    screenlooking at them this way will produce an incorrect +                       ,88888888I88888888888888888888a, 
-            O   vision (and is somewhat harder on the eyes).+                     ,d888888888I8888888888888888888888b, 
 +                    d88888PP"""" ""YY88888888888888888888b, 
 +                  ,d88"'__,,--------,,,,._ ""Y8888888888888, 
 +                 ,8II-'"                  "```IIII8888888888, 
 +                ,I88'                          `Y88III8888888, 
 +              ,II88I                            `Y88888I888888, 
 +             ,II888'                              `888888I8888b 
 +            ,II8888                                Y888888I8888, 
 +            II88888                                `8888888I888b 
 +            II88888, 4 I J K L 4 I J K L 4 I J K L  88888888I888 
 +            II88888I 5 M N O P 5 M N O P 5 M N O P  88888888I888, 
 +            II88888' 1 2 3 4 5 1 2 3 4 5 1 2 3 4 5 ,888888888I88I 
 +           ,II88888  2 A B C D 2 A B C D 2 A B C D d888888888I888 
 +           III88888, 3 E F G H 3 E F G H 3 E F G H 8888888888I888
 +          ,III88888I 4 I J K L 4 I J K L 4 I J K L 8888888888I888I 
 +          III888888I 5 M N O P 5 M N O P 5 M N O P 88888888888I888 
 +          II88888888,  2 3 4 5 1 2 3 4 5 1 2 3 4 5 88888888888I888, 
 +          II88888888I  A B C D 2 A B C D 2 A B C D 88888888888I888b 
 +          ]I888888888, E F G H 3 E F G H 3 E F G H 88888888888I8888
 +          II888888888I I J K L 4 I J K L 4 I J K L 88888888888I8888I 
 +          II8888888888b P 5 M N P 5 M N O P 88888888888I88888 
 +          II888888888888a  4 5 1 2 3 4 5 1 2 3 4 5 88888888888I88888 
 +          `II8888888888888b, D 2 A B C D 2 A B C D 88888888888I88888 
 +           II888888888888888ba,_ E F G H 3 E F G H 8888888888I888888, 
 +           `II88888888888888888b I J K L 4 I J K L I888888888I888888b 
 +            `II88888888888888888 M N O P 5 M N O P I888888888I8888888 
 +             `II8888888888888888                   `888888888I8888888, 
 +              II8888888888888888,                   Y88888888I8888888b, 
 +             ,II8888888888888888b                   `88888888I88888888b, 
 +             II888888888888888P"                   88888888I8888888888, 
 +             II888888888888P"   `                    Y8888888I88888888888b, 
 +            ,II888888888P"                           `8888888I8888888888888b, 
 +            II888888888'                              8888888I888888888888888b 
 +           ,II888888888                              ,8888888I8888888888888888 
 +          ,d88888888888                              d888888I8888888888IIIIIII 
 +       ,ad888888888888I                              8888888I8888IIIIIIIIIIIII 
 +     ,d888888888888888'                              888888IIIIIIIIIIIIIIIIIII 
 +   ,d888888888888P'8P'                               Y888IIIIIIIIIIIIIIIIIIIII 
 +  ,8888888888888,                                 ,IIIIIIIIIIIIIIIIIIIIIIII 
 + d888888888888888,                                ,IIIIIIIIIIIIIIIIIIIIIIIIIII 
 + 888888888888888888a,      _                    ,IIIIIIIIIIIIIIIIIIII888888888 
 + 888888888888888888888ba,_d'                  ,IIIIIIIIIIIIIIIII88888888888888 
 + 8888888888888888888888888888bbbaaa,,,______,IIIIIIIIIIIIIII888888888888888888 
 + 88888888888888888888888888888888888888888IIIIIIIIIIIIIII888888888888888888888 
 + 8888888888888888888888888888888888888888IIIIIIIIIIIIII88888888888888888888888 
 + 888888888888888888888888888888888888888IIIIIIIIIIIIII888888888888888888888888 
 + 8888888888888888888888888888888888888IIIIIIIIIIIIII88888888888888888888888888 
 + 88888888888888888888888888888888888IIIIIIIIIIIIII8888888888888888888888888888 
 + 8888888888888888888888888888888888IIIIIIIIIIIIII88888888888888888 Normand  88 
 + 88888888888888888888888888888888IIIIIIIIIIIIII8888888888888888888 Veilleux 88 
 + 8888888888888888888888888888888IIIIIIIIIIIIII88888888888888888888888888888888 
 +</code>
  
-Ya hemos superado lo difícilahora un poco sobre cómo crearlos. +El chal me pareció demasiado pálido en comparación con el resto de la prendaasí que intenté sustituir las ''i'' por caracteres más densos, como ''M'', ''H'', ''A'', etcDesafortunadamente, aunque podía apreciar la diferencia en la pantalla bastante bien, no veía ninguna diferencia entre esos caracteres y los ''8'' que lo rodeaban. Sólo al probar con una ''Z'' pude distinguir entre los dos caracteresa. Así que la ''Z'' me dio la razón.
-Volviendo al ejemplo del pequeño koala (que tiene el tamaño perfecto para este tipo de trabajo), vamos a llevarlo a tres dimensiones.+
  
-                              Here I have placed two koalas 10 chars +Luego trabajé en la cara durante media horadefiniendo boca, nariz, ojos, etcPrimero probé mi estilo preferidopero se veía fatal, así que intenté dibujar líneas sin éxitoNada parecía funcionar, así que volví a mi estilo preferido de dibujo ASCII y, para ser fiel a él, no añadí ningún sombreado a la cara.
-            ___       ___         apart from each other. Generallya good +
-          {~._.~}   {~._.~}       distance would be between 7 and 15 chars, +
-           ( Y )     ( Y )        although you can use any distance you like. +
-          ()~*~()   ()~*~()       Values outside those bounds tend to be +
-          (_)-(_)   (_)-(_)       difficult to focus on however.+
  
-La distancia determina cuánto se integra la imagen resultante en la pantallaSi la distancia es 0 (es decirsin separación)la imagen es neutralo que significa que aparece en la pantallaA medida que aumenta la distanciala imagen resultante se integra más en la pantalla.+Así se veía la imagen en esa etapa: 
 +<code> 
 +                                   _______ 
 +                            _,,ad8888888888bba,
 +                         ,ad88888I888888888888888ba, 
 +                       ,88888888I88888888888888888888a, 
 +                     ,d888888888I8888888888888888888888b, 
 +                    d88888PP"""" ""YY88888888888888888888b, 
 +                  ,d88"'__,,--------,,,,._ ""Y8888888888888, 
 +                 ,8II-'"                  "```IIII8888888888, 
 +                ,I88'                          `Y88III8888888, 
 +              ,II88I                            `Y88888I888888, 
 +             ,II888'                              `888888I8888b 
 +            ,II8888                                Y888888I8888, 
 +            II88888                                `8888888I888b 
 +            II88888,   .aag   ,gaaP""             88888888I888 
 +            II88888I    ___" d"    ____           88888888I888, 
 +            II88888'  <^I88> I   <^I888'         ,888888888I88I 
 +           ,II88888  `""" I  I    `""" .         d888888888I888 
 +           III88888,  ````         ''''          8888888888I888, 
 +          ,III88888I                               8888888888I888I 
 +          III888888I        ,   \,                 88888888888I888 
 +          II88888888,      I'    "               88888888888I888, 
 +          II88888888I      `"baad"'               ,88888888888I888b 
 +          ]I888888888,                           ,P88888888888I8888, 
 +          II888888888I    "Y88bd888P"          ,d" 88888888888I8888I 
 +          II8888888888b     `"""""          _,8"  ,88888888888I88888 
 +          II888888888888a                _,P"'   ,d88888888888I88888 
 +          `II8888888888888b,          _,d"'    ,aP"88888888888I88888 
 +           II888888888888888ba,__,,ad""    _,aP"   8888888888I888888, 
 +           `II88888888888888888b"ba,,,,aadP"'      I888888888I888888b 
 +            `II88888888888888888  `""""'           I888888888I8888888 
 +             `II8888888888888888                   `888888888I8888888, 
 +              II8888888888888888,                   Y88888888I8888888b, 
 +             ,II8888888888888888b                   `88888888I88888888b, 
 +             II888888888888888P"                   88888888I8888888888, 
 +             II888888888888P"                      Y8888888I88888888888b, 
 +            ,II888888888P"                           `8888888I8888888888888b, 
 +            II888888888'                              8888888I888888888888888b 
 +           ,II888888888                              ,8888888I8888888888888888 
 +          ,d88888888888                              d888888I8888888888ZZZZZZZ 
 +       ,ad888888888888I                              8888888I8888ZZZZZZZZZZZZZ 
 +     ,d888888888888888'                              888888IZZZZZZZZZZZZZZZZZZ 
 +   ,d888888888888P'8P'                               Y888ZZZZZZZZZZZZZZZZZZZZZ 
 +  ,8888888888888,                                 ,ZZZZZZZZZZZZZZZZZZZZZZZZ 
 + d888888888888888,                                ,ZZZZZZZZZZZZZZZZZZZZZZZZZZZ 
 + 888888888888888888a,      _                    ,ZZZZZZZZZZZZZZZZZZZZ888888888 
 + 888888888888888888888ba,_d'                  ,ZZZZZZZZZZZZZZZZZ88888888888888 
 + 8888888888888888888888888888bbbaaa,,,______,ZZZZZZZZZZZZZZZ888888888888888888 
 + 88888888888888888888888888888888888888888ZZZZZZZZZZZZZZZ888888888888888888888 
 + 8888888888888888888888888888888888888888ZZZZZZZZZZZZZZ88888888888888888888888 
 + 888888888888888888888888888888888888888ZZZZZZZZZZZZZZ888888888888888888888888 
 + 8888888888888888888888888888888888888ZZZZZZZZZZZZZZ88888888888888888888888888 
 + 88888888888888888888888888888888888ZZZZZZZZZZZZZZ8888888888888888888888888888 
 + 8888888888888888888888888888888888ZZZZZZZZZZZZZZ88888888888888888 Normand  88 
 + 88888888888888888888888888888888ZZZZZZZZZZZZZZ8888888888888888888 Veilleux 88 
 + 8888888888888888888888888888888ZZZZZZZZZZZZZZ88888888888888888888888888888888 
 +</code>
  
-Al tener muchos koalas distribuidos en la pantalla (todos separados por la misma distancia), el efecto se vuelve ligeramente más fácil de enfocarCualquier capa adicional debe agregarse a lo largo de toda la imagencon un resultado bastante efectivo.+Como no conseguía mejorar el rostrodecidí experimentar con el sombreado para ver si funcionabaBuenono quedó como esperaba: el sombreado era demasiado pálidoAsí que perdí media hora para llegar a este punto:
  
-La imagen es bastante aburrida hasta ahoracon solo una capa 3D creadaasí que el siguiente paso es agregar una o dos capas más+<code> 
-El método más probado es agregar un poste frente a él, y como lo queremos frente a la capa existentecada poste debe estar separado por 9 caracteres.+                                   _______ 
 +                            _,,ad8888888888bba,
 +                         ,ad88888I888888888888888ba, 
 +                       ,88888888I88888888888888888888a, 
 +                     ,d88888888I88888888888888888888888b, 
 +                    d88888PP""" """YY88888888888888888888b, 
 +                  ,d88"'__,,--------,,,;:::""Y8888888888888, 
 +                 ,8II:'"              .,:.":::IIII8888888888, 
 +                ,I88:.                 ...::::::Y88III8888888, 
 +              ,II88I:                  :..:::::Y88888I888888, 
 +             ,II888'..                  :.:...:::::888888I8888b 
 +            ,II8888.                        .::::::Y888888I8888, 
 +            II88888:                        .:::::::8888888I888b 
 +            II88888;   .aag,    ,gaaP""... .:.::::::88888888I888 
 +            II88888I:::::::" d":::::;;::, :..:::::88888888I888, 
 +            II88888'::<^I88> I::.<^I888'   ..:.::;888888888I88I 
 +           ,II88888  . `""" I  I:.. `""" .   ..:.::d888888888I888 
 +           III88888,  ````     b;  ''''   ..:.:::8888888888I888, 
 +          ,III88888I            :.         ..:.::::8888888888I888I 
 +          III888888I        ,   :,         :::.::::88888888888I888 
 +          II88888888;:     I'    "      :.:.:::::88888888888I888, 
 +          II88888888I:   `"baad":       .:::.::::88888888888I888b 
 +          ]I888888888;:.:   :.:..:.:: ..:.:.:::::88888888888I8888, 
 +          II888888888I:. ."Y88bd888P"   ..::.::::::88888888888I8888I 
 +          II8888888888b:: `""""'.:.:.:.::.::::::;88888888888I88888 
 +          II888888888888a:  :::::.:. .:,aP:::::;d88888888888I88888 
 +          `II8888888888888b;   ..::.;aP":::::;aP:88888888888I88888 
 +           II888888888888888ba,__,,aP"::::::;aP::::8888888888I888888, 
 +           `II88888888888888888b"ba;;;;aadP":::::::I888888888I888888b 
 +            `II88888888888888888 .:::::::::::::::::I888888888I8888888 
 +             `II8888888888888888  .::::::::::::::..`888888888I8888888, 
 +              II8888888888888888,   ..::.:::::.:..  Y88888888I8888888b, 
 +             ,II8888888888888888b      .::..:..     `88888888I88888888b, 
 +             II888888888888888P"       ..:.        88888888I8888888888, 
 +             II888888888888P"::.`                    Y8888888I88888888888b, 
 +            ,II888888888P".:::                       `8888888I8888888888888b, 
 +            II888888888'                              8888888I888888888888888b 
 +</code> 
 + 
 +Más tarde, decidí darle otra oportunidad al //arte ASCII lineal// comencé trabajar en la cara sin sombreado. Conseguí una nariz decente en unos 5 minutosasí que continué y, poco a poco, el resto de la cara adquirió un nuevo aspecto mucho mejor que todo lo que había conseguido hasta entoncesMe llevó media hora de prueba y error llegar a esto:
  
 <code> <code>
-                   _        _        _        _        _        +                                   _______ 
-    (_)      (_)      (_)      (_)      (_)      (_)      (_)      (_) +                            _,,ad8888888888bba,
-     H___     H ___    H  ___     ___  H    ___ H     ___H      __H +                         ,ad88888I888888888888888ba, 
-    {H._.~}   H~._.~}  H{~._.~} H {~._.~}H  {~._.~H   {~._.H}   {~._H~} +                       ,88888888I88888888888888888888a, 
-     H Y )    HY )   H ( Y )  H  ( Y ) H   ( Y )H    ( Y H     ( YH) +                     ,d888888888I8888888888888888888888b, 
-    (H~*~()   H)~*~()  H()~*~() H ()~*~()H  ()~*~(H   ()~*~H)   ()~*H() +                    d88888PP"""" ""YY88888888888888888888b, 
-    (H)-(_)   H_)-(_)  H(_)-(_) H (_)-(_)H  (_)-(_H   (_)-(H)   (_)-H_) +                  ,d88"'__,,--------,,,,.""Y8888888888888, 
-     H        H        H        H        H        H        H        H +                 ,8II-'"                  "```IIII8888888888, 
-    ~"~~~~~~~~"~~~~~~~~"~~~~~~~~"~~~~~~~~"~~~~~~~~"~~~~~~~~"~~~~~~~~"~~+                ,I88'                          `Y88III8888888, 
 +              ,II88I                            `Y88888I888888, 
 +             ,II888'                              `888888I8888b 
 +            ,II8888                                Y888888I8888, 
 +            II88888                                `8888888I888b 
 +            II88888,    ---     ..-----           88888888I888 
 +            II88888I   _,,`.  .  _,,_           88888888I888, 
 +            II88888'  <'(@@> |    <'(@@>         ,888888888I88I 
 +           ,II88888    `"""   |    `"""          d888888888I888 
 +           III88888,            `                  8888888888I888, 
 +          ,III88888I                               8888888888I888I 
 +          III888888I        ,   ',                 88888888888I888 
 +          II88888888,      (_    _)                88888888888I888, 
 +          II88888888I        `--                ,88888888888I888b 
 +          ]I888888888,                           ,P88888888888I8888, 
 +          II888888888I    "Y88bd888P"          ,d" 88888888888I8888I 
 +          II8888888888b     `"""""          _,8"  ,88888888888I88888 
 +          II888888888888a                _,P"'   ,d88888888888I88888 
 +          `II8888888888888b,          _,d"'    ,aP"88888888888I88888 
 +           II888888888888888ba,__,,ad""    _,aP"   8888888888I888888, 
 +           `II88888888888888888b"ba,,,,aadP"'      I888888888I888888b 
 +            `II88888888888888888  `""""          I888888888I8888888 
 +             `II8888888888888888                   `888888888I8888888, 
 +              II8888888888888888,                   Y88888888I8888888b, 
 +             ,II8888888888888888b                   `88888888I88888888b, 
 +             II888888888888888P"I                    88888888I8888888888, 
 +             II888888888888P  `                    Y8888888I88888888888b, 
 +            ,II888888888P                          `8888888I8888888888888b, 
 +            II888888888'                              888888I8888888888888888b 
 +           ,II888888888                              ,888888I88888888888888888 
 +          ,d88888888888                              d888888I8888888888ZZZZZZZ 
 +       ,ad888888888888I                              8888888I8888ZZZZZZZZZZZZZ 
 +     ,d888888888888888'                              888888IZZZZZZZZZZZZZZZZZZ 
 +   ,d888888888888P'8P'                               Y888ZZZZZZZZZZZZZZZZZZZZZ 
 +  ,8888888888888,                                  ,ZZZZZZZZZZZZZZZZZZZZZZZZ 
 + d888888888888888,                                ,ZZZZZZZZZZZZZZZZZZZZZZZZZZZ 
 + 888888888888888888a,      _                    ,ZZZZZZZZZZZZZZZZZZZZ888888888 
 + 888888888888888888888ba,_d'                  ,ZZZZZZZZZZZZZZZZZ88888888888888 
 + 8888888888888888888888888888bbbaaa,,,______,ZZZZZZZZZZZZZZZ888888888888888888 
 + 88888888888888888888888888888888888888888ZZZZZZZZZZZZZZZ888888888888888888888 
 + 8888888888888888888888888888888888888888ZZZZZZZZZZZZZZ88888888888888888888888 
 + 888888888888888888888888888888888888888ZZZZZZZZZZZZZZ888888888888888888888888 
 + 8888888888888888888888888888888888888ZZZZZZZZZZZZZZ88888888888888888888888888 
 + 88888888888888888888888888888888888ZZZZZZZZZZZZZZ8888888888888888888888888888 
 + 8888888888888888888888888888888888ZZZZZZZZZZZZZZ88888888888888888 Normand  88 
 + 88888888888888888888888888888888ZZZZZZZZZZZZZZ8888888888888888888 Veilleux 88 
 + 8888888888888888888888888888888ZZZZZZZZZZZZZZ88888888888888888888888888888888
 </code> </code>
  
-Observa quedado que el poste debe aparecer delante del koalaen realidad lo reemplaza en la zona donde se superponenAquí está la misma imagensolo que el poste aparece detrás del koala:+Decidí considerar esta la versión final sin sombrear. 
 + 
 +Ahorala pregunta seguía siendo: ¿valdría la pena añadir el sombreado? Le enseñé la versión sin sombrear de la imagen a un amigo diseñador gráfico. No tardó mucho en mencionar el sombreado como el siguiente paso. Le enseñé el primer intento (mostrado arriba) y admití que no tenía ni idea de cómo mejorarlo. Sugirió usar una copia impresa de mi imagen sin sombrear y dibujar el sombreado primeroantes de intentar dibujarlo en la computadora. 
 + 
 +Buenoeso casi me desanimó. Dibujar cosas sencillas en papel no era un problema, pero en cuanto al sombreado, no tenía ni idea de cómo hacerlo. Me ayudó señalando que podía empezar dibujando el borde exterior del sombreado más tenue como si fuera un objeto normal. Luego podía definir otra línea que representara el punto medio del sombreado. Él sugirió no usar más de dos o tres niveles diferentes de sombreado. 
 +Así que me puse manos a la obra. 
 + 
 +No conservé todas las etapas del sombreado, pero basta con decir que me llevó aproximadamente el doble de tiempo que el resto de la imagen. Este fue el resultado final de la versión sombreada:
  
 <code> <code>
-                            _                            _ +                                   _______ 
-         (_)        (_)        (_)        (_)        (_)        (_) +                            _,,ad8888888888bba,_ 
-      ___ H     ___  H    ___     ___    H  ___     H ___      H___ +                         ,ad88888I888888888888888ba, 
-    {~._.~}   {~._.~}H  {~._.~} H {~._.~}  H{~._.~}   {~._.~}   {~._.~} +                       ,88888888I88888888888888888888a, 
-     ( Y )H    ( Y ) H   ( Y )  H  ( Y )   H ( Y )    H( Y )     ( Y ) +                     ,d888888888I8888888888888888888888b, 
-    ()~*~()   ()~*~()H  ()~*~() H ()~*~()  H()~*~()   ()~*~()   ()~*~() +                    d88888PP"""" ""YY88888888888888888888b, 
-    (_)-(_)   (_)-(_)H  (_)-(_) H (_)-(_)  H(_)-(_)   (_)-(_)   (_)-(_) +                  ,d88"'__,,--------,,,,.;ZZZY8888888888888, 
-                   H          H          H          H          H +                 ,8IIl'"                ;;l"ZZZIII8888888888, 
-    ~~~~~~"~~~~~~~~~~"~~~~~~~~~~"~~~~~~~~~~"~~~~~~~~~~"~~~~~~~~~~"~~~~~+                ,I88l;'                  ;lZZZZZ888III8888888, 
 +              ,II88Zl;                 ;llZZZZZ888888I888888, 
 +             ,II888Zl;               .;;;;;lllZZZ888888I8888b 
 +            ,II8888Z;;                 `;;;;;''llZZ8888888I8888, 
 +            II88888Z;'                        .;lZZZ8888888I888b 
 +            II88888Z; _,aaa,      .,aaaaa,__.l;llZZZ88888888I888 
 +            II88888IZZZZZZZZZ,  .ZZZZZZZZZZZZZZ;llZZ88888888I888, 
 +            II88888IZZ<'(@@>Z|  |ZZZ<'(@@>ZZZZ;;llZZ888888888I88I 
 +           ,II88888;   `""" ;|  |ZZ; `"""     ;;llZ8888888888I888 
 +           II888888l            `;;          .;llZZ8888888888I888, 
 +          ,II888888Z;           ;;;        .;;llZZZ8888888888I888I 
 +          III888888Zl;    ..,   `;;       ,;;lllZZZ88888888888I888 
 +          II88888888Z;;...;(_    _)      ,;;;llZZZZ88888888888I888, 
 +          II88888888Zl;;;;;' `--'Z;  .,;;;;llZZZZ88888888888I888b 
 +          ]I888888888Z;;;;'   ";llllll;..;;;lllZZZZ88888888888I8888, 
 +          II888888888Zl.;;"Y88bd888P";;,..;lllZZZZZ88888888888I8888I 
 +          II8888888888Zl;.; `"PPP";;;,..;lllZZZZZZZ88888888888I88888 
 +          II888888888888Zl;;. `;;;l;;;;lllZZZZZZZZW88888888888I88888 
 +          `II8888888888888Zl;   ,;;lllZZZZZZZZWMZ88888888888I88888 
 +           II8888888888888888ZbaalllZZZZZZZZZWWMZZZ8888888888I888888, 
 +           `II88888888888888888b"WWZZZZZWWWMMZZZZZZI888888888I888888b 
 +            `II88888888888888888;ZZMMMMMMZZZZZZZZllI888888888I8888888 
 +             `II8888888888888888 `;lZZZZZZZZZZZlllll888888888I8888888, 
 +              II8888888888888888, `;lllZZZZllllll;;.Y88888888I8888888b, 
 +             ,II8888888888888888b   .;;lllllll;;;.;..88888888I88888888b, 
 +             II888888888888888PZI;.  .`;;;.;;;.....88888888I8888888888, 
 +             II888888888888PZ;;';;.   ;. .;.  .;. .. Y8888888I88888888888b, 
 +            ,II888888888PZ;;'                        `8888888I8888888888888b, 
 +            II888888888'                              888888I8888888888888888b 
 +           ,II888888888                              ,888888I88888888888888888 
 +          ,d88888888888                              d888888I8888888888ZZZZZZZ 
 +       ,ad888888888888I                              8888888I8888ZZZZZZZZZZZZZ 
 +     ,d888888888888888'                              888888IZZZZZZZZZZZZZZZZZZ 
 +   ,d888888888888P'8P'                               Y888ZZZZZZZZZZZZZZZZZZZZZ 
 +  ,8888888888888,                                  ,ZZZZZZZZZZZZZZZZZZZZZZZZ 
 + d888888888888888,                                ,ZZZZZZZZZZZZZZZZZZZZZZZZZZZ 
 + 888888888888888888a,                         ,ZZZZZZZZZZZZZZZZZZZZ888888888 
 + 888888888888888888888ba,_d'                  ,ZZZZZZZZZZZZZZZZZ88888888888888 
 + 8888888888888888888888888888bbbaaa,,,______,ZZZZZZZZZZZZZZZ888888888888888888 
 + 88888888888888888888888888888888888888888ZZZZZZZZZZZZZZZ888888888888888888888 
 + 8888888888888888888888888888888888888888ZZZZZZZZZZZZZZ88888888888888888888888 
 + 888888888888888888888888888888888888888ZZZZZZZZZZZZZZ888888888888888888888888 
 + 8888888888888888888888888888888888888ZZZZZZZZZZZZZZ88888888888888888888888888 
 + 88888888888888888888888888888888888ZZZZZZZZZZZZZZ8888888888888888888888888888 
 + 8888888888888888888888888888888888ZZZZZZZZZZZZZZ88888888888888888 Normand  88 
 + 88888888888888888888888888888888ZZZZZZZZZZZZZZ8888888888888888888 Veilleux 88 
 + 8888888888888888888888888888888ZZZZZZZZZZZZZZ88888888888888888888888888888888
 </code> </code>
  
-Ahora biencomo el poste debe aparecer detrás del koalasus caracteres no se superponenLos postes aquí están separados por 11 caracteres, por lo que aparecen un paso detrás del koala. Todas las capas se construyen asíypor supuestopodría tener los postes tanto detrás como delante del koala en la misma imagenAquí hay un ejemplo de varias capas:+Como pueden ver, el sistema de cuadrícula con el que he estado trabajando permite transferir rápidamente los grandes detalles del papel a la pantallamanteniendo las proporciones de la imagen originalEsto elimina gran parte de la experimentación que, de otro modollevaría mucho tiempo para obtener las proporciones correctas. 
 + 
 +Con la cuadrículano hay error: los caracteres que la componen permiten ver dónde empezar y dónde terminarLas habilidades necesarias para usarla también son bastante sencillas, aunque requieren práctica. Sin embargo, algo que la cuadrícula no puede hacer es eliminar la experimentación necesaria para el toque finallos detalles más pequeños, el suavizado, el sombreado, etc.
  
-          _               _ 
-       .-~ \           .-~ \ 
-      /      _      /     \ _ 
-      ~x    .-~_)_    ~x   .-~_)_        This picture has 3 distinct layers: 
-        ~>x".-~   ~-.   ~x".-~   ~-.     the hat, head and face. There are 
-         ( /          ( /            many other examples of 3D ascii 
-          T  o  o      T o  o      Y   around, plus there are programs 
-          l   <        l  <        !   available for the easy creation 
-            .__/   /    \  ._/    /    of SIRDS. 
-            "-.___.-'      "-.___.-' 
  
-Un rápido vistazo a la imagen de arriba muestra que la cabeza (círculo), parte del sombrero y parte de la boca tienen una separación de 15 caracteres. El resto de la cara tiene una separación de tan solo 14 caracteres, y la parte superior del sombrero tiene una separación de 16 caracteres. 
  
-Tenga en cuenta que toda esta información se basa en la observación, por lo que podría no ser 100 % precisa. 
  
 ====6. Conclusion==== ====6. Conclusion====
  
-    Perhaps there's more to ascii art than +¿Quizás el arte ASCII es más complejo de lo que pareceAntes de escribir estono tenía ni idea de la cantidad de reflexión que requiere la creación de imágenes ASCII, y supongo que ni siquiera he empezado a abarcarlo todo
-    meets the eyeBefore writing thisI                   + 
-    had no idea just how much thought goes              /\ /l +Analizar el trabajo de otros es una excelente manera de aprender qué funciona y qué no. Analizar el "arte" puede parecer un concepto extraño, pero te abre la conciencia sobre esta forma de arte y es una excelente manera de aprender las diversas técnicas. Espero que mis ideas sobre ASCII te hayan resultado interesantes. 
-    into creating ascii pictures, and I                ((.Y(! + 
-    imagine that I haven't even begun to                \ |/ +Al final, sin embargo, cada artista debe trabajar como quiere, y no necesariamente como lo haría otra persona. Encontrar tu propio estilo es parte de la diversión, y quizás este texto ayude a otros a encontrarlo. 
-    cover it all.                                       /  6~6, + 
-                                                        \ _    +-. +<code> 
-    Analyzing the work of other people is                \`-=--^-' +               . 
-    a great way to learn what works, and                  \ \ +           /\ /l 
-    what doesn't. Analyzing "art" may seem               _/  \ +           ((.Y(! 
-    like a strange concept, but it does                 (  .  Y +           \ |/ 
-    open your awareness to the art form, and            /"\ `--^--v--. +           /  6~6, 
-    it's a great way to learn the various              / _ `--"T~\/~\/ +           \ _    +-. 
-    techniques. I hope that you have found            / " ~\.  ! +            \`-=--^-' 
-    my ideas about ascii interesting.           _    Y      Y./' +             \ \ 
-                                               Y^|        |~~7 +            _/  \ 
-    In the end however, it's up to the         | l       / ./' +           (  .  Y 
-    individual artist to work the way they     | `L  | Y .^/~T +           /"\ `--^--v--. 
-    want to, and not necessarily the way       |  l  ! | |/| |   -Row +          / _ `--"T~\/~\/ 
-    someone else would do it. Finding          | .`\/' | Y | ! +         / " ~\.  ! 
-    your own style is all part of the fun,     l  "  j l j_L______ +   _    Y      Y./' 
-    and perhaps this text will aid people       \,____{ __"~ __ ,\_,\_ +  Y^|        |~~7 
-    in finding that style.+  | l       / ./' 
 +  | `L  | Y .^/~T 
 +  |  l  ! | |/| |   -Row 
 +  | .`\/' | Y | ! 
 +  l  "  j l j_L______ 
 +   \,____{ __"~ __ ,\_,\_ 
 +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
 + 
 +</code>

Este sitio web utiliza cookies para guardar datos esenciales de su actividad, como su autenticación. Al entrar acepta el uso de cookies.

Más información