XSIforum.com

Foros 3D => Autodesk Softimage => Shaders, Materiales, Texturas, Luces y Cámaras => Mensaje iniciado por: Mr.White en 01 Agosto 2006, 21:24:36

Título: Hacer unos buenos materiales para la piel.
Publicado por: Mr.White en 01 Agosto 2006, 21:24:36
Buenas, soy nuevo en el foro y casi en el 3d; llevo algún tiempo haciendo mis cosillas por mi cuenta, pero prácticamente solo se modelar. El caso es que hace ya algún tiempo que veo imágenes de personajes con una simulación de la piel increíble, y me gustaría poder incluir algo así en el proyecto que tengo ahora entre manos...

Y ya que tengo la ocasión de preguntar, me gustaría saber cual es la mejor forma de crear texturas para la piel, cuales necesito (difusa, ambiente, especular, etc), y como deberían ser (oscuras, en blanco y negro, esas cosas). Hasta ahora, para hacer las texturas, hacia un STAMP UVs y pintaba encima con Photoshop, y aunque he llegado a tener buenos resultados, nunca he conseguido nada fotorrealista. Se me ocurrió entonces que lo mejor sería usar fotos, pero mirando en XSIbase, he visto que no las usan en muchos casos, así que... ¿Hay algún truco para hacer buenas texturas? Tampoco sé mucho de Photoshop, no sé si hay alguan herramienta que resulte especialmente útil para estas cosas...

Y, una vez acabado eso, me gustaría saber qué tengo que hacer con el material para que quede tan realista. Un amigo me ha dicho que hay un shader que imita capas de piel, pero que tarda muchísimo en renderizar y es muy difícil de usar.

Bueno, espero que podáis resolver mis dudas. Gracias por adelantado.
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: Renderman en 01 Agosto 2006, 21:50:27
Sí, estas hablando de un shader concreto en xsi que como dices, simula varias capas de piel, con funciones de scattering, es decir, de dispersión subcutanea. Yo no lo he usado aún mucho, pero está entre los shaders y tienes una versión "rápida", fast scattering, también. Te diría los nombres correctos y la ubicación, pero tengo el xsi renderizando directamente (sin batch render) y está todo bloqueado, al xsi me refiero.

El shader consiste o funciona mediante unas capas. Tiene varias y hay que configurarlas, de ahí, la dificultad o no de la que te ha hablado tu amigo, pues como todo, afinar los ajustes para lograr lo que buscas requiere prueba y error y práctica.
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: Renderman en 01 Agosto 2006, 21:52:56
independientemente de esto, en xsi puedes combinar varias capas de textura con mascaras. ESto se hace con el texture layer editor. Cada capa puede afectar a una propiedad, como por ejemplo, el canal o la propiedad diffuse, specular, etc.
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: Mr.White en 01 Agosto 2006, 22:04:30
Muchas gracias por responder tan rápidamente. He estado buscando y acabo de ver un shader que se llama fast sub-surface scattering, creo que es el que tú has nombrado. Parece un poco lioso, sobre todo una pestaña, Scattering, que no sé muy bien como usar... ¿Podrías decirme como tengo que dibujar las texturas para que queden bien, y donde debería enlazarlas? Es que en cuanto sepa cuantas necesito y como deben ser, me puedo poner a hacer pruebas a ver si consigo algo...

