Está en la página 1de 56

Tecnologa Multimedia y Realidad Virtual

MULTIMEDIA

Multimedia (Lat. Multi + Medium) es un trmino que se aplica a cualquier objeto que usa simultneamente diferentes formas de contenido informativo como texto, sonido, imgenes, animacin y video para informar o entretener al usuario.

CATEGORIAS

Multimedia puede dividirse en dos categoras principales:

multimedia lineal: ejm. :una pelcula de cine. multimedia no lineal. Ejm.:videojuegos o en el e-learning.

Caractersticas

Las presentaciones multimedia pueden verse en un escenario, proyectarse, transmitirse, o reproducirse localmente en un dispositivo por medio de un reproductor multimedia. Los juegos y simulaciones multimedia pueden usarse en ambientes fsicos con efectos especiales, con varios usuarios conectados en red, o localmente con un computador sin acceso a una red.

USO DE LA TECNOLOGIA MULTIMEDIA

La tecnologa multimedia encuentra su uso en varias reas tales como: E-learning. El servicio de mensajera multimedia, o MMS Juegos de video Simulacin.

Tipos de informacin multimedia

Texto: sin formatear, formateado, lineal e hipertexto. Imgenes: son documentos formados por pxeles. Pueden generarse por copia del entorno (escaneado, fotografa digital) y tienden a ser ficheros muy voluminosos. Animacin: presentacin de un nmero de grficos por segundo que genera en el observador la sensacin de movimiento. Vdeo: Presentacin de un nmero de imgenes por segundo, que crean en el observador la sensacin de movimiento. Pueden ser sintetizadas o captadas. Sonido: puede ser la voz, msica u otros sonidos.

MULTIMEDIA
DISPOSITIVOS DE ALMACENAMIENTO Y FORMATOS DE ARCHIVOS

DISPOSITIVOS DE ALMACENAMIENTO

CD-ROM (720 Mb.) DVD (4.2 Gb.) BLU-RAY (50 Gb.) USB MEMORY (4 Gb.)

Principales formatos para grficos

.bmp (Windows Bitmap): Comnmente usado por los programas de Microsoft Windows y por el sistema operativo propiamente dicho. Se le puede aplicar compresin sin prdidas, aunque no todos los programas son compatibles. .gif (Graphics Interchange Format): GIF es utilizado popularmente en la web. Formato de 8 bits (256 colores mximo), con soporte de animacin por frames. .jpg (Joint Photographic Experts Group): El formato JPEG es usado ampliamente para fotografas e imgenes de gran tamao y variedad de color en la web y por las cmaras digitales. .png (Portable Network Graphics): PNG Fue diseado para reemplazar al GIF en la web. .tif (Tagged Image File Format): TIFF se utiliza masivamente en grficos de imprenta. .wbmp (Wireless Application Protocol Bitmap Format): Utilizado fundamentalmente con WML en dispositivos inalmbricos.

3GP

3GP (3rd Generation Partnership, en espaol Asociacin de Tercera Generacin), es un contenedor multimedia (o formato de archivos) usado por telfonos mviles para almacenar informacin de multimedios (audio y video). Este formato de archivo es una versin similar al formato de Quicktime. 3GP guarda video como MPEG-4.

MULTIMEDIA EN DISPOSITIVOS MOVILES PARTE I

SOFTWARE PARA DISPOSITIVOS MOVILES

Net Compact Framework Flash Lite

Net Compact Framework


Windows Mobile Pocket PC 2003 SmartPhone 2003

Nuevas APIs

Windows Mobile 5

DirectX (Nativo y .NET)

2D y 3D
Intercepcin y envo de mensajes SMS Llamadas Video Imagen

Telefona

Cmara

Driver para compartir GPS Pocket Outlook (Microsoft.WindowsMobile.PocketOutlook)


Contactos Mensajes

Flash lite

Macromedia Flash Lite es una versin especial de Adobe Flash. Fue creada para ser usada especficamente en telfonos mviles y otros dispositivos.

ActionScript

