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


most modules are updated for current vvvversion, the old versions for beta8.1 are still in the Modules Gallery

you should place all modules and help files into:



this is old stuff, go here: video synchronization

this module synchronizes videos with the same length on different computers in a boygroup setup. they will not be more than 2 frames out of sync if you are using a codec that can change playback speed in fine steps. open the file "VideoSync (VVVV Server).v4p" to see a basic setup. read this forum thread for a little more info.

tiki-download_file.php?fileId=943videosync.zip (7.03 Kb)



with Shadow (Transform) you can project any 3D object into a plane, using light direction (or position).
this is a simple method to generate shadows from 3D objects, but also limited. it works by projecting any input point on a given plane using a transformation matrix. open the heplfiles for examples.

ShadowsOnPlane.zip (33.55 Kb)

contains five modules:

all inputs spreadable, but a little slow sometimes:

ShadowPos (Transform OnPlane LightPosition).v4p
ShadowDir (Transform OnPlane LightDirection).v4p

very fast but only the object input is spreadable, not the plane or light:

ShadowPos (Transform OnPlane LightPosition Simple).v4p
ShadowDir (Transform OnPlane LightDirection Simple).v4p

and to project the shadows on, a plane is also included:
Plane (EX9.Geometry Vector Out).v4p


this is a rotation always around the axis of the object. looks damn cool, try the help patch ... used in kiilo - FlyingCamera

ObjectAxisRotation.zip (8.98 Kb)


the EgoShooter (Transform).v4p module, is like a camera. connect it to the projection pin of Renderer (DX9), and you will be able to move with some keys thru your vvvvorld in EgoShooter style (Rotation and forwards/backwards)

EgoShooter.zip (7.37 Kb)

on this second version i added a very special feature:
if you press r for reset to InitPos, Mr. DeNiro drives you smooth and
securely home.



a grid geometry module to have quads instead of triangles in wireframe mode.

QuadGrid.zip (3.65 Kb)



draw a line that represents the input vector, based on kalles Line (DX9)

VectorDX9.zip (9.05 Kb)



make some simple 2d transform hierarchies:

Transform GDI.zip (4.37 Kb)



angle between two vectors output is 0 ... 0.5.
multiply with 2*Pi to get radeans, with 360 to get degrees.

VectorAngle.zip (2.95 Kb)

see 3d Vector Mathematics



this is based on kalles idea simply to store the values in IOboxes inside the module. but with IOBox (Value) Advanced? the values get rounded to 4 decimals, but it works with IOBox (String) and AsValue (String).

MathConstants.zip (2.53 Kb)



this module listens to all midi notes of a channel, and outputs the played one as spread.

MidiNotePlayed.zip (3.54 Kb)


have build this to use my access virus c with vvvv.

i recommend to install the help patch also, to test every controller.

VirusCMidi (Devices).v4p (36.05 Kb)

tiki-download_file.php?fileId=30VirusCMidi (Devices) help.v4p (63.63 Kb)]

.. and a picture of the helpfile:

anonymous user login


~12h ago

vasilis: Hi @Joreg..I'm interested in "Getting started with vvvv gamma"

~23h ago

joreg: @vasilis we'll add more. which one are you interested in?

~1d ago

vasilis: missed my chance again...sold out!!!

~2d ago

Takuma: @joreg thanks for sharing!!

~3d ago

~4d ago

joreg: Everyone go checkout this growing list of #vvvv beta tutorials by Takuma Nakata: https://www.youtube.com/playlist?list=PLK3HDkvkLePS9UKCVw1o_eb09Ocws6Wcr Thanks for those!

~5d ago

evvvvil: "Energy Confinement": Result of Tuesday's improvised live coding session on Twitch. https://www.shadertoy.com/view/WslyDl

~5d ago

m9dfukc: @siyah Yes! macOs support ... more like a distant dream but hey ;)

~6d ago

siyah: such a great news @devvvvs ps.I'm dreaming osx version (: