Placing images on a grid?

Hi Everyone,

I’m relatively new to TouchDesigner and if I could get any input on how to do this it would be greatly appreciated.

For the current project I’m working on I’ve run into difficulty with figuring out something that conceptually isn’t too complicated. I want to basically collect several images all into the same viewing node in a way where I can set positions of the individual images with the viewing node’s “grid” as its reference frame (I don’t need the z coordinate). For example, image 1 may have a center position of (1, 0, 0) [x, y, z] and image 2 have a center position of (0, 1, 0), and these two images would be relatively spaced apart on the viewing window on the “grid”. I’m aware I may not be exactly using proper TouchDesigner terminology but I hope the general idea of what I want to do gets across.

Thus far I have gathered that it would “probably” have something to do with using a Geometry COMP to have the image tied to a rectangle SOP, and I have the Geometry COMP’s translate properties linked to the rectangle SOP’s center properties. I have not been able to figure out how to bring different COMPs together onto the same viewing node.

Once again, I’d appreciate any input on how to go about doing this; I’ve been googling for quite some time now but haven’t really gotten much of an idea past some random experimenting in TouchDesigner.

Hey,
I’m also quite new to TD, but if i understand you correctly, iwould give the transform TOP a try,
You can scale alle the images dow, and reposition them within your output grid.
hope this makes sense,
cheers, patrik

Hey, can you elaborate on what you mean by ‘putting different COMPs into the same viewing node’? Do you mean how to render multiple Geometry COMPs? You can list as many Geometry COMPs as you want in the Geometry parameter of the Render TOP. This way you can have a different rectangle, material and texture for each image. Each one stored in it’s own Geometry COMP.

That is exactly what I wanted malcom, thank you very much!

Also, thanks for the tip hrtlacek, I will keep that in mind for my project.