Gracias.  ;)
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: MAHEBO en 01 Agosto 2006, 22:08:57
Hola Kratos y bienvenido al foro, a ver lo que te puedo comentar si hablas de resulatados realis tas es que ultimamente se le da gran importancia al detalle, me refiero a darle cierto realismo en caso de rostros a los poros arrugas cicatrices, esto hace que gane mucho en el momento del render, a diferencia si solo lo haces pintado, tambien puesdes jugar con los Fast Skin Shader, aunque  por lo que comentas demora mas los tiempos de render, pero no olvides el detalle siempre cuenta, para esto por lo general se suele Usar el Zbrauh donde le daz tal detalle y te Crea un mapa de desplazamiento el cuel luego en XSI lo puedes aplicar por Displacement o Bump...
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: Mr.White en 01 Agosto 2006, 22:22:01
Gracias, pero de momento no me apetece liarme con el Z-Brush. Acabo de encontrar en este foro un enlace a una discusión en XSI Base. No me he enterado de mucho (no voy muy bien en inglés, aunque estoy intentando remediarlo), pero lo que me ha llamado la atención es un pantallazo del Rendertree de un modelo con esta clase de piel super-realista. Aquí lo pongo:
(http://w3.enternet.hu/matefy/hejabtree.jpg)

El caso es que usa la tira de cosas que no conozco: zbump, supongo que para hacer bumps, aunque no sé porque no usar el Bumpmap Generator; dos mapas de color diferentes, uno para el color difuso y el otro no sé para qué; y además un mapa especular en azules (no sé por qué en azules) que además enlaza con reflect weight (no sé que sera, el nombre sugiere algo de reflejos, pero.. ¿la piel humana refleja?); y otra textura que va a lightmap.

Si alguien me puede explicar todo ese jaleo de Rendertree le estaré muy agradecido.
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: MAHEBO en 01 Agosto 2006, 22:33:09
lo primero el Zbump es un addon para el XSI el cual para algunas cosas como esta arroja mejores resultados que el Bump nativo del XSI, ahi va el mapa de desplazamiento que te comentaba seguro que tambien gano mucho detalle, la imagen que va conectada a el Subdermal... no se la verdad el porque, y en cuanto a la imagen Face Glossines se traata del specular, la piel en todo caso genera refleciones no del tipo reflejo sino de  tipos de luz y color,   y lo ultimo a mi parecer no lo he ensayado pero parece es simplemente el tipo de iluminacion que va a llevar, al parecer utiliza una imagen HDRI.

PD:Cual es el enlace a donde se encontraba esta captura del RT

PD2: igual la verdad  yo no he usado aun para nada el SSS, simplemente lo interpreto como lo mas logico
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: Mr.White en 01 Agosto 2006, 22:47:49
Muchas gracias por tus respuestas... Solo para asegurarme, ¿tu propuesta es que, con Zbrush haga un mapa para el zbump y lo enganche al bump como en la captura? Podría quedar bien... ¿Es muy difícil de usar el ZBrush? lo digo porque a lo mejor me lleva menos aprender a usarlo y sacarme de allí la textura que hacer una decente con Photoshop...

Por cierto, la discusión de donde he sacado el RenderTree es esta:

http://www.xsibase.com/forum/index.php?board=5;action=display;threadid=26157 (http://www.xsibase.com/forum/index.php?board=5;action=display;threadid=26157)
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: MAHEBO en 01 Agosto 2006, 22:55:39
la verdad es que podria  sero o no complicado de usar el Zbrush yo digo que los que saben usar bien el Photoshop les queda mas facil, aunque lo unico que toca es acomodarse a la interface del programa, lo que digo no es netamente necesario  do que le da detalle y realismo, como te fijas en las imagenes  como se ve muy bien aquellas arrugas y poros de la piel, aa y lo del Ligthmap_Color en definitiva era el tipo de iluminacion que toma, se le nota en el reflejo de los ojos...
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: MAHEBO en 01 Agosto 2006, 22:59:04
mirate este Hilo donde Moebius a llevado a un buen nivel este Franky, modelandolo desde XSI pasandolo por Zbrush y tal, ahi muestra el proceso que tuvo con el...

http://www.xsiforum.com/forum/index.php?topic=3066.msg26917#msg26917
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: Mr.White en 01 Agosto 2006, 23:01:04
Creo que lo haré con Photoshop, si tengo que conseguir el Z-Brush ahora lo llevo chungo. ¿Hay algún tuto o algo que me pueda sercir de apoyo a la hora de crear texturas? Y, si voy a usar el simulador de pelo de XSI, ¿debería dibujar a pesar de todo el pelo en la textura de la cabeza, o lo hago calvo? Es que va a tener el pelo castaño oscuro, de modo que no me gustaría que se vieran huecos con el color de la piel... pero no sé si eso se considera una chapuza... Como ves, tengo mucho por aprender...  ::)


EDITADO: El Frankenstein ese está que se sale... Menudas maravillas salen con Zbrush, ¿no? Una cosa: ¿esos pequeñísimos poros y arrugitas de la piel los dejáis como desplazamiento, o los metéis luego con un Bump? Lo digo porque sería un despilfarro...
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: surfaze en 01 Agosto 2006, 23:13:29
Yo llevo algunos dias detras de conseguir esto mismo, pero nada de nada.

