» GDITexture (EX9.Texture)
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

GDITexture (EX9.Texture)

Help Allows to use the content of any drawn window as a texture in a DX window
Author vvvv group

Here you are supposed to see an image (rendered with SVG) describing the pins of this node. However, this does not work with Internet Explorer. You may want to consider using another browser, like FireFox, Chrome, Safari or Opera that do support SVG.

Credits
Warnings
Bugs

related discussions

start a forum thread about this node

about GDITexture (EX9.Texture)

FAQ

GDITextures - How can I spread GDITextures?

You cant. The GDITextures will always output only one texture. actually this might be a feature worth implementing. its a flaw of the gdi texture, not the rendering process.
someone may also like to plee for inclusion of a Cons (Node), SetSlice (Node) or Stallone (Node) node in future vvvv releases. This would allow you to create your own spread of textures.

So you could be happy with just one slice of the GDITexture, and use different parts of the rendered image on different quads. Just connect a Transform node to the Texture Transform pin, and use a spread to cut out the different parts of your renderer..
GridSplit (2d) might be handy to calculate the coordinates of the texture, but you could also do without.
One thing more: It pays to set the Renderer to the right resolution. If Autosize is on, the Renderer will have the same size as the window on screen, otherwise it will have the size given by Backbuffer Width and Height. Using Powers of two (64, 128, 256, 512, 1024 etc) will give better performance (as usual when using textures).

So the GDItexture node is able to export the GDI data to DX9? Is it also possible to do this the other way around? So: from DX9 to GDI?

Nope, it works only in one direction. graphics cards these days are not really built for doing this fast, so we were not really convinced doing so. the more important question: what would be the advantage of doing so?

anonymous user login

Shoutbox

~9d ago

joreg: Postponed: Next vvvv beginner course starting April 29: https://thenodeinstitute.org/courses/vvvv-beginner-class-summer-2024/

~1mth ago

~1mth ago

joreg: The Winter Season of vvvv workshops is now over but all recordings are still available for purchase: https://thenodeinstitute.org/ws23-vvvv-intermediates/

~2mth ago

schlonzo: Love the new drag and drop functionality for links in latest previews!

~2mth ago

joreg: Workshop on 29 02: Create Sequencers and Precise Clock Based Tools. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-08-create-sequencers-and-precise-clock-based-tools-in-vvvv-gamma/