SlideShare una empresa de Scribd logo
1 de 9
UNIVERSIDAD TÉCNICA “ LUIS VARGAS TORRES ”

                 NOMBRE:
       MONTAÑO LANDÁZURI JENIFER

                  NIVEL:
   8VO “A “ Ing. SISTEMAS INFORMÁTICOS

                 MATERIA:
          COMPUTACIÓN GRÁFICA

                   TEMA:
            LIBRERÍA   OPEN GL

                PROFESOR:
            Ing. STALIN FRANCIS
INTRODUCCIÓN




OPEN GL
           CONCEPTOS
            BÁSICOS



              EL MODELO
          “CÁMARA SINTÉTICA”



           ARQUITECTURAS
             GRÁFICAS
Es     una    librería    escrita
               originalmente en C que permite
               la manipulación de gráficos 3D.

INTRODUCCIÓN
               Fue diseñada para programar
               en maquinas nativas con el
               nombre de GL (Graphics
               Library), poco tiempo después
               se pudo extender a cualquier
               tipo de plataforma con el
               término de Open Graphics
               Library es decir Open GL.


                 Esta librería puede usarse bajo
                 todo tipo de sistemas
                 operativos e incluso usando
                 una     gran     variedad   de
                 lenguajes de programación
                 como: Windows 95/NT, Unix,
                 Linux, Iris, Solaris, Delphin,
                 Java, Visual Basic, C++
                 .
PROCESADOR CPU: Se                    MEMORIA:      Elemento
 ENTRADA: Es todo lo
                                encarga de gestionar la               indispensable para el
 que el programa ha
                                comunicación entre todos              desarrollo de nuestro
 calculado y desea
                                los módulos                           diseño
 dibujar




FRAM BUFFER: Es
una parte de la
memoria donde se              CONCEPTOS PREVIOS                       LOOK UP TABLE (LUT):
                                                                      Es una paleta que contiene
escribe y se almacena         SISTEMAS GRÁFICOS
todo lo que debe ser                                                  todos los colores que
                                DISPOSITIVOS Y                        tenemos disponibles en
dibujado para enviar
su contenido a la
                                  ELEMENTOS                           nuestro sistema.
pantalla




  CONVERSOR D/A: Convierte la                              SALIDA: Después del realizar
  información que se encuentra en el                       la conversión ya disponemos de
  FRAM BUFFER que esta en digital a                        información analógica para ser
  su homónimo analógico para poder                         visualizada en nuestra pantalla.
  ser presentado en la pantalla
EL ESQUEMA DEL SISTEMA GRÁFICO ES
MODELO “CÁMARA SINTÉTICA”                                Luces que iluminen nuestro mundo 3D
                                                         y     se     debe      especificar     su
                                                         localización, intensidades y sus colores.




                            Se     lo    utiliza  para
                            interpretar una escena que
                            debe ser dibujada. Basado
                            en imaginar un objeto        Cámara que filme nuestro mundo
                            situado en un determinado    virtual y lo muestre por pantalla
                            lugar y filmado por una
                            cámara. Se compone de
                            los siguientes elementos:




                                                           Objetos que formen parte de nuestro
                                                           mundo y que precisamente serán los
                                                           filmados
EJEMPLO DEL DIAGRAMA
COORDENADAS              DEL
                             TRANSFORMACIÓN         DEL
OBJETO                                                             MUNDO:   Después          de
                             MODELO: Es el encargado de
GEOMÉTRICO 3D: Se                                                  transformar las vertices se
                             trasladar, rotar, escalar e incluso
compone de puntos,                                                 sabe las posiciones de todos
                             torcer cualquier objeto para que
líneas, polígonos, etc.                                            los objetos
                             sea dibujado.



