» TextureFX
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

TextureFX

TextureFX is essentially vvvvs answer to freeframeGL, i.e. a specification for modules that do GPU-based texture-generation, -manipulation and -analyis. The idea was triggered by karistouf in his thread with the almost poetic title pure-image-treatment-question-wich-evolution-for-vvvv and implementation is expertly lead by unc. The whole series of modules/effects is now part of the Addonpack.

TextureFX Specification 1.0

The modules are organized in the following categories using the mentioned in- and outputs:

EX9.Texture

Misc modules like "Resize" and "Preview" that are very general to the EX9.Texture category.

EX9.Texture Source

Modules returning a texture generated by the given input parameters.

  • Any number of optional input parameters
  • One texture output named Output

EX9.Texture Filter

Modules transforming the input texture by the given input parameters.

  • One texture input named Input
  • An optional texture input named Control for a per-pixel parameter
  • Any number of optional input parameters
  • One texture output named Output

EX9.Texture Mixer

Modules mixing/blending together/fading between multiple input textures.

  • Multiple texture inputs named Input 1, Input 2,...
  • A texture input named Control for a per-pixel parameter
  • An input parameter called Blend that controls the fading between multiple textures.
  • One texture output named Output

EX9.Texture Join

Modules taking different texture channels and combining them to one output texture.

  • Multiple texture inputs named e.g. like Red, Green,...
  • One texture output named Output

EX9.Texture Split

Modules splitting textures up into individual channels.

  • One texture input named Input
  • Multiple texture outputs named e.g. like Red, Green,...

EX9.Texture Analysis

Modules returning analysis data from a given input texture, like trackers,...

  • One texture input named Input
  • Any number of optional input parameters
  • At least one output parameter

latest version of the pack is available via svn:
https://github.com/vvvv/vvvv-sdk/tree/develop/vvvv45/addonpack/lib/nodes/modules/TextureFX

anonymous user login

Shoutbox

~4d ago

~7d 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/

~14d ago

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

~22d 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/

~29d ago

joreg: Workshop on 22 02: Unlocking Shader Artistry: A Journey through ‘The Book of Shaders’ with FUSE. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-12-book-of-shaders/

~1mth ago

joreg: Talk and Workshop on February 15 & 16 in Frankfurt: https://visualprogramming.net/blog/vvvv-at-node-code-frankfurt/

~1mth ago

woei: @Joanie_AntiVJ: think so, looks doable

~1mth ago

xd_nitro: Anyone remember who increased projector brightness by removing some components that product the color?

~1mth ago

Joanie_AntiVJ: This looks super interesting (vectors over network) would anyone here know how to implement this in beta? https://github.com/madmappersoftware/Ponk