Gelato multiple UVs in mesh
Posted in 3D-devel on May 18th, 2008Sigo trabajando con gelato y Blender. Esta vez estaba interesado en disponer de varios canales de textura en un mismo objeto. A causa del soporte limitado[1] que nVidia da a Blender, no tenía muy claro si no estaba funcionando por una limitación del render[2] ó bien era un problema de mis datos.
Al final lo he logrado haciendo a mano el proceso, es razonablemente sencillo:
1. En el .pyg del mesh he añadido manualmente dos canales más de tipo linear float, llamémoslos myU y myV.
2. He expandido el shader painted plastic con:
float myU = 0,
float myV = 0
3. Funciona! Las UVs se interpolan correctamente entre los vértices y se pueden acceder de modo similar a los canales estándar s y t.
De momento no tengo imágenes de ningún objeto con texturas múltiples aplicadas, tan pronto lo tenga lo postearé a mi flickr.
–
1. Pasan como de comer popó de Blender, ellos se lo pierden
2. Hasta donde yo he probado Gelato es muy bueno.

