Renderizar
Proceso por el que todas las propiedades y características que componen una escena en tres dimensiones (modelos poligonales, iluminación, texturas, materiales, animaciones, etc) se fusionan para obtener el resultado final.
Origen
Del inglés render (reproducir, aunque no existe traducción exacta).
Cuando se diseña en 3D no es posible visualizar en tiempo real el resultado final de una escena, ya que requiere de una gran potencia de cálculo, por ello se trabaja con cada uno de sus propiedades de manera separada.
Render en tiempo real y render diferido
Renderizar significa convertir los datos de una escena en una imagen. En un videojuego eso ocurre en tiempo real: cada fotograma se calcula en una fracción de segundo, y por eso el motor hace compromisos en iluminación o sombras. En cine y animación se suele renderizar cuadro a cuadro sin prisa, y un solo fotograma puede tardar mucho más.
En el habla de jugadores y creadores se oye el modelo se ve bien en el editor, pero hay que renderizarlo para ver la luz final o mi PC tarda horas en renderizar este vídeo. También se usa para exportar un vídeo editado, aunque ahí el significado se amplía respecto a los gráficos 3D.
Relación con el motor gráfico
Quien se encarga de renderizar en un juego es el motor gráfico, que recibe modelos, texturas y luces y las convierte en imagen en pantalla.
Preguntas frecuentes
¿Renderizar y compilar son lo mismo?
No. Compilar convierte código en un programa ejecutable, y renderizar convierte datos de una escena, como modelos y luces, en imagen. En el lenguaje cotidiano de editores de vídeo, renderizar también significa exportar el resultado final a un archivo.
¿Qué es el render en tiempo real?
Es el que ocurre mientras juegas: el equipo calcula cada imagen en el momento y la muestra de inmediato. Cuantos más fotogramas por segundo puede calcular, más fluida se ve la partida, aunque el límite lo marcan la tarjeta gráfica y el procesador.
Palabras relacionadas
-
Mapeado de entorno
Proceso de la renderización que consiste en revestir la superficie de un objeto gráfico en 3D con la imagen de una parte del entorno que lo rodea, con el fin de simular un efecto de reflexión.
-
Motor de juego
Sistema diseñado para la creación de videojuegos que aglutina un conjunto de aplicaciones necesarias para su desarrollo. Su función principal es dotar al juego de un motor gráfico para el renderizado de los modelos y animaciones que forman el videojuego, aunque a menudo los motores incorporan un entorno de desarrollo formado por varias herramientas para facilitar a los desarrolladores el trabajo, como un motor de físicas o un motor de colisiones.
-
Motor gráfico
Es la parte fundamental del motor de juego, y su función principal es renderizar y animar los modelos 2D y 3D diseñados previamente por los artistas del juego.
-
Radiosity
Algoritmo de renderizado que ofrece una representación realista de las sombras y la luz difusa.
Añadido el · Actualizado el · ¿Falta algo? Sugiere una corrección