Jump to content
Developer Wiki and Function Reference Links ×

Update Frequency of Marionette Network in Plug In Object


Recommended Posts

Hello,

 

I looked around a bit in settings, the forum and the web, but couldn't find a way to delay the execution of a marionette network until user input finished.

Basically, I want the Plug In Object created from the Marionette Network or the network itself to only update itself every x milliseconds and not with every value the user slides over, while moving the slider to the right position.

Reason being, that using the slider for changing 3D geometry is a bit laggy and not a nice user experience with more complex networks.

 

If anyone could point me to a setting (for now it doesn't matter if it's the plug in object itself, the document or general settings), it would be much appreciated 🙂
If this does not exist, I would like to suggest such a setting.

 

Thanks in advance.

Link to comment
  • Marionette Maven

I am unaware of a way to delay the updating of a Marionette object. I do also agree that the slider control is a frustrating user experience.

There's no way, in my brief check, to set a step for the control itself, however you could modify your network to do the math for you if you don't need the intermediate values to ever be calculated.

I'll add these to the list of improvements to consider for a later release.

Link to comment

Hello,

 

maybe there is a workarround that you could do with the "Valve" node. With this node you can block parts of your network from running.

 

In the attached file i made two networks, one that takes a long time to run (the thing you actually want to do) and one that takes almost no time (just some placeholder network that you need so that the Marionette PIO does not disappear because it produces no objects). Then i combined them with a "Radio Button" and some "Valve" Nodes in a way that you can choose which part of the network you want to run, the slow one or the fast one.

Now you can take your Marionette PIO switch to only run the fast part, now you can change the sliders without lag (and without any effect), if you switch back to running the slow part of your network all previously made changes will be done in only one step.

 

I know this is not a convinient solution, but its the only one i can think of right now.

If you need help with my Example file feel free to PM me (in German).

250311_shut_off_part_of_marionette_network.vwx

 

Regards,

Letti

  • Like 1
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...