martes, 16 de octubre de 2007

Técnica de modelado 3D

Box Modeling




Esta técnica consiste en hacer un objeto 3D apartir de un cubo, esto permite hacer cualquier tipo de objeto , esto se hace apartir de extrucciones a cada una de las caras del cubo para así de cada extrucción crear nuevas piezas o partes para así conformar un un objeto mas complejo.

Esta técnica puede ser usada en cualquier herramienta de modelado 3D para la creación de objetos 3D.



Ejemplo






Imagen 1





Imagen 2



Este lampara de luz la elabore usando la técnica Box modeling , trabajando con la herramienta de modelado 3D, Wings3D.


Ejemplo 2






imagen 1




imagen 2




miércoles, 26 de septiembre de 2007

OpenAL

OpenAL es una API para el manejo de audio , esta API es desarrollada por CREATIVE LABS y funciona para el renderizado eficiente del audio, es multiplataforma y funciona de forma posicional, usa diferentes canales y tambien en tres dimensiones del espacio para un sonido envolvente. este tipo de audio fue enfocado para videojuegos. ya que en los video juegos actuales el audio envolvente es una opcion de realismo a la hora de interactuar con el entorno del juego, ya que da una sensación de estar mas involucrado en el juego.

los objetos basicos de OpenAL son un oyente, fuente y un buffer.

Algunos juegos que hacen uso del API
  • DOOM3
  • Battlefield 2
  • Unreal Tournament 2004

Compatible con las siguientes plataformas:

  • Mac OS
  • Linux
  • Solaris
  • Microsoft Windows
  • Irix
  • Sony Playstation2
  • Nintendo Game Cube
  • Xbox

lunes, 24 de septiembre de 2007

Conceptos basicos

Avatar

Avatar es la representación gráfica tridimensional, virtual de una persona u objeto de la realidad o de la ficción , el cual forma un papel interactivo en ambiente tridimensional o entorno virtual.
un avatar puede ser un vehículo de un juego de carreras, el cual una persona esta representada por este avatar en el ambiente del juego.

se podría usar cualquier objeto como avatar, pero lo recomendado es que sea un objeto apropiado con la función de la persona en el entorno virtual.


Mi primer avatar Humano

Vida artificial

Es el ciclo en el cual se desarolla, crece un ser o personaje virtual el cual vive en un mundo o entorno virtual , este interactua con los objetos que se encuentran alrededor afectando dicho entorno y este afectando al ser virtual.

viernes, 21 de septiembre de 2007

Panda 3D

Panda3d, es motor 3D de juegos desarrollado por disney y en convenio con Carnegie Mellon y el grupo Entertainment Technology Center, el cual trabajan en conjunto para su continua actulizacion y desarrollo.

El motor usa librerias desarrolladas en C++ , el cual se hacen pequeños programas "scripts" para el control y manejo del motor3D. Los programas pueden ser escritos en lenguaje python , el cual es un lenguaje interpretado y orientado a objetos, este es flexible y robusto.

Características generales.

• Basado en Rápida curva de aprendizaje - rápido desarrollo.
• Creación de módulos de software o aplicaciones para el manejo de las librerías de PANDA3D.
• Creación aplicaciones de realidad virtual de forma rápida y para aprendizaje.
• Compatibilidad con dispositivos de realidad virtual.
• PYTHON como lenguaje de programación.