Tonfilm Modules
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:
/modules/tonfilms
Boygroup/Network
tonfilm-VideoSync
note:
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)
Transform
tonfilm-ShadowsOnPlane
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.
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
tonfilm-ObjectAxisRotation
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)
tonfilm-EgoShooter
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)
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.
DX9/EX9
tonfilm-QuadGrid
a grid geometry module to have quads instead of triangles in wireframe mode.
tonfilm-VectorDX9
draw a line that represents the input vector, based on kalles Line (DX9)
GDI
tonfilm-TransformGDI
make some simple 2d transform hierarchies:
3d
Angle3d
angle between two vectors output is 0 ... 0.5.
multiply with 2*Pi to get radeans, with 360 to get degrees.
Value
tonfilm-MathConstants
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).
Devices
tonfilm-MidiNotePlayed
this module listens to all midi notes of a channel, and outputs the played one as spread.
tonfilm-VirusCMidi
have build this to use my access virus c with vvvv.
i recommend to install the help patch also, to test every controller.
Module:
VirusCMidi (Devices).v4p (36.05 Kb)
Helpfile:
/tiki-download_file.php?fileId=30VirusCMidi (Devices) help.v4p (63.63 Kb)]
.. and a picture of the helpfile: