XSIforum.com

Pequenyo ejemplo para pintar mapas con weightmaps

0 Usuarios y 1 Visitante están viendo este tema.

manolo

Pequenyo ejemplo para pintar mapas con weightmaps
« en: 05 Agosto 2005, 13:57:39 »
Buenas a todos,

Espero que a algunos les sirva este pequenyo truco, se trata de pintar una textura sobre la geometria de un objeto a traves de WeightMaps en XSI.

Empezamos por coger un objeto (como no, yo lo he hecho con un grid) que tenga suficiente resolucion para que el WeightMap tenga detalle.

manolo

Re: Pequenyo ejemplo para pintar mapas con weightmaps
« Respuesta #1 en: 05 Agosto 2005, 13:58:57 »
Pintamos un WeightMap

manolo

Re: Pequenyo ejemplo para pintar mapas con weightmaps
« Respuesta #2 en: 05 Agosto 2005, 14:00:05 »
Aqui es donde esta el truco.

Ponemos un material Constant negro (o del color que querais) y abrimos el RenderTree

manolo

Re: Pequenyo ejemplo para pintar mapas con weightm
« Respuesta #3 en: 05 Agosto 2005, 14:02:43 »
Como veis, lo que hacemos es poner un nodo MapLookup, que lo que hace es extraer el WeightMap, y a traves de un Scalar2Color hacemos que varie el color del material del objeto, asi que siendo la base negra, donde pintemos con el WeighMap, pasara a ser blanco.

Util para pintar bumaps y displacements.


manolo

Re: Pequenyo ejemplo para pintar mapas con weightmaps
« Respuesta #4 en: 05 Agosto 2005, 14:05:19 »
El render region donde se ve que lo que rendea es identico al WeightMap.

Hay cantidad de controles para hacer que sea mas suave o mas duro, asi que se puede customizar para que te de bastante juego.

Hala, a disfrutar


PD: Tanto Zbrush, tanto Zbrush..... :-)

Epar

Re: Pequenyo ejemplo para pintar mapas con weightmaps
« Respuesta #5 en: 05 Agosto 2005, 18:41:49 »
 O0


Re: Pequenyo ejemplo para pintar mapas con weightmaps
« Respuesta #6 en: 05 Agosto 2005, 19:43:18 »
Gracias Manolo.!..tb es muy util el truquito para "fundirr" suavemente dos materiales completamente distintos, a través del weightmap pinchado en el "weight" de un "mix2colors"
« Última modificación: 05 Agosto 2005, 19:54:20 por visent »

Rashek

  • ***
  • 3056
  • www.goldpiece.net
Re: Pequenyo ejemplo para pintar mapas con weightm
« Respuesta #7 en: 06 Agosto 2005, 00:22:48 »
Muy bueno manolo ;) yo lo que tambien suelo usar es el vertex paint para pintar en modelo, y bueno, los weight maps son la hostia para casi todo, desde hacer deformaciones, hasta para pintar las zonas donde quieres pelo o incluso para pintar la longitud de este...

Tomás

  • O_O
  • *****
  • 4621
  • Mi no entender
Re: Pequenyo ejemplo para pintar mapas con weightm
« Respuesta #8 en: 16 Agosto 2005, 16:21:00 »
gracias manolo, sobre todo para cosas como dice visent esta muy bien, pero para cosas de mas detalle no creo, aparte de que xsi no maneja para estas cosas con la misma fluidez los poligonos que zbrush, necesitas suvdividir la malla para obtener trazos decentes, lo ideal seria pintar en la textura, tenga los poligonos que tenga, tipo bodypaint, zb...