A shader node that can texture objects with a UV Pass (also known as Re-Texturuing).

Such a node would allow us to render out 3D Models as still images, (or video - depending on bit depth, but at very least 16 bit colour is needed- so more like Image Sequences) and Re-Texture the model (within the image) with any other texture in the future- without having to re-render the scene.

This could either be as a seperate Node- or incorporated into the Shade with Vertex Attribute node. Only XY colour is important, (being Red and Green), Blue is set to 0.

Attached is an image of Texture Coordinates setting in Shade with Vertex Attribute (left) - right is a ShaderToy I made showing a simple UV Pass texture.

The compliment node to this would be a re-texturing UVPass shader that would be able to re-map an image or video to the UV coordinates baked into the image.

This would allow complex 3D scenes to be rendered from other software (Maya, Cinema4D, Blender), imported as images, and then re-textured in realtime, without any 3D heavy lifting at all. Very cool.

Screenshots, Mockups, and Videos: 

Component: 

Notes from Team Vuo

Vuo Pro: 

Yes — requires a Vuo Pro license

Complexity: 

●○○○ — Up to a few days of work

Potential: 

●○○ — Appeals to current community

Comments

@Jaymie I'm thinking maybe

alexmitchellmus's picture
Submitted by

@Jaymie I'm thinking maybe this should be a pro feature? Other plugins that allow this in After Effects are quite expensive (at least the cost of Vuo Pro) so it would make sense that this is a premium feature. Also the workflow is quite advanced, and would also allow Vuo Pro to stand out even more.

Feature status

When we (Team Vuo) plan each release, we try to implement as many of the community's top-voted feature requests as we have time for. Vote your favorite features to the top! (How do Vuo feature requests work?)

  • Submitted to vuo.org
  • Reviewed by Team Vuo
  • Open for community voting
  • Chosen to be implemented
  • Released