Crea una cuenta o inicia sesión

¡Continúa aprendiendo sin ningún costo! Únete y comienza a potenciar tu carrera

Mundo tridimensional: cómo funcionan los gráficos en una computadora

5/20
Recursos

¿Cómo funcionan los gráficos 3D en los videojuegos?

Los videojuegos son una maravillosa creación de la tecnología moderna que nos permite explorar mundos complejos y visualmente atractivos desde la comodidad de nuestras pantallas. Pero, ¿alguna vez te has preguntado cómo se generan esas impresionantes imágenes en tres dimensiones? Aunque parezca magia, son el resultado de un proceso de renderización que transforma complejas escenas tridimensionales en imágenes 2D que vemos en nuestros dispositivos.

El fenómeno que observamos como gráfico 3D no es más que la ilusión creada mediante la proyección de imágenes 2D. Incluso en tecnologías avanzadas como la realidad virtual, lo que vemos son imágenes ligeramente desfasadas que engañan a nuestro cerebro para percibir profundidad y tridimensionalidad. Pero, vamos a sumergirnos un poco más en cómo se logran estas representaciones dentro del mundo de los videojuegos.

¿Qué papel juegan los polígonos en los gráficos 3D?

Los polígonos son los ladrillos fundamentales para construir mundos 3D en las computadoras. En lugar de representar cada curva y superficie con precisión infinita, los objetos se modelan utilizando estos polígonos, que usualmente son triángulos. ¿Y por qué triángulos? Porque cualquier forma en el espacio 3D puede descomponerse en triángulos, los cuales son mucho más fáciles de manejar y procesar por las computadoras.

  • En juegos como "The Legend of Zelda: Ocarina of Time", de la Nintendo 64, podemos observar que los elementos, como el terreno y los personajes, están compuestos de polígonos. A pesar de que sus gráficos pueden parecer básicos comparados con los estándares actuales, sientan las bases para la evolución del diseño 3D.

El terreno, los árboles y personajes como Link se crean utilizando estas técnicas. Las curvas suaves no se representan exactamente sino que se aproximan con líneas rectas, que son los bordes de los triángulos. Este método simplifica el proceso mientras se mantiene un nivel aceptable de detalle y realismo.

¿Cómo se determinan las posiciones en un espacio 3D?

Un sistema de coordenadas es esencial para definir la posición de los objetos en el espacio tridimensional. Cada vértice de un polígono tiene coordenadas que determinan su posición exacta en el sistema tridimensional. Los ejes X, Y, y Z definen este mundo digital.

¿Cómo se crean los personajes y objetos?

El modelado 3D empezaría con la definición de una serie de vértices y aristas:

  1. Vértices: son los puntos en el espacio donde convergen los bordes de los poliedros. Estos puntos tienen coordenadas que les dicen a la computadora dónde deben estar en el espacio
  2. Aristas: actúan como líneas que conectan los vértices, formando las caras del objeto.
  3. Caras: generalmente triangulares, son las superficies que compilan todos los vértices y aristas en un objeto tridimensional visible.

Por ejemplo, al diseñar una bota de un personaje, uno podría comenzar dibujando triángulos sencillos y luego modelar detalles más complejos para que se asemeje a una bota real.

¿Cómo se almacenan y manipulan estos datos?

La posición de cada vértice se almacena como un punto con una triple coordenada (X, Y, Z). Así, las computadoras pueden manipular fácilmente estos elementos para escalar, rotar o trasladar modelos completos durante la ejecución del juego.

Supongamos que tenemos un punto en (0, 0, 0) como origen. Si deseamos dibujar algo como una bota, podríamos definidamente posicionar cada parte relativa a este origen utilizando coordenadas como (5, 5, 5) o cualquier otra que dimensione nuestro objeto en el terreno virtual.

Ejemplo práctico

Imagina que queremos crear un triángulo en nuestro mundo tridimensional. Podemos unir puntos con coordenadas (1, 0, 0), (5, 5, 5), y (1, 10, 10). Estas coordenadas indican las posiciones exactas de los vértices que luego se conectarán para formar nuestro polígono.