TRANSFORMACIÓN                                                          COORDENADAS         DE
DEL VISIONADO: Es                                                       CÁMARA: Es cuando ya se
cuando se necesita                                                      sabe     cuales son  las
saber como se ven esos         ARQUITECTURAS                            coordenadas de todos los
objetos.                       GRÁFICAS: elemento                       objetos.
                               que marca la pauta de
                               actuación para Open GL                   D.I.S.C:     Después     de
                                                                        proyectar tenemos lo que se
CLIPPING: Es recortar todo
                                                                        llama     coordenadas    de
lo que está pero no se ve                                               pantalla independiente de
desde la cámara.                                                        dispositivo.


PROYECCIÓN: Pasamos de            RASTERIZACIÓN:          Se
                                                                   IMAGEN DE PANTALLA:
coordenadas 3D del mundo          conoce       como     scan
                                                                   Ya tenemos la imagen de lo
a coordenadas 2D de               conversión donde se asocia
                                                                   que nuestra cámara ve en el
nuestro     plano     de          todo nuestros puntos de
                                                                   monitor.
proyección.                       pixeles en pantalla.
Open gl

Más contenido relacionado

La actualidad más candente

MOOC de Realidad aumentada (Coursera)
MOOC de Realidad aumentada (Coursera)MOOC de Realidad aumentada (Coursera)
MOOC de Realidad aumentada (Coursera)C Xyon PalaXy
 
Cómo hacer un colage con Gimp e Inkscape
Cómo hacer un colage con Gimp e InkscapeCómo hacer un colage con Gimp e Inkscape
Cómo hacer un colage con Gimp e InkscapeEsther Armato
 
Perspectiva Digital
Perspectiva DigitalPerspectiva Digital
Perspectiva DigitalDimas Franco
 
Bloques de programacion scratch
Bloques de programacion scratchBloques de programacion scratch
Bloques de programacion scratchNicolas Amado
 
Vray 2.4 Guia Descriptiva
Vray 2.4 Guia DescriptivaVray 2.4 Guia Descriptiva
Vray 2.4 Guia DescriptivaDimas Franco
 
Open gl abi
Open gl abiOpen gl abi
Open gl abiYolabi
 
Computacion grafica
Computacion graficaComputacion grafica
Computacion grafica0803042233
 
Tutorial 1 3 d max vray -abr2013
Tutorial 1 3 d max   vray -abr2013Tutorial 1 3 d max   vray -abr2013
Tutorial 1 3 d max vray -abr2013Guillermo De Leon
 

La actualidad más candente (9)

MOOC de Realidad aumentada (Coursera)
MOOC de Realidad aumentada (Coursera)MOOC de Realidad aumentada (Coursera)
MOOC de Realidad aumentada (Coursera)
 
Cómo hacer un colage con Gimp e Inkscape
Cómo hacer un colage con Gimp e InkscapeCómo hacer un colage con Gimp e Inkscape
Cómo hacer un colage con Gimp e Inkscape
 
Perspectiva Digital
Perspectiva DigitalPerspectiva Digital
Perspectiva Digital
 
Bloques de programacion scratch
Bloques de programacion scratchBloques de programacion scratch
Bloques de programacion scratch
 
Vray 2.4 Guia Descriptiva
Vray 2.4 Guia DescriptivaVray 2.4 Guia Descriptiva
Vray 2.4 Guia Descriptiva
 
Magix Photo
Magix PhotoMagix Photo
Magix Photo
 
Open gl abi
Open gl abiOpen gl abi
Open gl abi
 
Computacion grafica
Computacion graficaComputacion grafica
Computacion grafica
 
Tutorial 1 3 d max vray -abr2013
Tutorial 1 3 d max   vray -abr2013Tutorial 1 3 d max   vray -abr2013
Tutorial 1 3 d max vray -abr2013
 

Destacado

Periodo del mantenimiento copia
Periodo del mantenimiento   copiaPeriodo del mantenimiento   copia
Periodo del mantenimiento copiaJenifer Montaño
 
