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


module grid vive draw space particles spline kinect. oculus
Credits: unc,vux,colorsound


Draw In 3d Space using splines, grids, particles with HTC VIVE VR Controllers.

A humble TiltBrush Version.

How to use :
  • Reset all by pressing side buttons (Grid Press).
  • One of the controllers trigger button is got a gui with a color picker,
  • Select a color by pointing with the other controller and close the gui.
  • Draw freely with the pointer controller.

Most logic in CS, output as GSFX.
Spreadable Grow Splines.
Spreadable Radius.
Spreadable Color.
VR GUI Control.



Early versión lots to optimised and many features to add but pretty fun to play with it.

Enjoy ¡¡


_AirDrawSpline_VR_v1.zip - 18.02.17 [19:32 UTC] by colorsound | 77 downloads
notes: Fix Controller Tranform Sorting. more cleanup. Tested with vvvv_50beta35_x64 and vvvv-packs-dx11-1.0.1-x64

other/older revisions

_AirDrawSpline_VR.zip - 23.01.17 [21:16 UTC] by colorsound | 57 downloads
notes: General Improvements and cleanup, add VR version with GUI
_AirDrawSpline.zip - 10.01.17 [20:52 UTC] by colorsound | 118 downloads
notes: Draw splines in 3d space

io 09/02/2017 - 19:37

Hallo I am not able to draw properly, it just paints some white dots and never the selcted color, the meshes appears sometime randomly pressing the triggers..

colorsound 12/02/2017 - 12:27

Hi did you do the initiation resetting. I think it could be also it took controllers in wrong order i need to change the transform from controllers from left right no general, otherwise the controllers transformation could have diferent index order each time you open the patch. I need to fix that for next version
. As workaround close steamvr and inverse put controllers phisicly in left right. Then turn on again.

colorsound 18/02/2017 - 20:42

Try again now, the transform sorting is fixed and also after moving to vvvv_50beta35_x64 and vvvv-packs-dx11-1.0.1-x64 , the initiation bug is gone.
So it should work out of the box now.

io 21/02/2017 - 16:56

Still some issues here, the trace becomes visible then disappears, it apperas back clicking the trigger a few times, weird.

colorsound 09/03/2017 - 23:06

Hi, yes i found a bug that was creating some gaps disapearing some time. i think i have fixed it for next versión. i guess it is what you mean. cheers

anonymous user login


~16h ago

drehwurm: bäm @joreg. That's great!

~17h ago

drehwurm: Hey, it would be cool, if we could pass a startup-argument to the patch, to create our own startup args.

~2d ago

manuel: anyone ussing orbecc camera ?

~2d ago

anchnk: Feel free to dm me on twitter,slack,gitter,wherever as anchnk :)

~2d ago

anchnk: Me, any art rec in Berlin next week for an old vvvv user ? Would be great to meet as well. I did the vvvv/max/msp workshop at node08

~3d ago

polyrhythm: sweet, thanks! i figured i'd be doing c++ with a 4kb

~4d ago

evvvvil: @polyrhythm: No software, pure C++ and GLSL. IQ's 4kb framework does help, but get your text coding gloves on. http://www.iquilezles.org/code/isystem1k4k/isystem1k4k.htm