Solucionad, como utilizar texturas empaquetadas en WorldAlignedTexture?

enriquemop - 25/01/2018 14:22
Buenas gente. Un poco de contexto. Utilizo el nodo world aligned texture con imágenes en escala de grises para mis materiales de roca y al ver que añadía varias distintas me dije, si las empaqueto puedo tener varias de estas imágenes en una única imagen, una la guardo en el canal rojo, otra la guardo en el canal verde y otra en el canal azul obteniendo algo así.


El problema viene cuando quiero conectar estas imágenes en el nodo worldalignedtexture. Como podéis ver en la imagen inferior el nodo worldalignedtexture necesita un textureobjectparameter y este no me deja de ninguna de las maneras decirle a worldalignedtexture que utilice el canal rojo, o el canal verde o el canal azul.

Y no tengo ni idea que puedo hacer para conseguir asignarle un canal concreto a worldalignedtexture. ¿alguna idea de que puedo hacer? Gracias.
Nugu - 25/01/2018 16:35
No conozco muy bien cómo funciona esto, pero hay un tutorial de Unreal Engine 4, en que usa una textura con esto para animar una geometría. Aquí está el tutorial: [url]https://docs.unrealengine.com/latest/int/engine/animation/tools/vertexanimationtol/[/url].
enriquemop - 25/01/2018 20:40
Buenas Nugu. La verdad es que no tiene mucho que ver con animar, me refería más bien a qué una vez importo la textura lo que quiero hacer es sacar de ella una de las 3 texturas en escala de grises que tiene en sus canales y conectarla al WorldAlignedTexture, pero no hay forma ya que si hago eso me dice que no se puede, que tiene que ser texture object si o si. Y no tengo ni idea de si se podría sacar un canal como texture object o cual podría ser la solución. O quizás la solución sea aceptar que no se puede, que no lo se.
enriquemop - 25/01/2018 21:13
SOLUCIONADO.

Era tan sencillo como conectarle un component mask en la salida del WorldAlignedTexture y elegir que canal utilizar. A veces no me explico cómo puedo andar y respirar al mismo tiempo y no caerme del retraso.