|
Hoy me han preguntado qué programas son buenos para el mundo del 3D. Bueno, es un tema del que se habla mucho, y es bueno volverse a preguntar lo mismo cada cierto tiempo, porque los programas cambian continuamente. Para el mundo del cine, desde luego maya es lo que más se usa. Tiene la base de usuarios más grande, y sobre todo la base de estudios más grande. Hoy por hoy, los estudios potentes tienen una cantidad enorme de desarrollos encima de mayaque tardarían mucho en cambiar a otra plataforma distinta. Para un programador es un poco una putadilla, porque le API de maya no es el mismo con el que los desarrolladores de maya programan, y puedes encontrar limitaciones. Ahora se programa fundamentalmente en python (atras queda el mel) y varios estudios usan Qt+python para el GUI, algo que dará muchos puntos en una entrevista de trabajo. En el mundo de la publicidad y los estudios más pequeños, se usa mucho XSI. Es un buen software en mi opinión (mi preferido para desarollar en casa) y para los programadores tiene un API bastante bien organizado. Ademas tiene un "SDK exporer" que cuando pulsas en un objeto, puedes ver todos los parametros e información del API.HAce unas versiones que es programable en python. En el mundo de los videojuegos, 3dsmax es hoy por hoy una pieza muy potente, aunque en decadencia. Es un software que tras la compra de alias por parte de autodesk, tiene los días contados. Van a sacar el 3dsmax 2009, pero no se sabe muy bien qué pasará en el futuro. Para programar, pues es todo muy hack (años de parches y parches) pero por otro lado es una ventaja, porque tienes el mismo API que usan los programadores, con lo que tienes acceso a todo. El otro software que se usa mucho es houdini. El perfil de usuario es el de programador+amante de efectos. Se usa sobre todo en estudios de londres y nueva york, donde se trabaja mas la integración de efectos digitales con imagen real. Hoy por hoy no existe apenas alternativa para esto. Lo que sí, muchos estudios tienen una cantidad enorme de plugins propios, como digital domain que tiene su propio sistema de fluidos, etc. Hoy por hoy, en películas es común meter multitudes y masas de gente que hacen algo. Todo eso se hace con massive, que tampoco tiene una alternativa. Telas y pelo es algo que muchas empresas han desarrollado internamente, y hay mcuha disparidad en cuanto a lo que se puede uno encontrar. Sobre motores de render, lo más usado en cine es renderman. El punto más importante es que la mayoría de los estudios tienen todo el proceso de desarrollo montados sobre este software (compo, scripts, sistemas de iluminación) y cambiar sería muy complicado. Renderman es un motor que necesita desarrolladores que escriban scripts para sacarle todo el jugo (algo que sólo los estudios grandes pueden conseguir). Los estudios más modestos usan mentalray, que sin escribir shaders tiene muchísimas más posibilidades. Por eso se usa mucho en publicidad, donde los proyectos no tienen más de una o dos semanas desde que se planean hasta que sale el anuncio en la tele (XSI+mentalray funciona muy bien). En arquitectura, el 3dsmax+vray es el rey absoluto. De echo, el nuevo 3dsmax 2009 tiene una versión especial para arquitectura, sin sdk´s ni cosas así. Sobre programas emergentes, todo lo que hay alrededor de blender es noticia. Ahora mismo falta una producción seria que utilize blender, pero los estudios, que ya usan mayoritariamente linux, necesitan algo así en el futuro. Un gran estudio quiere poder cambiar el source, modificar los menus, meter mano en las tripas del programa 3D. De echo, creo que el blender 3 es totalmente scriptable en python (el lenguaje más usado para desarrollo de scripts en este mundillo). Es probable que en el futuro, veamos estudios nuevos usando esta tecnología. Los estudios grandes (pixar, dreamworks), es más dificil por lo que os dije antes, tienen muchas cosas ya montadas sobre maya. Para modelado, cada vez más se presta atención a zbrush. Principalmente porque los buenos modeladores cada vez usan más este programa. Tener todo con displacement tiene consecuencias en el pipeline de producción, y en cómo se guarda la información, por eso cuesta meterlo hoy en día. Para los artistas 2D, el pack photoshop + tableta wacom no tiene competidor. Eso sí, para cosas sencillas, el gimp se usa mucho. Pero el problema es que los artistas 2D son totalmente anti informatica en general (muchos preferirían pintar a lapiz), y los que se aprenden el interfaz de photoshop no quieren cambiar de interface. Es el principal problema... no veo que esto pueda cambiar a corto. Luxology modo es algo que todo el mundo dice que mola, y para cosas de casa (coches, cocinas, bichos fantásticos, etc) me parece un programa muy chulo. A mi me encanta, y se está asentando mucho en mac. Si quereis simplemente disfrutar modelando, probadlo. En sistemas operativos, linux es el rey. Por precio, por seguridad, por rendimiento. Hay mucho software que tira de red para ficheros (imaginad cargar 30 capas de 300 frames cada una) y sistemas NFS ágiles son muy importantes.Y tener el software actualizado es un tema donde se gasta mucho tiempo. Si veis las películas recientes (kung fu panda, wall-e, etc) mirad cuanda gente hay desarrollando para pipeline (herramientas para saber cual es la última versión de la textura de un objeto, qué cosas tiene que hacer el operador, etc) Bueno, seguro que se me queda algo, pero en lineas generales, es el estado actual.
|