jmcc's picture

Jean Marie (@jmcc)

Groups

  • Vuo Founder
  • Team Vuo

Compositions

7 months ago
3 years ago
3 years ago
jmcc's picture
@jmcc commented on @zimocracy's Bug Report, “VDMX/VUO

The VIDVOX folks have some documentation on using Vuo in VDMX at http://vidvox.net/wiki/index.php/Main_Page#Vuo.

jmcc's picture

Piotr,

We did some more investigation:

  • When exactly the problem happens — when VDMX rapidly sends a series of changing parameters into several published input ports in a Vuo composition, such as when using LFOs.
  • It's unrelated to Vuo's Send/Receive OSC Messages nodes.
  • Why it happens — unnecessary work is being done in the communication between VDMX and Vuo.
  • Actions Team Vuo is taking — We will make communication on Vuo's end more efficient in the next Vuo release, and have contacted the VDMX developers to suggest how they can make it more efficient on their end.
  • Work around — Move the LFO performance into Vuo using Wave or Curve nodes. Then set up your published ports to select the Wave node, Curve node, or constant value you want to use. You can also used published ports to control the input values to the Wave or Curve nodes. I've included an example that runs at 60fps on my system.

Hope that's helpful,
Jean Marie

jmcc's picture

Piotr,

Yes, that's an result we did not expect. We are doing some further investigation, and I'll report back when I have more information. We've never used OSC with VDMX, so I can't predict the performance.

jmcc's picture

Piotr,

We haven't tested the composition, but one of my colleagues suggested hooking up the time port. VDMX seems to work better when the width, height, and time ports are all connected to nodes in the composition. Generally, it's also not a good practice to use nodes that create their own events within an image generator composition. So, you can use a cable from the time port to an "Allow First Event" node, where the output event would then go to the "Make Wireframe Shader" and perhaps the "Make 3D Point" nodes. Let us know if that helps.

jmcc's picture

If you click on a port you open a Port Popover, which shows information when the composition is running. Is that what you are looking for?

Pages