Periodo del mantenimiento copia
Periodo del mantenimiento   copiaPeriodo del mantenimiento   copia
Periodo del mantenimiento copiaJenifer Montaño
 
Manual de Practicas de Open GL con Dev C++
Manual de Practicas de Open GL con Dev C++Manual de Practicas de Open GL con Dev C++
Manual de Practicas de Open GL con Dev C++Alincita Simon
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)maditabalnco
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsBarry Feldman
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome EconomyHelge Tennø
 

Destacado (7)

Periodo del mantenimiento copia
Periodo del mantenimiento   copiaPeriodo del mantenimiento   copia
Periodo del mantenimiento copia
 
GURÚ DE CALIDAD
GURÚ DE CALIDADGURÚ DE CALIDAD
GURÚ DE CALIDAD
 
Periodo del mantenimiento copia
Periodo del mantenimiento   copiaPeriodo del mantenimiento   copia
Periodo del mantenimiento copia
 
Manual de Practicas de Open GL con Dev C++
Manual de Practicas de Open GL con Dev C++Manual de Practicas de Open GL con Dev C++
Manual de Practicas de Open GL con Dev C++
 
Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)Reuters: Pictures of the Year 2016 (Part 2)
Reuters: Pictures of the Year 2016 (Part 2)
 
The Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post FormatsThe Six Highest Performing B2B Blog Post Formats
The Six Highest Performing B2B Blog Post Formats
 
The Outcome Economy
The Outcome EconomyThe Outcome Economy
The Outcome Economy
 

Similar a Open gl (20)

Open gl abi
Open gl abiOpen gl abi
Open gl abi
 
Presentación1 Blogs Blogger Blospot
Presentación1 Blogs Blogger BlospotPresentación1 Blogs Blogger Blospot
Presentación1 Blogs Blogger Blospot
 
Open gl chica
Open gl chicaOpen gl chica
Open gl chica
 
Origen de poo
Origen de pooOrigen de poo
Origen de poo
 
Trabajo de compañeros
Trabajo de compañerosTrabajo de compañeros
Trabajo de compañeros
 
Sistemas de Realidad Virtual
Sistemas de Realidad VirtualSistemas de Realidad Virtual
Sistemas de Realidad Virtual
 
Efrain guzman echavarria
Efrain guzman echavarriaEfrain guzman echavarria
Efrain guzman echavarria
 
Imagen digital
Imagen digitalImagen digital
Imagen digital
 
Destapando superhéroes
Destapando superhéroesDestapando superhéroes
Destapando superhéroes
 
Iniciación a OpenGL
Iniciación a OpenGLIniciación a OpenGL
Iniciación a OpenGL
 
Primeros pasos con 3ds max
Primeros pasos con 3ds maxPrimeros pasos con 3ds max
Primeros pasos con 3ds max
 
Referencias de usuario
Referencias de usuarioReferencias de usuario
Referencias de usuario
 
Diseño por computadora
Diseño por computadoraDiseño por computadora
Diseño por computadora
 
Generalidades 3dsmax
Generalidades 3dsmaxGeneralidades 3dsmax
Generalidades 3dsmax
 
Entorno de trabajo de Adobe flash 8
Entorno de trabajo de Adobe flash 8Entorno de trabajo de Adobe flash 8
Entorno de trabajo de Adobe flash 8
 
Ogre Game Engine
Ogre Game EngineOgre Game Engine
Ogre Game Engine
 
Manual de practicas segundo parcial
Manual de practicas segundo parcialManual de practicas segundo parcial
Manual de practicas segundo parcial
 
Cap2
Cap2Cap2
Cap2
 
Cap2
Cap2Cap2
Cap2
 
Presentación Multimedia [Cad - 3 D]
Presentación Multimedia [Cad - 3 D]Presentación Multimedia [Cad - 3 D]
Presentación Multimedia [Cad - 3 D]
 