ActionScript, desde su versin 2.0, pasa de ser de programacin estructurada a programacin orientada a objetos, que trata de ver el entorno de programacin como el mundo real, donde cada objeto tiene propiedades como el color, la forma y su ubicacin, y mtodos (borrar un texto, parar la lnea de tiempo, cargar variables u hojas de estilo), y adems nos encontramos con un lenguaje ms estricto y ms amplio donde usted puede crear sus

Ejemplo de una aplicacin

MULTIMEDIA EN DISPOSITIVOS MOVILES PARTE II

WAP

WAP es un protocolo basado en los estndares de Internet que ha sido desarrollado para permitir a telfonos celulares navegar a travs de Internet. WAP es una serie de tecnologas que consisten en: WML, que es el lenguaje de etiquetas y WMLScript es un lenguaje de script, lo que vendra a ser JavaScript

WML

WML son las siglas de Wireless Markup Language y es el lenguaje que se utiliza para realizar pginas para cualquier elemento que utilice la tecnologa WAP, como algunos telfonos mviles.

A qu servicios/aplicaciones puedes acceder ?

Servicios de Informacin
Pginas Amarillas, Informacin del trfico, Informacin turstica (hoteles, agencias de viajes, paradores,...), Horarios de trenes, aviones, etc. Mapas, Servicios de localizacin Servicios Personales

Gestin y consultas bancarias, Ticketing (compra de entradas para espectculos), Compra on-line, Acceso a juegos y apuestas (loteras, quinielas, etc.), Carga de tarjetas de crdito (dinero electrnico), etc.

REALIDAD VIRTUAL

REALIDAD VIRTUAL

Se puede definir la realidad virtual como un espacio en tres dimensiones (3D), creado con el ordenador y en donde los objetos son interactivos. Es decir, no se trata de una mera representacin grfica tridimensional esttica, sino ms bien de un escenario, donde el usuario puede adentrarse, rodear los objetos y examinarlos, cambiar la perspectiva e incluso interactuar con otros usuarios, representados bajo la forma de avatares.

REALIDAD VIRTUAL EN LA WEB - VRML

VRML son las siglas de Virtual Reality Modeling Language: lenguaje de modelado de realidad virtual. Aunque su nombre es similar al del HTML (Hyper Text Markup Language: lenguaje de marcas de hipertexto), la diferencia fundamental entre ambos se encuentra en la sustitucin de la palabra "marca" por la de "modelado".

SOFTWARE PARA REALIDAD VIRTUAL

3D Studio Max es una aplicacin basada en el entorno Windows que permite crear tanto modelados como animaciones en tres dimensiones (3D) a partir de una serie de vistas o visores (planta y alzados).

3D Studio Max

La utilizacin de 3D Studio Max permite al usuario la fcil visualizacin y representacin de los modelos, as como su exportacin y salvado en otros formatos distintos del que utiliza el propio programa.

Poser

Es un programa de animacin 3d de personajes. Gracias a su interfaz intuitiva, se pueden crear animaciones rpidamente. Y lo mejor, se pueden exportar en flash como archivo swf o como imgenes png con transparencia.

LightWave

LightWave (o, ms correctamente , LightWave 3D) es un programa de grficos por computadora para Modelado 3D, renderizado y animacin

Carrara 3D

Software para modelado y animacin tridimensional, especialmente utilizado para la creacin de personajes 3D

Ejemplos hechos con Carrara

Ejemplos hechos con LightWave

Bryce

Bryce es una aplicacin de modelado en 3D, renderizacin y animacin especializado en paisajes de montaas, agua, cielos, etc.

Ejemplos hechos con Bryce

Terragen

Terragen es un programa de software diseado para generar escenarios y paisajes en diferentes entornos.

Terragen

Terragen es freeware y funciona tanto en Microsoft Windows como en ordenadores Apple Macintosh. Fue desarrollado y publicado por Planetside Software y puede utilizarse para crear animaciones y renderizaciones de paisajes con diferentes efectos de luz.