Voy a echar un ojo al render tree que has puesto a ver si doy con el secreto.
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: Mr.White en 01 Agosto 2006, 23:17:30
Acabo de ver... En el modelo de Frankenstein... ¿Has hecho las texturas con Zbrush? ¿Se puede hacer eso? Si es así, no puedo esperar a conseguirlo...  :D

Por cierto... Mis más sinceras felicitaciones, el bicho se sale.
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: surfaze en 01 Agosto 2006, 23:22:16
Gracias Kratos_May.

Yo la piel del Franky la hice con el nodo SSS_Fast_Skin pero no consigo dominarlo ya que para que me quede bien la escena tiene que estar poco iluminada. En cuanto la ilumino mas, la cabeza se le ilumina como una bombilla, pierdo el detalle del bump e incluso matices de color de la textura. Algo estoy haciendo mal, pero no se el que.

La imagen que puse con iluminacion fuerte, la consegui con postproceso en photoshop, pero no lo he conseguido todavia con XSI directamente.

En el hilo del Frankenstein creo recordar que puse el Render Tree que he usado y un link a otro mensaje de XSIBase de como hacer piel, aunque no tan realista como el que has puesto tu.

ZBrush es una pasada, intuitivo y rapido de aprender y de usar. Obtienes unos resultados que con otras herramientas de modelado poligonal o incluso con Photoshop tardarias 10 veces mas de tiempo, o que incluso no se podrian llegar a obtener.
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: surfaze en 01 Agosto 2006, 23:27:39
Uy no hago mas que publicar y ya has publicado tu otro mensaje :D

Si miras el hilo completo, creo que se veia bastante bien que parte esta hecha con XSI yq ue parte esta hecha con ZBrush. Ahi te puedes hacer una idea de que puedes hacer con el ZBrush.

Si quieres contactar conmigo por MSN mi cuenta es moebius4u_arroba_yahoo_punto_com. Sustituye la arroba y el punto por lo que son :D
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: MAHEBO en 01 Agosto 2006, 23:28:42
igual recuerda que existe un plugin por decirlo asi, para el Zbrush el cual cuando haces el proyection master te da la opcion de pintarlo en Photoshop, y cuando guardas esto que haz pintao se te pasa automaticamente el Zbrush
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: Mr.White en 01 Agosto 2006, 23:37:12
Ok, te he agregado, Moebius. Una cosa: En el ZBrus no puedes hacer UVs, ¿verdad? Lo digo porque siempre veo que te saca esas imágenes guarras con la textura partida en polígonos... Es una pena, es que me gusta tener toda la textura de una pieza.

Aún así, el programa es impresionante... Un compañero del curro me ha enseñado la beta de un programa parecido al Z-Brush que han hecho los de la Weta Workshop (King Kong, Lord of the Rings) y es aún más completo... Lo que me preocupa de estos programas es: ¿El producto sirve luego para animar? ¿O el pesado es muy complicado y el tiempo de renderizado demasiado largo?

EDITADO: No me deja agregarte, dice que no tienes cuenta en passport. ¿Usas el messenger de Yahoo?
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: MAHEBO en 01 Agosto 2006, 23:41:08
primero el Zbrush que yo sepa no te crea las UVs pero no hay problema porque tu te curras el modelo en XSi haces las UVs y exportas el Obj con sus respectivas UVs que el zbrush te las respeta..
Y de que quede o no pesado para animar eso depende mas de los settings de Displacement que uses en XSI, o en su defecto de bump, pero por lo general no hay problema
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: surfaze en 01 Agosto 2006, 23:41:38
No, el ZBrush no te hace el unwrap de las UVs. Es una pena. Sin embargo si te curras el unwrap de las UVs con anterioridad (busca mt_pelt o uvlayout en el foro) el ZBrush te las respeta y te queda de una pieza como dices.

P.D. No te veo en el MSN...
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: Renderman en 01 Agosto 2006, 23:46:16
ese otro programa del que hablas es Mudbox, que se encuentra en la beta 2, creo, y que sólo es dejado a beta testers en modo confidencial. El zbrush lleva más camino andado y tiene más tutos y guías.

