Licuadora

Renderizado en la nube de Blender

Renderizado en la nube de Blender

¿Cómo se siente cuando crea una hermosa escena en Blender con texturas, sombreadores, partículas y efectos volumétricos de alta definición y cuando hace clic en renderizar, solo dice que necesita 2 horas para renderizar solo un cuadro?? Si, se siente desalentador.  No es fácil renderizar una imagen o animación de alta calidad con una estación de trabajo normal.

No es pan comido renderizar en Blender, especialmente cuando se trabaja en Cycles (motor de renderizado). El renderizado 3D requiere mucha potencia informática. Si está renderizando una animación, necesitará mucha más energía y tiempo. Sería mejor si tuviera una PC potente con especificaciones de alta gama para obtener resultados decentes. El problema es la asequibilidad de una estación de trabajo robusta; son costosos.  Pero este problema se puede solucionar; solo usa renderizado en la nube.

¿Qué es el renderizado en la nube??

La representación en la nube es una representación basada en servidor. Esos servidores tienen potentes máquinas conectadas y funcionan en paralelo. El renderizado en la nube tiene las siguientes ventajas:

Construcción de una granja de Render

Render farm es una combinación de computadoras; estas computadoras se llaman nodos. Los nodos están conectados con una computadora que administra todos los nodos utilizando un software desarrollado específicamente llamado software de gestión de renderizado.

Una sola máquina puede tomar mucho tiempo para renderizar imágenes en 3D o secuencias de imágenes. La granja de procesamiento asigna cada fotograma a la computadora de cada nodo, lo que finalmente ahorra mucho tiempo. Cuanto más grande sea la granja de renderizado, más máquinas estarán disponibles para renderizar marcos.

Granja de renderizado basada en la nube

Las granjas de renderizado se pueden hacer localmente, o estas granjas también están disponibles en servicios basados ​​en la nube. Los servicios basados ​​en la nube suelen proporcionar complementos. Estos complementos preparan su archivo, cargan y luego descargan los marcos renderizados en su computadora. Todo el proceso se lleva a cabo en servidores para que pueda usar su máquina mientras se procesa. La estructura de una granja de procesamiento basada en la nube se muestra en la siguiente imagen:

Muchas empresas ofrecen servicios de renderizado basados ​​en la nube. Echemos un vistazo a algunos de esos servicios.

GarajeFarm.Neto

Grange Farm es un servicio de renderizado basado en la nube que ofrece nodos de CPU y GPU. Puede elegir entre una CPU y GPU para renderizar su trabajo. Las tarjetas K80 Tesla de NVIDIA alimentan los nodos de la GPU. Los archivos se pueden cargar a través de un complemento, y cada cuadro se puede descargar tan pronto como se procese, lo cual es genial.

Pros

Contras

Rayos

Este es otro servicio de renderizado basado en la nube. Para este servicio, no necesita un complemento especial; simplemente arrastre su archivo a una interfaz basada en web, que es mucho más conveniente. La granja de renderizado de rayos es una de las granjas de renderizado fáciles de usar. Analiza automáticamente su archivo y proporciona un costo estimado; después de pagar, Ray comienza a renderizar; puede descargar cualquier fotograma mientras se renderiza o todos los fotogramas una vez que haya terminado. Puede monitorear el proceso de renderizado de cada cuadro en tiempo real.

Pros

Contras

Blendergrid

Rendergrid es una granja de renderizado un poco diferente; no tiene su propia granja de procesamiento; ellos alquilan render farm en su lugar. Si desea renderizar su archivo rápidamente, Blendergrid alquila una mayor cantidad de máquinas de los centros de datos.

Puede cargar su archivo simplemente usando la interfaz web. Antes de renderizar, el archivo se analiza y se analiza. Se envía un correo electrónico donde hay que pagar para finalizar el trámite.

Pros

Contras

Polargrid

Polargrid tiene un complemento para Blender. Debe instalar el complemento y luego ingresar el correo electrónico y el código que recibe por correo electrónico. Polargrid tiene 1000 CPU y 3000 GPU de varios tipos, incluidos NVIDIA RTX 2080 y Radeon Vega Systems. Polargrid también ofrece renderizado basado en GPU y CPU y es compatible con Blender 2.79 y 2.80 también.

Pros

Contras

Arado de píxeles

Es otra granja de renderizado, que viene con una aplicación. En la aplicación, debe crear un trabajo y luego proporcionar el nombre de la aplicación, el número de marco, la carpeta de salida y algunas otras cosas relacionadas con el proyecto. Después de completarlo, se abrirá otra ventana con barras de progreso. También ofrece renderizado de CPU y GPU. El costo estimado se puede calcular usando una calculadora en el sitio web de Pixel Plough.

Pros

Contras

Conclusión

Renderizar una escena o animación en 3D no es una tarea fácil. Necesita mucha potencia de cálculo, lo cual es difícil de lograr en una PC normal. Si tiene una estación de trabajo robusta con una GPU de gama alta, puede renderizar su trabajo. Pero para proyectos grandes, las cosas pueden volverse un poco complejas. Una escena con texturas y sombreadores de alta definición puede requerir mucha potencia computacional, y cualquier máquina común con una sola GPU no puede manejarla.

Las granjas de renderizado pueden resolver estos problemas. Una granja de procesamiento es una combinación de muchas máquinas potentes, y cada máquina se llama nodo. Las granjas de renderizado pueden ser locales o basadas en la nube.

Si no puede pagar una granja de renderizado, una granja de renderizado basada en la nube puede ayudarlo a renderizar escenas 3D. Hay muchos proveedores de servicios de renderizados basados ​​en la nube. Proporcionan sus propios complementos o aplicaciones para Blender, donde puede cargar su archivo Blend y renderizarlo fotograma a fotograma. El renderizado de granjas de renderizado es un proceso fácil y rápido. Cada servicio le cobra en función de los GHz utilizados por la máquina por hora o el banco de octanos por hora.

Juegos HD remasterizados para Linux que nunca tuvieron un lanzamiento de Linux antes
Muchos desarrolladores y editores de juegos están creando una remasterización HD de juegos antiguos para extender la vida útil de la franquicia, por f...
Cómo usar AutoKey para automatizar juegos de Linux
AutoKey es una utilidad de automatización de escritorio para Linux y X11, programada en Python 3, GTK y Qt. Usando su funcionalidad de scripting y MAC...
Cómo mostrar el contador de FPS en juegos de Linux
Los juegos de Linux obtuvieron un gran impulso cuando Valve anunció el soporte de Linux para el cliente Steam y sus juegos en 2012. Desde entonces, mu...