Podcast (podcast-freelance-3d): Reproducir en una nueva ventana | Descargar (Duración: 10:53 — 10.7MB) | Incrustar
Suscríbete: Apple Podcasts | Spotify | Amazon Music | Android | RSS
Buenos días, aquí estamos con otro episodio del podcast «Freelance 3D, Marketing para 3dseros», episodio 48. Un podcast para freelances 3D o para aquellos que tienen pensado dedicarse a esta noble profesión. La semana pasada publiqué un vídeo en mi canal de YouTube hablando de Paperspace. Un servicio para renderizar en la nube con GPUs potentes y dónde es posible renderizar con Blender.
Por cierto, hablando de YouTube, esta misma semana hemos llegado a los 5000 suscriptores. Cifra bastante bonita y que ha llegado antes de lo que me imaginaba. Ahora la idea es seguir creciendo para poder seguir creando material de calidad. Así que si no estás suscrito ya sabes lo que tienes que hacer. Te puedes suscribir desde aquí mismo: Canal de Zao3D en YouTube.
Cursos en zao3d.com
También os recuerdo que en zao3d.com tienes cursos de 3D, edición de vídeo y edición fotográfica con vídeos paso a paso. Pensados para que tengas los conocimientos necesarios para emprender en esto del 3D. Por una suscripción mensual tienes acceso a todos los contenidos. Consulta el precio actual en la página de suscripción: https://zao3d.com/registrar. Aprovecho para dar las gracias a todos los que se van suscribiendo. Cada vez somos más y esto es algo muy necesario para que todo esto sea sostenible. Bienvenidos a Zao3D.
Primero con Google Colab
Y a lo que íbamos con este episodio. Hoy os quería hablar de Paperspace. Ya hace unos meses os estuve hablando de Google Colab, un servicio donde también puedes renderizar con Blender usando las GPUs de Google. El vídeo que publiqué en YouTube tuvo bastante éxito y ha sido gracias a este vídeo el incremento en suscriptores, la verdad. Creo que os interesan todos estos vídeos donde se os presentan soluciones que os pueden salvar el día.
Con Google Colab nos encontramos con un sistema donde, mediante el navegador, ejecutamos una serie de comandos en unos cuadernos que se comunican con una máquina virtual. Es como tener tu propio terminal y la comunicación con el mismo es a través de los cuadernos de Colab.
Estos sistemas están pensados, inicialmente, para el cálculo de Machine Learning, algo que ha tenido un crecimiento espectacular estos últimos años y que parece que ahora se está expandiendo como la pólvora. Imagino que habréis visto imágenes creadas con Inteligencia Artificial con aplicaciones como Dall-e o Midjourney, del que también hablé en un episodio de este podcast y en el canal de YouTube. Es un tema que genera debate, y lo podéis comprobar en los comentarios del mismo vídeo.
Machine Learning con GPUs
Y para estas tareas es necesario el uso de GPUs muy potentes. Ya sabemos que las GPU no son baratas precisamente por lo que para que estos sistemas funcionen bien se han de usar tarjetas grandes o clusters de tarjetas. Ya te puedes imaginar el precio de todo eso. Para eso surgieron estos servicios en la nube de empresas que te permiten usar sus infraestructuras para poder realizar todos estos cálculos tan complejos. Como estos sistemas te permiten usar una maquina virtual con su terminal técnicamente no hay impedimento para instalar y ejecutar Blender en esas máquinas.
Así que dicho y hecho. Las primeras pruebas que hice, gracias a la línea de comandos de Blender fue más que satisfactoria. Y en este caso estoy hablando de Google Colab. El único problema que me encontré es cuando poco a poco fui incrementando la complejidad de la escena. Llega un momento en el que alcanzas el límite de potencia, en memoria y GPU. Hay que recordar que este servicio de Google Colab es gratuito. Aunque tienen una versión de pago que te permite elegir entre más tarjetas y más potencia, y un precio que no es nada caro para lo que ganas: tiempo y electricidad. Sí, porque tener tu ordenador renderizando, a parte de ocuparte el ordenador sin poder trabajar en el y tener que dejarlo renderizar por la noche hay que contar el coste eléctrico de esa tarea. Y se nota. Por lo que 9€/mes es muy económico. El problema de Google Colab es que este plan de pago no está en España.
Y probé Paperspace
Ahí es cuando me surgió la necesidad de seguir buscando opciones que me permitieran usar un sistema parecido, ya que me gustó, al de Google Colab. Entonces me encontré con Paperspace.
Código promocional
Cupón de descuento: Si quieres usar Paperspace tienes un cupón con el que te incluirán $10 en tu crédito para usar con todo tipo de GPUs. Puedes aprovechar este cupón y crear tu cuenta de Paperspace. La única condición es que cuando te des de alta incluyas tu tarjeta de crédito. No te cargarán nada. Yo ya lo he probado. Además te darán un enlace como este para que puedas invitar a tus conocidos y amigos y así seguir incrementando tu crédito. Aquí el enlace para obtener el cupón: Paperspace con $10.
Paperspace también te permite usarlo gratuitamente con algunas limitaciones, por supuesto, pero me vino de fábula para saber si podía hacer lo mismo. Y sí, pude instalar Blender, ejecutar la línea de comandos y renderizar una escena con una GPU. No muy potente, pero insisto, mientras está renderizando en la nube tienes tu equipo libre.
Como el sistema me convenció eché un ojo a los precios y vi que no estaba nada mal, 8€/mes, y te permitía usar una gran variedad de tarjetas gráficas además de montarte un sistema con mucha más memoria que con Google Colab. Cierto es que en Google Colab no pagué nada, pero estaba dispuesto a pagar por el servicio de Google. Así que no tardé mucho en sacar la tarjeta de crédito y me dispuse a subir algo más gordo. Con texturas y geometrías más pesadas.
Debo decir que la subida de archivos se hace tediosa, es algo lenta, pero una vez preparado y todo subido, ejecuté la línea de comandos de Blender y ahí estaba renderizando a una velocidad impresionante con una GPU A4000. En los fotogramas que había renderizado en mi equipo local, con una raquítica GTX 1070, un fotograma me tardaba de unos 40 a 45 minutos. En Paperspace estaba renderizando esa misma escena en menos de 10 minutos.
La escena de la que estoy hablando es la primera del curso de Naturaleza 3D, al que por cierto ya podéis acceder a las primeras lecciones. Así que la decisión fue la renderizar todas las escenas allí y en menos de una semana tenía todas renderizadas. Y esto hablando del siguiente vídeo que puedes ver a continuación:
Podía haber lanzado el render en una granja de render, pero no lo vi necesario ya que no es un proyecto para un cliente. No necesitaba la inmediatez de los plazos de entrega por lo que me podía permitir esperar una semana. Lo que no quería permitirme es varias semanas para hacerlo.
Si eres autónomo o eres estudiante o estás empezando creo que es una opción realmente buena para tenerla en cuenta. Sobre todo si te estás montando tu demo reel y quieres meterle caña y renderizar al máximo de calidad sin tener que tener que ocupado tu ordenador noches y noches.
Tutorial de Paperspace
En mi canal de YouTube tienes un tutorial donde puedes ver cómo he renderizado una escena de un próximo curso: Cyberpunk, del que ya tendréis noticias más adelante. Aquí te dejo el render:
Espero que te haya gustado este episodio y sobre todo, que si realmente te ha gustado me lo hagas saber, dejando una buena valoración en cualquiera de las plataformas donde escuches el podcast o dejándome un comentario aquí mismo. Estaré feliz de saber que el tiempo que dedico a este podcast sirve para algo.
También puedes dejar tus sugerencias para proponer temas para el podcast desde el buzón de sugerencias del podcast.