jersmi's picture

Going through some old comps with Vuo 2.0. This comp has meshes that animate in 1.2.8 but produces a still screen in Vuo 2.0 beta4 (version 2.0.0.11023). How can I fix it?

This setup with published ports is somewhat typical of a bunch of comps I have. Any tips for Vuo 2.0?

Comments

Dear,

cremaschi's picture
Submitted by

Dear,

in Vuo 1.2.8, when an event triggers an input port of a subcomposition, it flow through all the input ports. In Vuo 2.0, it flow only through that input port. If you run side by side your comp in 2.0 and 1.2.8 with "show event" activated, you'll have clear how this impacts on it. In 1.2.8, you can clearly see that all nodes are continuously triggered. In 2.0, you clearly see that only ones connected to "time" are triggered, and whole parts of the composition never run.

I tried connecting with an event cable "time" to other parts of the composition - quite randomy, without really dig into what it does as it's not that simple. This way i got the comp to behave more similar to the original one - animates, even if perhaps at a lower fps. I bet that reasoning better about what nodes of the comp should really run every time the comp is triggered, will drive you to the result.

regards michele

Thank you, that's helpful, I

jersmi's picture
Submitted by

Thank you, that's helpful, I'll dig in. So far with this comp, having the Vuo 2 Comp Loader open with Show Events selected is crashing the 2beta4 editor after 20-30 secs....

Ps. no love trying to use an iphone to create this response.

Reworked this exploring Vuo 2

jersmi's picture
Submitted by

Reworked this "test version" seeking to optimize and explore Vuo 2.0 features. Simply connecting the Image Generator "time" output to Build List started up the comp/animation, that was easy. Still wrapping my head around 2.0 event flow.

Regarding substantial performance issues, Build List (obviously) performs poorly constantly pumping out torus objects. (Why use a 3D torus to make a 2D polygon? Best way I found in Vuo to have nice corners on polygons, that's it).

This reworked version drastically improves performance (no surprise) by converting the torus/polygon into an image shader for Make Points Object, then only using Build List to generate the list of positions for Make Points Object. Still working out how to have a couple features I enjoyed from the original (manipulating size of points, etc.)

Any other tips/new Vuo 2.0 methods to optimize this comp? Is there a way to dump or optimize Build List (the bottleneck, currently set to Drop Events)? Is there another way to generate/animate in real time a point list (i.e., list of positions)?