From: Normand Veilleux <
[email protected]>
Date: Tue, 11 Jan 1994 12:18:52 -0500 (EST)
Varias personas me han preguntado cómo hago lo que hago (suavizar imágenes, etc.). Primero, quisiera decir que soy un completo principiante. No tenía experiencia dibujando antes del 11 de diciembre de 1993.
En ese momento, alguien publicó una imagen ASCII de Meriday (creo que era un desnudo dibujado profesionalmente). Me pareció mucho más atractiva que los GIF que he visto o las imágenes de la computadora central de mis años universitarios. Esas suelen ser difíciles de ver de cerca.
En fin, cuando alguien publicó otro desnudo que (supongo que aquí) era un GIF retocado, inmediatamente vi que había mucho margen de mejora y decidí intentarlo. Las únicas herramientas que tenía a mi disposición eran un PC con WordPerfect. La gran ventaja que vi con WP fue que podía alternar entre una vista normal de la imagen y una versión reducida, ya que WP me permitía ver una página completa de texto a la vez en la pantalla.
En formato reducido, el texto se transfiere a gráficos, de modo que un '8' aparecería como un cuadrado negro. Esto le daba a la imagen un aspecto tosco; los bordes eran irregulares. Pero, experimentando con varios cambios de caracteres, pronto me di cuenta de que podía suavizar esos bordes irregulares. Pasé mucho tiempo alternando entre la vista normal y la reducida.
Ah, una cosa que olvidé mencionar. Cuando cambié la fuente de "Courrier 10" a "Line Printer 16.67 cpp" para la impresora LaserJet, noté que los defectos irregulares eran aún más pronunciados.
Por eso me verán mencionar de vez en cuando que "los dibujos que publico se ven mejor cuando se imprimen con la fuente 'Line Printer 16.67 cpp' o equivalente". Los trabajé con esa fuente. Aun así, se ven muy bien con una fuente normal. Esa es la gracia de todo.
Sigo haciendo lo mismo ahora, solo que un poco más rápido. Es un proceso que requiere mucho tiempo y veo potencial para automatizar parte, si no gran parte. He preguntado a varias personas en internet si conocían algún software que pudiera aclarar u oscurecer una imagen ASCII, reducirla o ampliarla, etc. Hasta ahora, sin suerte.
Durante las vacaciones de Navidad, hice un viaje en autobús de 15 horas (el doble para la vuelta) hasta Kapuskasing, donde viven mis padres. Así que tuve tiempo para pensarlo. Creé un pseudocódigo para un programa que aclara y oscurece una imagen automáticamente. Es decir, si la imagen está oscura, se aclarará y viceversa, sin ningún parámetro engorroso. Es extremadamente sencillo si se piensa durante 3 o 4 horas. Todavía no he tenido la oportunidad de programar nada, pero en una o dos semanas estará implementado.
También escribí un pseudocódigo para voltear una imagen horizontalmente y para reducirla y ampliarla. Estos no fueron tan sencillos, pero parece que funciona. Si alguno de ustedes conoce programas que hagan precisamente eso, por favor, avísenme lo antes posible. Me ahorrarán mucho tiempo.
Muchísimas gracias.
Espero que estos "consejos" les hayan entretenido tanto como ilustrado.
Como decía alguien que escuchaba en la radio: "Cuando aprendo algo durante el día, me acuesto con menos ignorancia".
Y para mí ha sido un placer aprender a dibujar.
From:
[email protected] (Normand Veilleux)
Date: Sat Jan 08 16:08:26 CST 1994
He recibido algunas solicitudes para explicar la lógica del suavizado. Hasta ahora solo he explicado las herramientas que uso para crearlo (cambiar de vista normal a vista reducida en WordPerfect). Intentaré dar la misma explicación que le di al primer estudiante que preguntó. Como no guardé esa discusión, esta será ligeramente diferente.
Como habrán adivinado, todo es visual. Así que la mejor manera que conozco de mostrarles lo que quiero decir es con un ejemplo:
Tomen esto ¿No parece
por ejemplo mas suavizado?
8 8
88 Yb
88 Yb
888 Y8a,
88888 `"Y888
Por cierto, eso me recuerda una cita que vi hace poco: "Una persona verdaderamente sabia no juega a la rana con un rinoceronte". :-)
Considero que el "problema de suavizado" no es más que un "problema de distribución del peso". Al aumentar la densidad de píxeles de un 8 con caracteres como P, Y, ", etc., cuando es necesario, y al reducirla con caracteres como b, d, a, etc., cuando es necesario, el gráfico adquiere un aspecto más suave.
Puede parecer simple cuando se explica así, pero no sé por dónde empezar a programarlo. Empezaré con cosas más fáciles, como voltear una imagen horizontalmente. Eso es cosa de niños. Usé una técnica semimanual cuando tuve que voltear mi cara ASCII.
La imagen que había dibujado era una imagen reflejada, así que tuve que voltearla para que se viera bien. Creé dos macros pequeñas (menos de 10 comandos cada una) en WordPerfect, que hicieron la mayor parte del trabajo. Después, solo tuve que hacer unas 20 búsquedas y reemplazos globales. Me llevó entre 5 y 10 minutos en total. Me habría llevado horas volver a escribirlo al revés o escribir un programa para hacerlo. Como no tengo acceso a un escáner, pero a veces quiero tomar una imagen del papel y dibujarla en ASCII, desarrollé una técnica de cuadrícula para ayudarme. Quien quiera probarla debe crear la cuadrícula electrónicamente y luego imprimirla. Así es como funciona. Empieza con la siguiente cuadrícula:
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.
Los puntos se pueden reemplazar por espacios en blanco, así que crea la cuadrícula según tus preferencias.
Luego, copia toda la cuadrícula horizontalmente hasta que ocupe todo el ancho del tamaño de papel que quieras usar. Después, copia esta nueva cuadrícula tantas veces como sea necesario para cubrir todo el largo de la página. Obtendrás algo similar a esto (con espacios):
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
2 A B C D 2 A B C D 2 A B C D
3 E F G H 3 E F G H 3 E F G H
4 I J K L 4 I J K L 4 I J K L
5 M N O P 5 M N O P 5 M N O P
1 2 3 4 5 1 2 3 4 5 1 2 3 4 5
2 A B C D 2 A B C D 2 A B C D
3 E F G H 3 E F G H 3 E F G H
4 I J K L 4 I J K L 4 I J K L
5 M N O P 5 M N O P 5 M N O P
Ahora, consigue una copia impresa de esa cuadrícula y déjala a un lado por un momento.
Por cierto, esta técnica funciona mejor con imágenes que ocupen aproximadamente 1/4 de una hoja de papel de 21,5 x 28 cm. También se pueden hacer imágenes más grandes, pero son engorrosas y requieren mucho tiempo. Así es como he creado tres imágenes ASCII hasta ahora: la mano que se veía "tan cerca", el ying yang y mi propia cara. Lo más difícil de la cara fue dibujarla primero en papel.
En esta etapa necesitas encontrar una imagen que sea razonablemente simple en términos de complejidad :-). En otras palabras, no demasiado detallada; cuanto más tosca, mejor. Algo sacado de un libro para colorear probablemente sería una excelente opción (aunque todavía no he usado ninguno). Quizás tengas que "modificar" la imagen para que también "coopere" con el proceso (especialmente si está tomada de una fotografía u otra fuente).
Con una fotocopiadora, amplía o reduce la imagen hasta que tenga un tamaño cercano al ideal (como se indicó anteriormente). Luego, usa un marcador negro grueso para resaltar las líneas y los contornos (esto puede no ser necesario si la imagen proviene de un libro para colorear). Si hay una imagen de fondo que deseas eliminar, simplemente corta y pega papel blanco sobre esas áreas o simplemente recorta las áreas sobrantes. Esto es importante, ya que los elementos innecesarios que dejarías podrían interferir con la cuadrícula.
Cuando las líneas estén muy oscuras y casi todo el fondo se haya eliminado, puedes fotocopiar la nueva imagen en la cuadrícula. Quizás tengas que experimentar varias veces para que la imagen quede igual que la original en una cuadrícula invertida.
Cuando tengas la imagen así, puedes abrir la cuadrícula electrónica. Trabaja de izquierda a derecha y de arriba a abajo. Ponga su procesador de texto en modo de sobreimpresión y espacie los caracteres de la primera línea hasta que encuentre un carácter que esté parcial o totalmente cubierto por una línea oscura en la cuadrícula de papel. Use las teclas del 1 al 5 y de la A a la P para localizar la posición correcta. Cuando llegue a dicho carácter, intente encontrar uno que se asemeje a la forma de la línea y escríbalo. Por ejemplo: '8' para un carácter que esté totalmente cubierto, 'a' para un carácter que tenga la mitad inferior cubierta, etc. Esto inicia el proceso de suavizado al mismo tiempo que convierte el papel a la pantalla. Recuerde que el sombreado complica las cosas innecesariamente, así que ignórelo por completo.
Repita este proceso para todas las líneas de la cuadrícula hasta que la imagen esté completamente transferida a formato electrónico. No necesita ser un artista para hacerlo. Solo necesita algo de tiempo libre.
Claro que en este punto la imagen ASCII todavía está un poco tosca, pero al menos tienes las proporciones correctas, etc. Ahora podrías intentar suavizarla usando la técnica de "distribución de peso" descrita anteriormente y quizás una versión impresa de una de las imágenes ASCII que he suavizado (para ejemplos concretos).
Puede parecer muy complicado al principio, pero solo para darles un ejemplo, el ying yang que hice (algunas personas me comentaron que había olvidado los ojos):
.,ad88888888baa,
,d8P""" ""9888ba.
.a8" ,ad88888888888a
aP' ,88888888888888888a
,8" ,88888888888888888888,
,8' (888888888( )888888888,
,8' `8888888888888888888888
8) `888888888888888888888,
8 "8888888888888888888)
8 `888888888888888888)
8) "8888888888888888
(b "88888888888888'
`8, (8) 8888888888888)
"8a ,888888888888)
V8, d88888888888"
`8b, ,d8888888888P'
`V8a, ,ad8888888888P' Normand
""88888888888888888P" Veilleux
""""""""""""
Me llevó poco más de media hora usar esa técnica. Espero que algunos de ustedes tengan el interés suficiente para probarla. Si es así, cuéntennos cómo les fue.
EXPERIMENTO: ¿Alguien con acceso a un escáner y al programa GIF2ASC (o un OCR) podría intentar lo siguiente?
Tomar una imagen de un libro para colorear, escanearla y
luego convertirla a ASCII. Alternativamente, si tienen un OCR, pueden indicarle a su escáner que lo que están escaneando es texto. Creo que los resultados serán bastante presentables. Claro que, a veces, la teoría y la práctica difieren considerablemente.
Por favor, publiquen sus hallazgos.
From: Normand Veilleux <
[email protected]>
Date: 27 Jun 1994 20:26:35 -0500
He visto varias versiones ASCII de la Mona Lisa circulando en alt.ascii-art, pero ninguna me convenció. Todas parecían GIF convertidos, e incluso la mejor - que era claramente superior a todas las demás - solo se veía decentemente cuando me alejaba al menos un metro y medio de ella. Además, tenía el inconveniente de estar estirada verticalmente. Así que decidí crear la mía.
También quería aprovechar esta oportunidad para dar un ejemplo concreto de cómo la técnica especial de cuadrícula que utilizo acelera y simplifica la creación de muchos dibujos ASCII. Quería explicar, en la medida de lo posible, qué implicaba dibujar a mano la versión ASCII de una imagen relativamente compleja, empezando desde cero.
Ya describí la técnica de cuadrícula en una publicación anterior (enero de 1994), pero es necesario recapitularla antes de continuar.
Básicamente, la cuadrícula no era más que una serie de caracteres que llenaban el área ocupada por el dibujo. Me di cuenta de que los caracteres que componen la cuadrícula serían más útiles si se eligieran para ayudar a identificar con precisión dónde se ubicaba una parte específica del dibujo dentro de la cuadrícula.
Había muchas maneras de hacerlo, pero opté por el siguiente rectángulo (10 x 5 caracteres):
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.
Este rectángulo se replicó horizontal y verticalmente hasta llenar un área equivalente a una página de 21,5 x 28 cm. Posteriormente, decidí sustituir los puntos por espacios para aligerar la cuadrícula. Esto creó una cuadrícula electrónica con este aspecto:
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
Los caracteres del 1 al 5 formaban guías horizontales y verticales. Con estas guías, pude localizar rápidamente el área aproximada de la cuadrícula en la que quería trabajar. Para determinar la ubicación exacta, me basé en las letras de la A a la P, que solo aparecían una vez dentro de cada rectángulo.
Por supuesto, la cuadrícula electrónica por sí sola no fue muy útil hasta que logré relacionarla de alguna manera con el dibujo. Para ello, imprimí la cuadrícula y la fotocopié en acetato para poder reutilizarla.
Luego, cada vez que quería trabajar en una imagen, pegaba una fotocopia en la parte posterior del acetato y abría la cuadrícula electrónica en la pantalla. Gracias a la cuadrícula, automáticamente establecía una relación entre la imagen en papel y la pantalla.
CONSEJO: Si alguna vez imprimes una cuadrícula en acetato, asegúrate de cubrirlo con cinta adhesiva transparente después para evitar que tus dedos erosionen el tóner. Aprendí a las malas.
Ahora, volvamos a Mona. Puede que a veces te resulte un poco difícil seguir la conversación sin una imagen, así que busca una copia de la Mona Lisa o imprime este archivo.
En busca de una reproducción decente de la Mona Lisa, fui a la biblioteca más cercana y encontré un excelente ejemplar en la página 25 del libro "Leonard de Vinci", publicado por McGraw-Hill en 1974. La imagen medía aproximadamente 24 x 30 cm y estaba a todo color.
A continuación, fotocopié la imagen. El ajuste de oscuridad más bajo dio el mejor resultado, pero seguía siendo un poco demasiado oscuro en ciertas zonas como para distinguir algunas líneas. Antes de solucionar ese problema, decidí recortar la fotocopia para que la imagen resultante cupiera en 55 líneas por 78 columnas. Esto era aproximadamente el doble de la altura de la cabeza y lo suficientemente ancho como para mostrar gran parte de ambos hombros.
Para que las líneas apenas perceptibles fueran más visibles, las resalté con un bolígrafo azul. Me aseguré de dibujar esas líneas con un grosor de aproximadamente 0,35 mm para que fueran claramente visibles. La experiencia me había enseñado que las líneas muy finas a menudo eran difíciles de distinguir de un fondo oscuro una vez superpuesta la cuadrícula a la imagen. Las líneas afectadas eran: 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). Mientras tanto, también resalté los contornos de los labios, la nariz y los ojos de la misma manera. Luego, pegué con cinta adhesiva la fotocopia retocada detrás del acetato que tenía la cuadrícula.
El siguiente paso fue cargar la versión electrónica de la cuadrícula en mi procesador de textos favorito (WordPerfect). Antes de empezar a trabajar, decidí representar las zonas oscuras de la imagen con un "8" (seguro que lo adivinaron), 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".
Luego, determiné qué carácter del acetato correspondía a la parte superior de su hombro izquierdo y lo localicé en la cuadrícula electrónica. Sosteniendo el acetato en la mano izquierda y marcando mi posición con el pulgar, delimité el contorno (de un solo carácter de ancho) alrededor de la parte inferior de la imagen (en sentido contrario a las agujas del reloj) hasta su hombro derecho, reemplazando los caracteres de la cuadrícula con "8", excepto en los extremos del chal, que necesitaban "I".
Luego continué recorriendo 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 por el acetato. En ese punto, escribí uno de los cuatro caracteres: "8", "d", "`" o ",", según cuál correspondiera mejor a la parte oscura de la imagen en ese punto del acetato. Después, escribí dos 8 más y un espacio; justo lo suficiente para definir el contorno. Por supuesto, cuando estaba en la zona donde el velo era lo primero que se alcanzaba, usé 1 en lugar de 8.
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 un "," 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 (era una línea azul en la fotocopia). 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:
_______
_,,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
Aquí, me pareció apropiado rellenar el chal con íes, lo que automáticamente me llevó a rellenar la esquina inferior derecha con ochos y a añadir mi nombre. 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 ochos. A continuación, rellené el resto del cabello (en el lado izquierdo de la imagen) con ochos, definiendo la línea interior. También rellené, con espacios, la zona de piel desde la parte superior de la prenda hasta la garganta. Después, dibujé 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 la cara para el final.
Así que, después de una hora de trabajo, estaba en esta etapa:
_______
_,,ad8888888888bba,_
,ad88888I888888888888888ba,
,88888888I88888888888888888888a,
,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 N O P 5 M N O 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"I 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
El chal me pareció demasiado pálido en comparación con el resto de la prenda, así que intenté sustituir las "i" por caracteres más oscuros, como M, H, A, etc. Desafortunadamente, aunque podía apreciar la diferencia en la pantalla bastante bien, no veía ninguna diferencia entre esos caracteres y los ochos que lo rodeaban al usar la vista reducida de WordPerfect. He estado usando esta función para ver una página completa a la vez en la pantalla. Solo al probar con una "Z" pude distinguir entre los dos caracteres en la vista reducida. Así que la "Z" me dio la razón.
Luego trabajé en la cara durante media hora, definiendo la boca, la nariz, los ojos, etc. Primero probé mi estilo preferido, pero se veía fatal, así que intenté dibujar líneas sin éxito. Nada 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.
Así se veía la imagen en esa etapa:
_______
_,,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 ___"b d" ____ 88888888I888,
II88888' <^I88>I I <^I888' ,888888888I88I
,II88888 . `""" I I `""" . d888888888I888
III88888, ```` b '''' 8888888888I888,
,III88888I 8888888888I888I
III888888I , \, 88888888888I888
II88888888, I' "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"I 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
Como no conseguía mejorar el rostro, decidí experimentar con el sombreado para ver si funcionaba. Bueno, no quedó como esperaba: el sombreado era demasiado pálido. Así que perdí media hora para llegar a este punto:
_______
_,,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:::::::"b d":::::;;::, :..:::::88888888I888,
II88888'::<^I88>I I::.<^I888' ..:.::;888888888I88I
,II88888 . `""" I I:.. `""" . ..:.::d888888888I888
III88888, ```` b;. '''' ..:.:::8888888888I888,
,III88888I :. ..:.::::8888888888I888I
III888888I , :, :::.::::88888888888I888
II88888888;: I' "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"I ..:. 88888888I8888888888,
II888888888888P"::.` Y8888888I88888888888b,
,II888888888P".::: `8888888I8888888888888b,
II888888888' 8888888I888888888888888b
Más tarde, decidí darle otra oportunidad al dibujo lineal y comencé a trabajar en la cara sin sombreado. Conseguí una nariz decente en unos 5 minutos, así 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 entonces. Me llevó media hora de prueba y error llegar a esto:
_______
_,,ad8888888888bba,_
,ad88888I888888888888888ba,
,88888888I88888888888888888888a,
,d888888888I8888888888888888888888b,
d88888PP"""" ""YY88888888888888888888b,
,d88"'__,,--------,,,,._ ""Y8888888888888,
,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
Decidí considerar esta la versión final sin sombrear.
Ahora, la 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 primero, antes de intentar dibujarlo en la computadora.
Bueno, eso 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:
_______
_,,ad8888888888bba,_
,ad88888I888888888888888ba,
,88888888I88888888888888888888a,
,d888888888I8888888888888888888888b,
d88888PP"""" ""YY88888888888888888888b,
,d88"'__,,--------,,,,.;ZZZY8888888888888,
,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
Como pueden ver, el sistema de cuadrícula con el que he estado trabajando desde enero de 1994 permite transferir rápidamente los grandes detalles del papel a la pantalla, manteniendo las proporciones de la imagen original. Esto elimina gran parte de la experimentación que, de otro modo, llevaría mucho tiempo para obtener las proporciones correctas.
Con la cuadrícula, no hay error: los caracteres que la componen permiten ver dónde empezar y dónde terminar. Las 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 final: los detalles más pequeños, el suavizado, el sombreado, etc.
---<-<@ ---<-<@ ---<-<@ ---<-<@ ---<-<@
Agradecemos enormemente a Rowan Crawford, quien dedicó tiempo a revisar un borrador anterior de este documento y brindó numerosas sugerencias útiles para mejorar su contenido.
Las imágenes que publico se ven óptimas cuando se imprimen con una fuente "Line Printer 16.67 cpp" o equivalente.
___ _______
,88888, ,d88888888a
,88" `Y8, ,88"' `"Y8i ,ggggg, ,ggggg, ,ggg,,ggg,,ggg,
I8b, `8b ,88' d8I dP" "Y8ggg8""""8I ,8" "8P" "8P" "8,
`Y8P 88.88' ,88' i8' ,8I 8I I8 8I 8I 8I
(8V8' d8P I8, ,d8' Y8,,dP 8I 8I Yb,
(88P ,8P `Y8888P" `Y88P' 8I 8I `Y8ba
d88 d8'
,88' ,8P _,,ggdd888bbgg,,_
d8P I8I _,gd8888P"""""""""Y8888bg,_
,88 I8b _,gd88P"""' `"""Y88bg,_
88' `Y8b,__,gd8P""' Normand Veilleux `""Y8bg,_
d8P `Y88888P"'
[email protected] `"Y88ba