Displacement básico en Render Man

Este post es una traducción del original escrito en Mayo del 2012 en el blog de Xuan Prada.

  • Selecciona el nodo shape del objeto en el attribute editor y vete a attribute -> renderman -> add subdivision scheme.
  • Esto creará un smooth surface.
  • Carga tu textura de displacement en el Hypershade.
  • Juega con el alpha gain y alpha offset para conseguir el efecto deseado.
  • Alpha offset tienen que ser la mitad negativa del alpha gain. Por ejemplo si el alpha gain es 1 el alpha offset será -0.5
  • Arrastra la textura de displacement al displacement material input del shader.
  • Esto creará un nodo de displacement.
  • Selecciona el nodo de displacement y vete a attributes -> render man -> add displacement attributes.
  • Utiliza un displacement bound similar a tu valor más alto de displacement.
  • Si estas utilizando ray trace rendering necesitas añadir ray traced attributes a tu displacement shader.
  • Selecciona el shape node y vete a attributes -> render man > manage attributes and select trace displacements.
  • Utiliza valores bajos en el shading rate para incrementar la calidad del displacement.
  • Puedes añadir un render man attribute para controlar esto por cada objeto en lugar de globalmente mediante las opciones de render. Ahorrarás mucho tiempo de render.
Anterior
Anterior

Bake de texturas en Render Man

Siguiente
Siguiente

Assets para curso de texturizado