Forums > Jitter

LCD vs. jit.LCD

January 15, 2009 | 5:57 pm

Hi,
I am a beginner with Jitter and I try to draw with the jit.LCD object like I do with the LCD Max-object (Data Tutorial 3: Gesture Capture) in order to export my drawing into a quicktime movie with the jit.vcr. Unfortunately the polygon-drawings and the quicktime movies become very pixely with the jit.LCD. I think this is because of the jit.LCD being based on QuickDraw, which is not based on vector-graphics…?
1.
Is there any other way to export my drawings (meaning the performance of drawing) to a quicktime movie (taking the drawing being drawn with a patch looking much like the patch in the Data Tutorial 3: Gesture Capture)?
2.
Is there a way (beginner level…) to have something like the polygon-drawing with the LCD object being done in 3D? I am thinking about using a Wii (which I have set up already) to draw lines or polygonforms on the screen which every time they cross build a texture. (Using the jit.handle to move around in the "painting"-structure).
Any idea or advice?
Thank you very much!
Cheers,
Mike
PS: Max 5.05 on WinXP



azs
January 15, 2009 | 7:20 pm

1.Jit.lcd uses a jitter matrix. If your matrix is 320×240, like the one in the help file, it will be 320 pixels wide and 240 pixels tall. However, if you make the matrix larger, it should not be pixelated.

2.If you want to draw on the lcd and capture it as a jitter matrix, you could use jit.desktop. I’m not sure that there is any advantage to doing this.

3. You would probably combine drawing in the jit.lcd with opengl. In your program, determine when the lines cross. Each time this happens,create a gridshape with the same x,y coordinates, whatever z dimensions you choose and a texture. Look at the opengl tutorials, under jitter tutorials.


February 12, 2009 | 4:34 pm

Hi AZS,
thanks a lot for your advices! And sorry for my late response.
I ended up completly going into this opengl-stuff… and learned a lot (But this took a lot of time…).
Thanks again!
Cheers,
Mi


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