XSIforum.com

[HOU] Pin Table - Agedito

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

agedito

  • ***
  • 1524
  • ¡¡Yo lo que quiero es milonguear!!
[HOU] Pin Table - Agedito
« en: 26 Octubre 2014, 00:13:51 »
Buenas, aquí tengo mi primera versión de la pin-table, ¡como se nota cambiar de software!

Lo que más me ha costado ha sido usar las imágenes (he usado el clásico caballo de Muybridge), lo demás más o menos ya sabía como afrontarlo.
De todas formas, ahora me gustaría hacerlo más procedural, porque ahora está todo metido demasiado a mano.

Aquí tenéis un video:
http://www.agedito.com/xsiForum/pinTable-v1.avi

Una captura de la pin-table:

network:

una de las imágenes sobre la que actuo:

« Última modificación: 26 Octubre 2014, 00:22:54 por agedito »

agedito

  • ***
  • 1524
  • ¡¡Yo lo que quiero es milonguear!!
Re:[HOU] Pin Table - Agedito
« Respuesta #1 en: 26 Octubre 2014, 00:27:50 »
Cosas que quiero cambiar:
- Parametrizar todo (densidad de la pintable, altura, ...)
- Trabajar por caras del grid en vez de por puntos
- Crear todo a partir de la textura
- Subframes (de la captura)
- Assetizarlo

Me gustán estos ejercicios, este me ha oblidado a resolver cosas en Houdini.

« Última modificación: 26 Octubre 2014, 00:37:44 por agedito »

Re:[HOU] Pin Table - Agedito
« Respuesta #2 en: 26 Octubre 2014, 00:42:17 »
¡Que buena pinta!

agedito

  • ***
  • 1524
  • ¡¡Yo lo que quiero es milonguear!!
Re:[HOU] Pin Table - Agedito
« Respuesta #3 en: 26 Octubre 2014, 07:43:38 »
No creo que hoy pueda hacer nada, pero explico la base:

La idea es instanciar (nodo COPY) un cilindro (TUBE) sobre los puntos un plano (GRID).
Solo hay que preparar el plano para que todo funcione bien:
  - Creamos el plano proporcional a las dimensiones de la imagen que queremos pinear.
     El número de files y columnas determinarán la "resolución" de nuestra pin-table, así que hay que ajustar el radio del cilindro según estos valores.
  - Cargamos el color de las imágenes en el grid como un attributo del grid (nodo ATTRIBFROMMAP)
  - Usamos ese attributo para modificar la altura de los puntos (nodo POINT)
    En mi caso la altura era 20, así que uso la expresión 20*$CR
    Como la imagen que uso era en blanco y negro, he cogido el canal rojo (podía haber cogido cualquiera), en una imagen de color habría   que modificarlo un poco.
  - Si lo aplicamos así, veremos que los cilindros no están verticales, ya que al mover los puntos las normales también se han modificado.
   Así que en el mismo nodo POINT le añado las normales (0, 1, 0) y listo.

Mola Houdini, con 5 nodos consigues esto :D
A ver si tengo tiempo y lo generalizo más, nada más me pose el culo en Madrid lo retomo (este y el de los cubos de Xuan)
« Última modificación: 26 Octubre 2014, 08:32:10 por agedito »

Re:[HOU] Pin Table - Agedito
« Respuesta #4 en: 26 Octubre 2014, 15:36:08 »
Seguramente lo conoces, pero en un vopsop puedes pillar directamente la luminancia del color y hacer virguerías a nivel de componentes rollo ICE (es muy similar), lo mismo si lo utilizas en lugar del nodo point te da mas juego.

agedito

  • ***
  • 1524
  • ¡¡Yo lo que quiero es milonguear!!
Re:[HOU] Pin Table - Agedito
« Respuesta #5 en: 30 Octubre 2014, 00:14:16 »
Al final no me he metido en los vopsop, que sí que los he usado alguna vez pero para esto no lo he necesitado y he preferido centrarme en otras cosas.

agedito

  • ***
  • 1524
  • ¡¡Yo lo que quiero es milonguear!!
Re:[HOU] Pin Table - Agedito
« Respuesta #6 en: 30 Octubre 2014, 00:17:12 »
Pues nada, por mi parte cerrado también.
Ya tengo lo que quería: Un asset que tiene como parámetros la textura, la densidad de pines y la altura de estos. Con esto se genera todo.