Tecnologías multimedia e interacción/Escena 3D

De Wikiversidad

Una escena 3D es un espacio tridimensional que almacena datos geométricos (a menudo cartesianos), asociados habitualmente con otros tipos de información visual (luces, texturas, etc.), con el propósito de realizar cálculos y generar imágenes resultantes, que se pueden almacenar para verlas más tarde o mostrarlas en tiempo real (pudiendo, por tanto, crear animaciones).

Componentes[editar]

Una escena 3D suele contar con los siguientes elementos:

  • Modelos: representaciones matemáticas de las superficies de los objetos en tres dimensiones, habitualmente generados con software especializado. Se almacenan como un conjunto de puntos (vértices) que se unen a usando diversas entidades geométricas (como líneas, triángulos, cudrados, etc.).
  • Texturas: imagen de mapa de bits que se usa para cubrir la superficie de un objeto virtual, con un programa de gráficos especial
  • Cámaras: establecen el punto de vista que se tendrá en cuenta como referencia para renderizar la escena. Existen dos tipos de cámaras:
    • Ortogonal: los objetos se visualizarán con el mismo tamaño independientemente de la distancia entre los mismos y la cámara.
    • Perspectiva: el tamaño aparente depende de su distancia a la cámara.
  • Luces: puntos a partir de los cuales se generan focos lumínicos. Éstos se pueden clasificar:
    • Según la sombra que proyecta:
      • Luces blandas: produce una transición de luces a sombras pronunciada y repentina.
      • Luces duras: produce una transición sutil y progresiva
    • Según la forma que produce:
      • Omnidireccionales: ilumina de igual forma todos los puntos de la escena.
      • Target / Free spot: emite un rayo de luz con forma de cono (similar al de una linterna).
      • Target / Free direct: emite un rayo de luz con forma cilíndrica.