Dicen que mudbox es real 3d y no 2.5 d, que es lo que dicen de zbrush. Digamos que está hecho por gente que manejaba el zbrush pero querían un programa más claro y con una interfaz más amigable para el usuario.
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: Mr.White en 01 Agosto 2006, 23:48:30
Creo que me has dado mal la dirección... ¿Es moebius4u@yahoo.com, no?

Sobre el Mudbox, mi compañero no es beta tester, pero conoce a un tipo del equipo y le dejó el password del FTP, y pudo conseguir varios vídeos que aún no han sido publicados y el propio programa.
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: MAHEBO en 01 Agosto 2006, 23:51:01
Dicen que mudbox es real 3d y no 2.5 d, que es lo que dicen de zbrush. Digamos que está hecho por gente que manejaba el zbrush pero querían un programa más claro y con una interfaz más amigable para el usuario.

si es cierto hablan y hablan de detalles brutales, muchos polys, etc... pero siendo que vengan del Zbrush no hablan para nada de que incluyan un apartado para el pintado directamente, en eso les faltaria incluir y perderian mercado
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: mA!k en 02 Agosto 2006, 00:01:34
conoce a un tipo del equipo dice,,,ains...sera mulero, jejeje.
el zbrush si q te abre la malla...te la hace poligonal, o sea una proyeccion pa cada poligono con los guv y auv tiles,pero nolo recomiendo se abren costruras en xsi y guarradas varias...asi q a unwrappear en xsi.
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: Renderman en 02 Agosto 2006, 00:03:24
me parece a mi que a más de uno aquí se le pone la mula al rojo vivo tos los dias...
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: Mr.White en 02 Agosto 2006, 00:07:42
Oh, no, lo aseguro, tiene la clave del FTP gracias a un colega. No es ninguna broma.
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: surfaze en 02 Agosto 2006, 00:08:14
Perdona, te he dado mal el correo, prueba con moebius4u@hotmail.com
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: mA!k en 02 Agosto 2006, 00:11:32
mmm..pues hay mucha gente aqui en el foro q tamien tiene ess claves y no conocemos a nadie de la crew de m u d b o x
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: dracon en 02 Agosto 2006, 00:12:47
ja, ja vaya panda de muleros q hay por aqui

 >:D
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: mA!k en 02 Agosto 2006, 00:13:19
mulebox
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: Mr.White en 02 Agosto 2006, 00:16:45
Bueno, este es un compañero de curro, no sé si se pasa por este foro, se llama Txolo y trabaja en Entropy. Yo he estado ahí de prácticas, tratando de aprender algo, hasta hace 2 días, que he vuelto. Ha estado hace poco trabajando en Londres, en el juego de los piratas del Caribe. No sé de qué conoce a ese tipo, pero... no me lo invento, vamos.
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: mA!k en 02 Agosto 2006, 00:18:50
bueno antes que nada, y perdona la descortesia...bienvenido al foro Kratos. y lo siguiente, pues si esta a esos niveles me callo y me hecho un saco de lleno de "chisis" y www.chiton.com...broma friki. Y tio, hazle caso y prueba el muddy q es una pasada...para  cualquier otra cosa aquistamos!
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: Mr.White en 02 Agosto 2006, 00:25:31
No pasa nada. Si hubiera sido bajado del eMule lo diría sin problemas, vamos.
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: surfaze en 03 Agosto 2006, 23:42:01
A ver que tal os funciona este método para hacer piel. Probádlo y mostráis los resultados. ;)

http://www.xsiforum.com/forum/index.php?topic=3293.msg30146;topicseen#msg30146
Título: Re: Hacer unos buenos materiales para la piel.
Publicado por: Mr.White en 04 Agosto 2006, 14:37:30
Muy chulo el tutorial.  O0

Estoy haciendo las texturas para mi cabeza y me ha surgido una duda... ¿A qué resolución debería dejarlas? ¿2000x2000 sería suficiente? Allí en Entropy me dijeron que ellos para publicidad no solían usar texturas más grandes de 1500x1500, pero creo que si quiero conseguir un buen detalle no me será suficiente. ¿Qué opináis?