LAIG
Universidad de Almería
Laboratorio Ampliación Informática Gráfica


 PRÁCTICAS

API OpenGL
API SDL
API FMOD

  

INDUSTRIA
XML
Java
Revistas
 


ooooooooooooooo

    <<Esta página está incluida en EUROGRAPHICS Sección Española>>

    << Nuevo >>



Los libros se pueden comprar en la fotocopiadora del CITE-III. También se pueden pedir solicitudes por encargo a la editorial Sistemas de Oficina S.A. CANON Almería. Teléfono: 9502223904.
    Libro de la asignatura:

    Programación de animaciones en 3D: Un motor gráfico en OpenGL. Luis Iribarne, Moises Espínola, Antonio López-Márquez, José L. Berenguel. ISBN: 84-96270-89-3.


    Otra bibliografía de interés:
M. Espínola, G. Parra, L. Iribarne (2006). Iniciación al diseño y programación de videojuegos 3D. Sistemas de Oficina S.A, Universidad de Almería. ISBN:84-96270-69-6

L. Iribarne (2003). Fundamentos de Informática Gráfica. Servicio Publicaciones, Universidad de Almería. ISBN: 84-8240-405-9

L. Iribarne. Pasado, Presente y Futuro de la Informática Gráfica. Informe Técnico, Departamento de Lenguajes y Computación. Universidad de Almería. Febrero de 2002.



    Descargas



    Algunos trabajos de la asignatura: Curso 2002-2003.

    Librería OpenGL + Glut: Descargar

    Librería SDL: Descargar

    Libreria FMOD: Descargar

    Direct3D-SDK: Descargar

    API OpenGL

    API SDL

       

    Prácticas 



    Ficha 1
Recursos de programación gráfica disponibles por Internet.
Ficha facilitada por el profesor en la sesión de prácticas
EJERCICIOS


Ficha 2

Programación básica en OpenGL.
Ficha facilitada por el profesor en la sesión de prácticas.


Ficha 3

 
Manejo de eventos de ratón con SDL.
Ficha facilitada por el profesor en la sesión de prácticas.


Ficha 4

Un boceto de un juego 2D usando bitmaps.
Ficha facilitada por el profesor en la sesión de prácticas.
[Código 1] [Código 2]  


Ficha 5

Modelado de un simple objeto 3D en OpengGL y Visual C++.


Ficha 6

Iluminación elemental.


Ficha 7

Modos de visualización de un objeto 3D.
Ficha facilitada por el profesor en la sesión de prácticas.
[Código]
 

Ficha 8

Visualización de objetos básicos en 3D.
Ficha facilitada por el profesor en la sesión de prácticas.
[Código


Ficha 9


Texturas y sonidos en FMOD.
Ficha facilitada por el profesor en la sesión de prácticas. En uno de los ejercicios de la ficha se usan dos texturas, una de pared y otra de suelo. En los enlaces que hay bajo este parrafo se dejan dos ejemplos de texturas para realizar el ejercicio, aunque se pueden usar otras distintas.
[Textura del suelo[Textura de la pared] 


Ficha 10 (Opcional)


Visualización de objetos básicos en 3D.
Ficha facilitada por el profesor en la sesión de prácticas.
[Código


Enlaces


INDUSTRIA

  • SOFTIMAGE
  • ALIAS
  • 3DStudioMAX
  • Lightwave
  • Silicon Graphics
  • Painter

XML

  • Working with XML: The Java(TM)/XML Tutorial 
  • TOC for XML Tutorial 
  • Developers : XML : Library - Papers 
  • xml.apache.org 
  • MSDN Online: XML Developer Center 
  • XML WORLD 
  • XML.com - XML Object PerL.com - XML Object Persist Persistence
  • JAVA

  • Java(TM) 2 Platform, Standard Edition, v1.2.2 API Specification 
  • Java(TM) 2 Platform, Standard Edition, v1.2.2 API Specificatioon, v1.2.2 API Specification: Class Hierarchy 
  • Java Programming Resources: Java, Java and More Java. 
  • La JAVATECA 
  • Java en Castellano. Pagina p en Castellano. Pagina principal 
  • Tutorial de Java - Tabla de Contenido 
  • Manual del Usuario de Internet 
  • Revista JavaWorld 
  • Java Information Links 
  • JavaMania 
  • Java(TM) Foundation Classes 
  • REVISTAS & LIBRERIAS

  • ACM: Digital Library 
  • Fatbrain.com - Online bookstore specializing in professional books, interactive training and certification 
  • Addison Wesley Longman 
  • IEEE Transactions on Software Engineering 
  • IEEE Computer Society 
  • Wiley Computer Publishing 
  • WWW Virtual Library - Software Engineering 
  • NetStoreUSA.com - Books, Maps, Sheet Music, Sports Collectibles, Posters, Videos 

  • [Inicio][Prácticas][Enlaces]

    LIG, Laboratorio de Ampliación de Informática Gráfica
    Departamento de Lenguajes y Computación
    Universidad de Almeria, España
    liribarne@ual.es