Graficos

Solo disponible en BuenasTareas
  • Páginas : 34 (8420 palabras )
  • Descarga(s) : 0
  • Publicado : 24 de septiembre de 2010
Leer documento completo
Vista previa del texto
© 2004 Con Clase Por Steven R. Davidson http://graficos.conclase.net

Capítulo 000

Prefacio
Bienvenidos/as al Curso de Programación de Gráficos. Con este curso intento explicar la teoría acerca de la creación de gráficos en pantalla. Comenzaremos con crear imágenes en 2 dimensiones (2D), en los primeros capítulos. Luego, pasaremos a dar la teoría de modelar objetos en 3 dimensiones (3D) ysu representación como una imagen en 2D: la pantalla. Huelga decir que el autor no lo sabe todo, por lo que quizá no se den todos los temas que algunas personas quisieran. Se tratará de dar la mayoría de los temas, pero es posible que algunos sean demasiados avanzados o novedosos. El campo de crear gráficos se ramifica en otros campos de la ciencia y el estudio; por ejemplo,
q q q q q q q q qAnimación Arte Física Fotografía Matemáticas Modelado de sistemas virtuales Psicología Vídeo Visualización

Este curso está diseñado para programadores de C/C++ con conocimientos avanzados o experiencia. Los temas requeridos incluyen:
q q q

Bases de Datos: manejo de ficheros y organización de datos. Listas dinámicas enlazadas: árboles, colas, pilas, etc.. Matemáticas pre-universitarias:ecuaciones/funciones, geometría, trigonometría, vectores, etc..

Es preferible que el lector tenga conocimientos de alguna librería o API gráfica para el sistema operativo o entorno que se esté usando. El curso presentará y usará como base el API de MS-Windows® para el sistema operativo MS-Windows de Microsoft . El autor ha incluido un "paquete" de códigos fuente y ficheros de cabecera para aquellaspersonas que no sepan usar el API de MS-Windows®. Cada paquete irá incrementando de contenido a medida que vayamos dando más temática. El paquete sirve como base y no como sustitución del API de MS-Windows®. Esto quiere decirse que el paquete contendrá lo mínimo para poder empezar a practicar, pero no incluirá todo lo tratado en cada capítulo. El autor quiere dejar MUY claramente que este cursoNO tratará de un tutorial para usar ninguna librería ni API específicas. El curso trata de la teoría de la programación de gráficos.
http://localhost/ConClase/graficos/curso/para-pdf/index.php?cap=000 (1 of 2)22/03/2005 17:07:01

®

TM

Capítulo 000

Esto no implica que no vaya a haber ejemplos ni usos prácticos ni ejercicios. De hecho, los primeros capítulos se dedicarán a ejemplosprácticos para que el curso coja soltura y no sea tan pesado con la teoría.

http://localhost/ConClase/graficos/curso/para-pdf/index.php?cap=000 (2 of 2)22/03/2005 17:07:01

Capítulo 001

Capítulo 1 - Conceptos
Antes de dar paso al curso, se presentarán y se definirán varios términos relacionados con el tema de gráficos. Sistema visual u ocular. Las imágenes que percibimos son debidas a nuestrosistema visual: ojo, cerebro, y nervio óptico, principalmente. El ojo, que forma parte de este sistema visual, se caracteriza por sus componentes oculares. El iris controla la cantidad de luz que es permitida entrar al ojo. La lente ocular concentra la luz permitida en el ojo para formar una imagen. La proyección de la imagen es situada en la retina - una estructura de dos dimensiones. La retinase compone principalmente de conos y bastoncillos, que son células especiales. Estos conos y bastoncillos tienen la funcionalidad de recibir estímulos de luz para nuestra visión diurna y nocturna, respectivamente. La luz es descompuesta en las intensidades que corresponden a los colores rojo, verde, y azul. Este trío de colores se denomina los colores primarios. A partir de los colores primariospodemos conseguir otros tres colores: cian, amarillo, y magenta, llamados los colores complementarios. Cian, amarillo, y magenta son complementarios a los colores rojo, verde, y azul, respectivamente, ya que combinados formarán el color blanco. Resolución gráfica. En un sistema gráfico, se representan colores para formar una imagen. Los colores son combinados para formar tonos y otros colores en...
tracking img