Open gl

  • 1. UNIVERSIDAD TÉCNICA “ LUIS VARGAS TORRES ” NOMBRE: MONTAÑO LANDÁZURI JENIFER NIVEL: 8VO “A “ Ing. SISTEMAS INFORMÁTICOS MATERIA: COMPUTACIÓN GRÁFICA TEMA: LIBRERÍA OPEN GL PROFESOR: Ing. STALIN FRANCIS
  • 2. INTRODUCCIÓN OPEN GL CONCEPTOS BÁSICOS EL MODELO “CÁMARA SINTÉTICA” ARQUITECTURAS GRÁFICAS
  • 3. Es una librería escrita originalmente en C que permite la manipulación de gráficos 3D. INTRODUCCIÓN Fue diseñada para programar en maquinas nativas con el nombre de GL (Graphics Library), poco tiempo después se pudo extender a cualquier tipo de plataforma con el término de Open Graphics Library es decir Open GL. Esta librería puede usarse bajo todo tipo de sistemas operativos e incluso usando una gran variedad de lenguajes de programación como: Windows 95/NT, Unix, Linux, Iris, Solaris, Delphin, Java, Visual Basic, C++ .
  • 4. PROCESADOR CPU: Se MEMORIA: Elemento ENTRADA: Es todo lo encarga de gestionar la indispensable para el que el programa ha comunicación entre todos desarrollo de nuestro calculado y desea los módulos diseño dibujar FRAM BUFFER: Es una parte de la memoria donde se CONCEPTOS PREVIOS LOOK UP TABLE (LUT): Es una paleta que contiene escribe y se almacena SISTEMAS GRÁFICOS todo lo que debe ser todos los colores que DISPOSITIVOS Y tenemos disponibles en dibujado para enviar su contenido a la ELEMENTOS nuestro sistema. pantalla CONVERSOR D/A: Convierte la SALIDA: Después del realizar información que se encuentra en el la conversión ya disponemos de FRAM BUFFER que esta en digital a información analógica para ser su homónimo analógico para poder visualizada en nuestra pantalla. ser presentado en la pantalla
  • 5. EL ESQUEMA DEL SISTEMA GRÁFICO ES
  • 6. MODELO “CÁMARA SINTÉTICA” Luces que iluminen nuestro mundo 3D y se debe especificar su localización, intensidades y sus colores. Se lo utiliza para interpretar una escena que debe ser dibujada. Basado en imaginar un objeto Cámara que filme nuestro mundo situado en un determinado virtual y lo muestre por pantalla lugar y filmado por una cámara. Se compone de los siguientes elementos: Objetos que formen parte de nuestro mundo y que precisamente serán los filmados
  • 8. COORDENADAS DEL TRANSFORMACIÓN DEL OBJETO MUNDO: Después de MODELO: Es el encargado de GEOMÉTRICO 3D: Se transformar las vertices se trasladar, rotar, escalar e incluso compone de puntos, sabe las posiciones de todos torcer cualquier objeto para que líneas, polígonos, etc. los objetos sea dibujado. TRANSFORMACIÓN COORDENADAS DE DEL VISIONADO: Es CÁMARA: Es cuando ya se cuando se necesita sabe cuales son las saber como se ven esos ARQUITECTURAS coordenadas de todos los objetos. GRÁFICAS: elemento objetos. que marca la pauta de actuación para Open GL D.I.S.C: Después de proyectar tenemos lo que se CLIPPING: Es recortar todo llama coordenadas de lo que está pero no se ve pantalla independiente de desde la cámara. dispositivo. PROYECCIÓN: Pasamos de RASTERIZACIÓN: Se IMAGEN DE PANTALLA: coordenadas 3D del mundo conoce como scan Ya tenemos la imagen de lo a coordenadas 2D de conversión donde se asocia que nuestra cámara ve en el nuestro plano de todo nuestros puntos de monitor. proyección. pixeles en pantalla.