Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción a la
computación gráfica
Docente: Huarote Zegarra Raúl.
Curso: Algoritmos de computación gráfica
Correo: rhuarote@untels.edu.pe
Sesión: 01
Objetivos
• Objetivos
Al finalizar la sesión el alumno debe conocer la computación gráfica por
computadora y sus aplicaciones.
• Temas
o Introducción a computación gráfica por computadora.
o Aplicaciones.
o Librerías graficas
o Introducción a la programación grafica con librería grafica openGL
Realismo con los motores gráficos
• https://www.youtube.com/watch?v=wut2am39z-c
Introducción
Es un campo de la computación el cual se encarga de estudiar los
métodos para representar y manipular contenido visual. Cubre el
estudio de gráficos en 3D, 2D y procesamiento digital de
imágenes.
Se enfoca en la parte matemática y computacional de la
generación y procesamiento de imágenes.
Es una herramienta muy útil para el diseño visual de las
computadoras.
Aplicaciones
Las actividades de ingeniería pueden dividirse en cinco áreas:
diseño, análisis, dibujo, fabricación/construcción/procesamiento
y control de calidad.
En la realidad virtual, representando escenas bajo un motor de
gráfico.
Los científicos pueden emplear las gráficas por computadora de
muchas maneras para representar sus modelos matemáticos.
Los artistas lo usan como otro medio del que dispone para
ampliar su libertad de expresión.
Aportar en diseños visuales que apoye a la educación.
Librerías gráficas
Es un conjunto de programas que simplifican al programador la
renderización de gráficos para mostrarlos por un monitor, ya sea a
través de una CPU o una GPU dedicada. Incluyen rutinas de gestión
de texturas, generación de efectos de iluminación y sombras, y que
aprovechan hardware específico.
APIS (aplicación programming interface):- Conjunto de librerías para
realizar solicitudes a librerías.
Descomprimir
Introducción a la programación grafica con librería OpenGL
Copiar los 4
archivos de la
carpeta ‘GL’ y
pegarlo en la
carpeta:
Copiar los 2
archivos de la
carpeta ‘x64’ y
pegarlo en la
carpeta:
Copiar el archivo
freeglut.dll de la
carpeta ‘x64’ y
pegarlo en la
carpeta:
C:\Windows\System32
Introducción a la programación grafica con librería OpenGL
Vamos a crear un nuevo proyecto.
Introducción a la programación grafica con librería OpenGL
Vamos a crear un nuevo proyecto.
Lo guardas en
una carpeta
nueva:
Introducción a la programación grafica con librería OpenGL
-lopengl32
-lfreeglut
-lglu32
Introducción a la programación grafica con librería OpenGL
Vamos a codificar
en el archivo
main.cpp (sólo son
27 línea)
Introducción a la programación grafica con librería OpenGL