En resumen, los gráficos 3D son una compleja interacción de matemáticas y tecnología. Cada elemento que vemos y experimentamos en los videojuegos está intrínsecamente vinculado a cómo las coordenadas y polígonos se organizan en un espacio 3D para finalmente proyectarse como una imagen 2D en nuestras pantallas. Conocer estos fundamentos no solo te permite apreciar más los videojuegos, sino que también abre las puertas a comprender cómo la tecnología moldea nuestras experiencias digitales diarias.

Aportes 24

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Mientras más caras haya en una figura geométrica, más tiene que procesar la computadora. Si luego sumas iluminación es aún más más costoso, la iluminación en el mundo 3d es un campo muy profundo e interesante.
Les dejo este vídeo, pueden empezarlo desde el minuto 2:05, explica conceptos base muy interesantes y estoy seguro que te van a servir mucho:

Los gráficos de los videojuegos 3D se basan en figuras geométricas, como polígonos y triángulos.

Ahora observemos esta imagen:

Como podemos ver, el terreno, por ejemplo, vemos que son rectas, que terminan formando triángulos, y lo mismo sucede con el pelo del personaje, sus piernas, sus botas y su cara vemos también la presencia de polígonos.


Estas figuras se forman a partir de un sistema de coordenadas.
(Esta imagen la realicé yo, espero que te sirva 😄)

Para entender un poco mejor el modelado 3D y la ubicación de los polígonos en un plano cartesiano se puede basar mucho en los ejercicios de vistas de solidos en el que un punto ocupa una posición en el espacio :

que genial, de veras que genial ver las matemáticas en el computador, me dio mas luces de como trazar, muy buen video

no se entiende nada de lo que trata de explicar 😆

https://youtu.be/jF5a6ltOsK0

En este video veran una deconstruccion de link en triangulos (tris), de esta forma pueden entender mejor como se componen nuestros personajes favoritos ❤️

¿Qué es un sistema de coordenadas?

Es un sistema que utiliza números para determinar la posición de un punto o un objeto geométrico. Estos sistemas podríamos reducirlos a un conjunto de rectas numéricas, como en el caso del plano cartesiano:


Los sistemas de coordenadas son muy empleados en el álgebra, estadística y la geometría (clave en el desarrollo de videojuegos), y es fundamental en esta última puesto que estos sistemas permiten formular problemas geométricos en números.

  • Vértice: Es un punto en un plano con coordenadas en X,Y, Z.

  • Arista: Es la línea que conecta dos vértices.

  • Cara: Se forma con la unión de 3 o más vértices.

me encanto esta clase y como se haces elementos en 3d en los primeros juegos en 3 dimensiones

Aqui mis apuntes:

Los gráficos de los videojuegos 3D se basan en figuras geométricas, como polígonos y triángulos.

Las figuras o modelos 3d se forman a partir de un sistema de coordenadas.

¿Qué es un sistema de coordenadas?
Es un sistema que utiliza números para determinar la posición de un punto o un objeto geométrico.

Caracteristicas que componen a una figura o modelo 3D

  • Vértice: Es un punto en un plano con coordenadas en X,Y, Z.

  • Arista: Es la línea que conecta dos vértices.

  • Cara: Se forma con la unión de 3 o más vértices.

Los gráficos 3D en una computadora se representan a partir de un sistema de coordenadas x,y,z. A partir de estos planos se construyen formas geométricas para representar o dar forma a un elemento dentro de un plano (por ejemplo para representar a un personaje de un videojuego como Link de Zelda Ocarina of Time).

Cuantos más polígonos tenga una figura te permitira representar graficamene elementos más realistas, sin embargo, esto consume más recursos ya que la computadora tiene que calcular y procesar más información.

.

genial, solo genial, ya eh creado unos juegos porque tengo poca experiencia en esto, pero seguire aprendieno!

me gusta como estoy avanzando en el curso gracias profe ricardo

Por que no me llega el enlace para confirmar mi correo y poder continuar con el curso??

nintendo te va a demandar por revelar su secrete XD

Genial

https://youtu.be/nQ-T6lVzqC4 quien quiere colaborar en este proyecto.

99% de descarga, “hubo un error al descargar” se reinicia la descarga unluky

https://youtu.be/nQ-T6lVzqC4

Es asombroso cómo se mueven en este mundo los personajes, los escenarios y las estructuras en sí.

quien quiere colaborar en este proyecto