recording with jit.gl.asyncread

Mar 29, 2011 at 10:23am

recording with jit.gl.asyncread

I'm using the jit.gl.asyncread object to record the asteroid growths patch from Andrew Benson’s Jitter Recipes no.3, but am only managing to capture the top left hand corner. I've tried all kinds of variations with layers and screen size, but with no luck. Anyone got any suggestions?

Thanks,

S.

[attachment=157882,1987]

Attachments:
  1. asteroidtest.tiff
#55900
Apr 21, 2011 at 7:21pm

I’m having the same problem, I am transferring live video synthesis to the jit.gl.asynchread. On a larger computer it is working but on my laptop it will only capture the top left corner. Have you found any solutions?

#200893
Apr 24, 2011 at 5:59pm

No solution to the top left corner problem yet, but I’m not giving up on it. jit.gl.asynchread will capture other recipe patches but not asteroid growth.
It’s interesting you say it works on a larger computer but not a laptop.

#200894
Apr 26, 2011 at 10:36am

I’m having a similar problem with one of my patches – except I seem to be getting only the lower left corner, not the top left (unless it happens to be flipped upside down…)

Maybe it has something to do with using jit.gl.slab? I’m using Andrew Benson’s rendermaster system as my final output chain.

#200895
Apr 26, 2011 at 1:48pm

@steranko try to put “fsaa 0″ in the jit.window object

#200896
Apr 27, 2011 at 8:19am

Touk: That seems to work! Any idea why? Sort of annoying that you can’t anti alias if you want to record anything.

#200897
Apr 27, 2011 at 3:41pm

The way FSAA works is that it renders a double-sized image and then average-downsamples it. To mimic it, you can render the scene to a bigger texture and then use jit.gl.slab to downsample with a filter. Below is an example.

– Pasted Max Patch, click to expand. –
#200898
Apr 29, 2011 at 9:47am

@Touk and Andrew, yes that does work… thank you! Will come back with a patch to share.

#200900

You must be logged in to reply to this topic.