×
Como artista de CG, podrías pensar que las habilidades de codificación no son particularmente importantes para ti. Sin embargo, durante mi experiencia entre estudios grandes, medianos y pequeños he notado que ser capaz de desarrollar tu propio conjunto de herramientas es crucial y trae consigo algunas ventajas para tu propio trabajo. Mi primer contacto con la programación fue cuando era fotógrafo. Necesitaba crear un portafolio y como fotógrafo principiante, no podía permitirme contratar a un programador. Así que hablé con una prima, que me introdujo en el mundo de la codificación. Pasó una tarde y media de la noche mostrándome cómo, con HTML y CSS básicos, podía crear un sitio web estupendo para mostrar mi fotografía. Ella me dio un gran regalo en lo que se convertirían en dos de los hábitos más importantes de mi carrera que abrieron mi mundo como artista a nuevas líneas.Primero, me dio la habilidad de resolver mis propios problemas y segundo, me dio la curiosidad inicial para desarrollar código.La parte clave de la historia con mi primo es que me mostró que si una solución no está fácilmente disponible, puedes crear una para ti mismo.En realidad, eso es exactamente lo que pasa cuando trabajas en la industria de la CG. Hay varias personas que intentan desarrollar y crear herramientas para los artistas, herramientas que son increíbles y funcionan increíblemente bien. Sin embargo, siempre habrá momentos en los que no tengas la herramienta exacta para ayudarte con tu objetivo específico. Cuando te encuentras con una situación así, a menudo tendrás que crear una herramienta para terminar tu trabajo. Como la CG es una industria basada en la tecnología, creo que incluso como artista necesitas una pasión por la codificación y desarrollar tus habilidades. En mi experiencia, he encontrado excelentes soluciones construyendo mis propias herramientas.
Eliminar la monotonía con el código
La primera vez que esto sucedió fue cuando estaba terminando mi película de tesis. Estaba colaborando con dos grandes artistas, uno de los cuales era un animador y el otro un artista de FX. Mi papel fue en la parte final de la producción como el iluminador y el compositor. Sin embargo, éramos muy ambiciosos y nuestro cortometraje era de aproximadamente 04:50 de largo. A medida que se acercaba la fecha límite, me di cuenta de que si seguía repitiendo el mismo proceso nunca terminaríamos nuestro corto.Tuve que optimizar mi flujo de trabajo.Para ello, decidí crear un conjunto de herramientas que me permitieran enfocarme más en el lado artístico de la iluminación en lugar de la parte técnica del renderizado. En nuestro flujo de trabajo, después de que el animador terminara sus tomas, se las pasaba al artista de FX para que trabajara en la simulación de la tela y el cabello.Después de eso, tenía que exportar todos los objetos y cachés a un archivo de iluminación que utilizaba para aplicar los materiales y crear las capas. Hacerlo manualmente era muy ineficiente porque tenía que pasar una o dos horas limpiando los archivos y organizando las escenas antes de empezar a iluminarlas. Mi solución en este punto fue crear algunas herramientas para manejar este tema y reducir nuestros tiempos de producción muy drásticamente. La primera herramienta fue un exportador de alambiques para nuestro pipeline. Fui muy cauteloso con las convenciones de nombres para el corto y eso me dio buenos resultados. Utilizando el MEL, seleccioné los personajes y objetos animados (pelo y tela) y los exporté como un caché de alambiques. Luego, mi siguiente herramienta fue un importador de alambiques, que tomó los mismos objetos y los importó y los organizó de la forma que me pareció mejor. Después de eso, usé un guión que aplicaba los materiales y el desarrollo del aspecto de la película a los objetos correspondientes. Finalmente, otro guión creó las capas y preparó los AOVs para que el archivo estuviera listo para ser renderizado.Al final, para cada toma sólo pasé unos tres o cuatro minutos con estas herramientas en lugar de la hora y media que tardaría en hacerlo manualmente. Este es sólo un ejemplo de cómo he descubierto que construir tus propias herramientas puede ayudar realmente a acelerar la producción. Sus herramientas personalizadas no sólo pueden optimizar su flujo de trabajo, sino que también le permiten centrarse en la parte artística del proceso.Otro escenario para el que me gusta construir herramientas es la creación de aparatos. Me encanta crear mis propios artilugios que estandarizan mi proceso y evitan las repeticiones. En la mayoría de los estudios en los que he trabajado, hacen estos artilugios y los incorporan a sus procesos. Por ejemplo, si utilizas un aparato que requiere un conjunto de AOVs para trabajar en la composición, será mucho más rápido crear una herramienta que cargue los materiales necesarios para producir el resultado deseado. Esa es sólo una de las razones por las que los artistas de la industria del VFX y la animación necesitan las habilidades para codificar y optimizar los procesos. Es importante trabajar con el código y tratar de desarrollar un pensamiento analítico sobre su propio proceso. Siempre debes pensar en formas de hacer tu trabajo más rápido y más limpio.
La codificación es un arte
Recuerdo la primera vez que me di cuenta de que la codificación era una forma de arte por sí misma. Fue mi primer semestre en la escuela de postgrado y tomé una clase de «Programación para Artistas». Esperaba obtener una visión de cómo podía usar la codificación para un propósito específico. Resultó que la clase era sobre Processing, un lenguaje de código abierto que permite a los artistas crear visuales emocionantes sólo con el propósito de crear y expresarse. Los artistas de Processing usan el código de la misma manera que los artistas clásicos usaban la pintura. Están pensando muy creativamente y analíticamente sobre su creación con código. Mencioné esto porque creo que es una parte importante para que los artistas CG se expresen, y creen de una mejor manera construyendo nuestras propias herramientas. Cuando creo una herramienta, para mí es como preparar el lienzo para mi obra de arte. Me ayuda a pensar cómo puedo resolver los problemas que encontraré en el futuro. Tal vez sea mi forma personal de pensar sobre esto, pero me encanta cómo cada día las fronteras de la creación artística y técnica se vuelven menos distintivas. De hecho, me encanta cómo el medio principal para los artistas de CG es realmente sólo una pieza de código dentro de un ordenador, pero al final terminas produciendo asombrosas piezas de arte.
Codificar creativamente
Mi consejo es que intente ser lo más creativo posible con su código. Intenta crear herramientas increíbles que construyan tu proceso creativo y a la vez optimicen tu trabajo. Por eso me encanta codificar, y por eso creo que es tan importante que los artistas tengan habilidades de codificación. No es sólo para arreglar problemas técnicos, sino también para desarrollar nuevas técnicas. Es para crear algo que te ayude en la concepción de algo nuevo. En mi experiencia, he encontrado que la mayoría de los avances más interesantes en nuestra industria proviene de este tipo de pensamiento. Vienen de personas que siempre están creando constantemente nuevas herramientas.
COMPARTIR:
¿Listo para capacitar a todo tu equipo?
10Licencias¿Necesitas más licencias? Contacte con ventas. Continúe con la compraContinúe con la compraCancelar
Con tu plan, puedes:
Con tu piloto de 14 días, puedes:
- Acceder a miles de videos para desarrollar habilidades críticas
- Darle acceso a hasta 10 usuarios a miles de cursos de video
- Practicar y aplicar habilidades con cursos y proyectos interactivos
- Ver datos de habilidades, uso y tendencias de sus equipos
- Prepararse para las certificaciones con los exámenes de prácticas líderes en la industria
- Medir la competencia entre las habilidades y los roles
- Alinear el aprendizaje con sus objetivos con los caminos y canales
╲╱Solutions Skills FlowGift of View PricingContactar Sales╲╱PlatformBrowse libraryRole IQSkill IQIrisAuthorsProfessional ServicesTechnology Index╲╱CompanyAbout usCustomer storiesInvestorsCareersBlogNewsroomResource centerGuides╲╱ResourcesDownload EventsTeachPartnersAffiliate programOne.orgSubscribe╲╱SupportContactHelp centerIP whitelistSitemapCopyright © 2004 – LLC. Todos los derechos reservadosTérminos de usoPolítica de privacidad
Utilizamos cookies para que las interacciones con nuestros sitios web y servicios sean fáciles y significativas. Para obtener más información sobre las cookies que utilizamos o para saber cómo puede desactivarlas, haga clic aquí.
Acepta las cookies y cierra este mensaje Deshabilitar cookies
Ha desactivado las cookies no críticas y está navegando en modo privado. Para tener la mejor experiencia posible en nuestro sitio web, por favor, acepte las cookies. Para obtener más información, lea nuestra política de privacidad.
Acepta las cookies y cierra este mensaje