Forums > Jitter

recording with jit.gl.asyncread

March 29, 2011 | 10:23 am

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

April 21, 2011 | 7:21 pm

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?


April 24, 2011 | 5:59 pm

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.


April 26, 2011 | 10:36 am

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.


April 26, 2011 | 1:48 pm

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


April 27, 2011 | 8:19 am

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


April 27, 2011 | 3:41 pm

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. –

April 29, 2011 | 9:47 am

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


Viewing 8 posts - 1 through 8 (of 8 total)