ArchiCAD
ArchiCAD es un software de CAD completo, especfico de arquitectura, interiorismo y construccin que trabaja bajo el concepto del Edificio VirtualTM el cual le permite disear su edificio en vez de dibujarlo.

ArchiCAD

A medida que Ud. disea su proyecto en ArchiCAD, automticame nte se va generando toda la documentaci n del proyecto.

AutoCAD

Autodesk AutoCAD es un programa de diseo asistido por ordenador (CAD "Computer Aided Design"; en ingls, Diseo asistido por computador) para dibujo en 2D y 3D.

OpenGL
Multimedia y Realidad Virtual

Qu es OpenGL?
OpenGL es una especificacin estndar que define una API multilenguaje y multiplataforma para escribir aplicaciones que produzcan grficos 2D Y 3D. Desarrollada por Silicon Graphics Inc. (SGI) Su nombre viene del ingles: Open Graphics Library

Qu es OpenGL?

OpenGL se utiliza en campos como: CAD Realidad virtual Representacin cientfica y de informacin Simulacin de vuelo Desarrollo de videojuegos

Aplicaciones
Simulacin (Windows)

Aerofly
Simulacin de control areo

Cloth - Sim
Simulacin en Tiempo real de ropa

Aplicaciones
Simulacin (Linux)

Dex
Desarrollo, anlisis y visualizacin de mltiples cuerpos.

X- Vision
Visualizacin y animacin de datos

Aplicaciones
Juegos (Windows)

PinBall
Juego del PinBall

Chess Commander
Juego de Ajedrez

Aplicaciones
Juegos (Linux)

FollBilliard
Simulacin fsica del juego del billar

khunPhan
Puzzle

Aplicaciones
Ciencia y Anlisis (Windows)

Great Stella
Estudio de poliedros

MVE
Visualizacin en 3D de datos mdicos

Aplicaciones
Ciencia y Anlisis (Linux)

Visualizacin y parametrizacin de mltiples datos.

Visualizacin cientfica

DIRECT3D
Multimedia y Realidad Virtual

Direct3D
API de programacin de Grficos 3D
Era complicado el desarrollo de juegos para la plataforma Windows95 En 1995 Microsoft adquiere un motor 3D en desarrollo, Reality Lab de RenderMorphics, y lo integra en DirectX Directx 3.0 primera versin viable DirectX 5.0 primera versin realmente til DirectX 6.0 presenta muchas mejoras (T&L por aceleracin de HW, reorganizacin de las luces, materiales, objetos de puertos de vista)

Conclusin Final y Comparativa entre Direct3D y OpenGL

Ventajas Direct3D:

Se ha convertido en un pilar bsico en la programacin de grficos 3D en aplicaciones y juegos API muy fuerte y estable Garanta de soporte de nueva caracterstica que surjan en la evolucin del hardware grfico Posiblemente el mejor API para Windows, ya que es desarrollado por Microsoft

Java3D

Java

Java es un lenguaje OO creado por Sun Microsystems para poder funcionar en distintos tipos de procesadores y mquinas. Similar a C o C++, pero con algunas caractersticas propias (gestin de hilos, ejecucin remota, etc) Independiente de la plataforma, gracias a la JVM (Java Virtual Machine), que interpreta los ficheros objeto Se dispone de antemano de la API (Application Programming Interface) de clases de Java.

Ficheros JAR
Permiten empaquetar varias clases en un solo fichero comprimido, parecido a un fichero TAR o ZIP. Se crean con la herramienta jar de Java Ventajas
Descarga: mejor descargar un archivo que varios Versiones: podemos incluir informacin de la versin Portabilidad: al ser un estndar de la plataforma Java

Algunas extensiones existentes


Java 3D: para incluir mundos 3D en las aplicaciones Java Media Framework: para incorporar elementos multimedia(audio/video) Java Advanced Imaging: librera para procesamiento de imgenes JavaHelp: para incorporar ayuda en lnea en nuestros programas JavaMail: para construir nuestro propio sistema de correo y mensajera

Gracias

También podría gustarte