check FPS while in perform mode?

Hi all, I notice when I render fullscreen in perform mode with the window op I get a bit of an fps boost, but is there a way for me to check how many more frames I’m getting? perform mode prevents the main touchdesigner window from updating so I can’t use the built-in fps counter. is there a way to get it with td’s native language, for instance instead of using (as an example): op(“math1”)[“ch1n50”] is there anything like td(“fps”) that i can put in a text op so i get the info from the rendering window itself?

You can put down a Perform CHOP and use that to drive the value in your Text TOP.

Once you put it down, select the FPS channel. And yes, you will get a performance boost from going into Perform mode because your machine isn’t rendering all of TouchDesigner’s UI, your networks, and will only have 1 window open.

sorry for the late reply. this worked wonders, fps on this patch i’m testing easily doubles from 30ish to 60ish in perform mode.

kinda threw me for a loop for a second though, something as simple as getting the perform chop into the text top, took me a minute to realize chop to dat, just drag and drop the dat on the text top field for DAT.

so if i’m going to record with a Movie Out, would it make sense to start recording and then open a performance mode window for the duration of the recording? the recording will then record around 60ish fps instead of 30ish i get with td running in the foreground? (currently controlling everything externally so don’t need to access anything in TD while it’s playing back/recording)

thanks guys!

Depends if you want your movie to record at 60fps or 30fps.

Either way, start with one, and then stick with it. So if 60fps, then make either a button accessible via perform mode, or have an external trigger start the recording. And if 30 fps, then I’d set the actual project FPS to be 30 so it doesn’t fluctuate.

The way I do this is to use a record chop. Pipe any parameters you want into it. Turn off the timeline loop, and set to the start. Now play through the timeline once (not in perform mode or in it - no matter). Then, turn off recording in the CHOP, and it will play back what you did, locked to the timeline.

Then you can make a movie and it will slew your actions as it needs while recording.

Bruce