<?xml version="1.0" encoding="UTF-8"?>
	<rss version="2.0"
		xmlns:content="http://purl.org/rss/1.0/modules/content/"
		xmlns:wfw="http://wellformedweb.org/CommentAPI/"
		xmlns:dc="http://purl.org/dc/elements/1.1/"
		xmlns:atom="http://www.w3.org/2005/Atom"

			>

	<channel>
		<title>Cycling 74  &#187;  Topic: Drawing in jit.window for reactable-like surface</title>
		<atom:link href="http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/feed" rel="self" type="application/rss+xml" />
		<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/feed</link>
		<description></description>
		<pubDate>Wed, 19 Jun 2013 23:28:49 +0000</pubDate>
		<generator>http://bbpress.org/?v=2.2.4</generator>
		<language></language>

		
														
					
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-35682</guid>
					<title><![CDATA[Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-35682</link>
					<pubDate>Wed, 06 Feb 2008 07:48:41 +0000</pubDate>
					<dc:creator>jhochenbaum</dc:creator>

					<description>
						<![CDATA[
						<p>I am currently in the final stages of building a reactable-like surface with a friend/fellow student @ calarts for an installation in 3 weeks.  Right now I wrote a patch that downloads/updates a particular weather map from the web ever hour.  This will be projected onto the table, and as you move the fiducial/object along the map, the X/Y data will be used as control data in reaktor (being sent via OSC).  The max patch is also determining the RGB value of the map, directly underneath where the object is, and this is also being sent to Reaktor, where it is converted into a number between 0.-1.0 to be used as other control data.  To keep this on my particular question, I wont go into what all the xy and rgb/other control data does, but if you ask me/email me, id be happy to go into more detail.</p>
<p>HERE IS MY QUESTION :)</p>
<p>Right now I have max pull the image from online, send it to a jit.window (fullscreen).  I&#8217;d like to be able to trace my reactable fiducial and overlay that path over the map being projected by max.</p>
<p>It would be like, tracing a mouse cursor along a computer screen and overlaying it on top of the background image (my map).  When I place the object on the table (IE mouse click down), it would start tracking/following its movement with a line and when the object was removed/picked up from the table (IE mouse click-release) it would erase the path.</p>
<p>I have been researching this for 2 days with no luck&#8211; playing with every object from jit.sketch, jit.gl.render&#8230;etc</p>
<p>I saw some stuff online suggesting using jit.chromakey and luminance, but I couldn&#8217;t get them to work either.</p>
<p>I understand this might be a little hard to grasp being that most people dont have reactable like interfaces, but if we can figure out a way to do this with a mouse, simply trace mouse movements over a projected image which updates every hour, I can translate the mouse data to my reactable fiducial data easily i think.</p>
<p>Thanks a lot!</p>
<p>Jordan</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121896</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121896</link>
					<pubDate>Wed, 06 Feb 2008 07:59:15 +0000</pubDate>
					<dc:creator>jhochenbaum</dc:creator>

					<description>
						<![CDATA[
						<p>It might help to attach my patch :)  If you want to play around with moving a virtual reactable, which will automatically be read by my patch, download the TUI simulator and the max external here:  <a href="http://mtg.upf.es/reactable/?software" rel="nofollow">http://mtg.upf.es/reactable/?software</a> </p>
<p>now for the patch:</p>
<p>#P user jit.pwindow 766 292 82 62 0 1 0 0 1 0;<br />
#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P window linecount 1;<br />
#P newex 251 446 110 196617 prepend /fudicialinuse;<br />
#P newex 206 305 99 196617 prepend /onofftable;<br />
#P button 206 276 15 0;<br />
#P toggle 223 276 15 0;<br />
#P number 475 251 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P number 273 251 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P number 206 251 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P newex 593 309 93 196617 scale 0. 864. 0. 2.;<br />
#P newex 434 446 60 196617 prepend /y;<br />
#P newex 483 309 99 196617 scale 0. 1280. 0. 2.;<br />
#P newex 367 446 60 196617 prepend /x;<br />
#P newex 75 255 69 196617 prepend /rgb;<br />
#P message 124 474 113 196617 host 255.255.255.255;<br />
#B color 4;<br />
#P message 176 446 62 196617 port 10000;<br />
#B color 4;<br />
#P newex 75 500 162 196617 udpsend 255.255.255.255 10000;<br />
#B color 14;<br />
#P window linecount 3;<br />
#P comment 425 269 45 196617 Currect fudicial number;<br />
#B color 2;<br />
#P window linecount 1;<br />
#P comment 561 269 46 196617 rotation;<br />
#B color 2;<br />
#P comment 534 268 14 196617 Y;<br />
#B color 2;<br />
#P number 383 251 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P number 427 251 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P flonum 112 229 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P flonum 149 229 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P flonum 75 229 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P newex 79 204 76 196617 unpack 0. 0. 0.;<br />
#P window linecount 2;<br />
#P message 498 55 88 196617 ; max hidemenubar;<br />
#P message 403 55 93 196617 ; max showmenubar;<br />
#P window linecount 1;<br />
#P newex 403 34 201 196617 sel 0 1;<br />
#P button 620 101 15 0;<br />
#P toggle 654 44 15 0;<br />
#P newex 654 63 82 196617 metro 3600000;<br />
#P message 620 121 278 196617 read /Users/jordanhochenbaum/Desktop/sfc_con_temp.gif;<br />
#P button 637 66 15 0;<br />
#P message 637 83 302 196617 download <a href="http://weather.unisys.com/surface/sfc_con_temp.gif" rel="nofollow">http://weather.unisys.com/surface/sfc_con_temp.gif</a>;<br />
#P newex 637 101 40 196617 jit.uldl;<br />
#P newex 554 386 41 196617 pak 0 0;<br />
#P user swatch 54 287 128 32;<br />
#P user suckah 554 409 32 21;<br />
#N vpatcher 707 245 1049 632;<br />
#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P newex 198 72 60 196617 mousefilter;<br />
#P message 10 235 50 196617 103 29 16;<br />
#P newex 10 208 14 196617 _;<br />
#N comlet from suckah;<br />
#P inlet 76 176 15 0;<br />
#N comlet to suckah;<br />
#P outlet 197 142 15 0;<br />
#N comlet rgbout;<br />
#P outlet 71 306 15 0;<br />
#N comlet to chromakey;<br />
#P outlet 99 306 15 0;<br />
#N comlet to jit.window;<br />
#P outlet 278 123 15 0;<br />
#N comlet from jit.window;<br />
#P inlet 198 32 15 0;<br />
#P newex 99 277 81 196617 prepend color 0.;<br />
#P message 150 228 68 196617 scalarmode 1;<br />
#P newex 100 199 40 196617 t l b b;<br />
#P message 115 228 29 196617 255.;<br />
#P newex 100 255 81 196617 vexpr $i1 / $f2;<br />
#P newex 197 123 80 196617 vexpr $i1 + $i2;<br />
#P newex 198 93 50 196617 t l getpos;<br />
#P newex 198 51 81 196617 route mouse pos;<br />
#P connect 13 0 14 0;<br />
#P connect 14 0 15 0;<br />
#P fasten 5 0 11 0 105 238 76 238;<br />
#P connect 3 0 7 0;<br />
#P connect 7 0 10 0;<br />
#P connect 13 0 5 0;<br />
#P connect 6 0 3 0;<br />
#P connect 5 0 3 0;<br />
#P connect 5 1 4 0;<br />
#P fasten 5 2 6 0 135 222 155 222;<br />
#P connect 4 0 3 1;<br />
#P connect 0 1 2 0;<br />
#P connect 2 0 12 0;<br />
#P connect 8 0 0 0;<br />
#P connect 0 0 16 0;<br />
#P connect 16 0 1 0;<br />
#P fasten 1 0 2 1 203 116 272 116;<br />
#P fasten 1 1 9 0 243 116 283 116;<br />
#P pop;<br />
#P newobj 54 119 55 196617 p colorget;<br />
#P message 54 177 133 196617 103 29 16;<br />
#P newex 44 149 60 196617 prepend set;<br />
#P newex 113 148 79 196617 jit.window map;<br />
#P message 327 59 68 196617 fullscreen $1;<br />
#P toggle 304 60 15 0;<br />
#P newex 352 34 35 196617 sel 27;<br />
#P newex 310 34 40 196617 key;<br />
#P number 565 251 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P number 523 251 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P newex 565 228 47 196617 * 360.;<br />
#P newex 565 208 46 196617 / 6.28;<br />
#P newex 523 228 41 196617 * 864.;<br />
#P newex 475 228 47 196617 * 1280.;<br />
#P newex 431 185 101 196617 unpack 1 2 3. 4. 5.;<br />
#P newex 280 214 80 196617 print removed;<br />
#P newex 273 185 54 196617 unpack 1 2;<br />
#P newex 213 214 60 196617 print added;<br />
#P newex 206 185 54 196617 unpack 1 2;<br />
#P newex 206 156 213 196617 route addObject removeObject updateObject;<br />
#P button 259 139 15 0;<br />
#P newex 206 118 63 196617 TuioClient;<br />
#P message 154 55 28 196617 stop;<br />
#P flonum 184 34 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P message 184 55 42 196617 rate $1;<br />
#P message 124 55 28 196617 read;<br />
#P newex 44 90 111 196617 jit.qt.movie 1280 864;<br />
#P flonum 71 34 35 9 0.5 0 1 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P toggle 54 34 15 0;<br />
#P newex 54 55 63 196617 metro 0.5;<br />
#P comment 486 269 14 196617 X;<br />
#B color 2;<br />
#P window linecount 3;<br />
#P comment 381 268 44 196617 Order Placed On Table;<br />
#B color 2;<br />
#P connect 40 0 39 0;<br />
#P connect 36 0 41 0;<br />
#P connect 36 0 35 0;<br />
#P connect 37 0 36 0;<br />
#P connect 39 0 37 0;<br />
#P connect 41 0 38 0;<br />
#P fasten 22 0 61 0 528 296 598 296;<br />
#P fasten 22 0 34 1 528 296 590 296;<br />
#P connect 21 0 23 0;<br />
#P connect 20 0 21 0;<br />
#P fasten 17 4 20 0 524 205 570 205;<br />
#P connect 34 0 32 0;<br />
#P fasten 64 0 59 0 480 294 488 294;<br />
#P fasten 64 0 34 0 480 378 559 378;<br />
#P connect 19 0 22 0;<br />
#P fasten 17 3 19 0 502 216 528 216;<br />
#P connect 42 1 44 0;<br />
#P connect 18 0 64 0;<br />
#P fasten 17 2 18 0 480 209 480 209;<br />
#P fasten 61 0 60 0 598 378 439 378;<br />
#P fasten 12 2 17 0 345 175 436 175;<br />
#P fasten 17 1 49 0 458 219 432 219;<br />
#P connect 42 0 43 0;<br />
#P fasten 26 0 27 0 309 80 321 80 321 56 332 56;<br />
#P fasten 26 0 42 0 309 84 300 84 300 31 408 31;<br />
#P fasten 17 0 50 0 436 205 388 205;<br />
#P fasten 59 0 58 0 488 433 372 433;<br />
#P fasten 24 0 25 0 351 51 351 36;<br />
#P fasten 25 0 26 0 357 54 309 54;<br />
#P fasten 15 1 16 0 322 208 285 208;<br />
#P connect 15 0 63 0;<br />
#P connect 12 1 15 0;<br />
#P connect 10 1 11 0;<br />
#P fasten 49 0 68 0 432 379 256 379;<br />
#P hidden connect 66 0 65 0;<br />
#P fasten 13 1 14 0 255 208 218 208;<br />
#P fasten 65 0 67 0 228 297 211 297;<br />
#P connect 62 0 66 0;<br />
#P fasten 63 0 66 0 278 271 211 271;<br />
#P connect 13 0 62 0;<br />
#P connect 12 0 13 0;<br />
#P connect 10 0 12 0;<br />
#P connect 8 0 7 0;<br />
#P fasten 45 2 47 0 150 225 154 225;<br />
#P fasten 27 0 28 0 332 110 118 110;<br />
#P fasten 5 0 28 0 49 110 118 110;<br />
#P fasten 31 3 28 0 104 141 118 141;<br />
#P fasten 45 1 48 0 117 225 117 225;<br />
#P fasten 4 0 2 1 76 51 112 51;<br />
#P fasten 28 1 31 1 187 170 197 170 197 110 104 110;<br />
#P fasten 30 0 33 0 59 281 59 281;<br />
#P fasten 30 0 57 0 59 249 80 249;<br />
#P fasten 30 0 45 0 59 198 84 198;<br />
#P fasten 58 0 54 0 372 494 80 494;<br />
#P hidden fasten 57 0 54 0 80 364 80 364;<br />
#P fasten 55 0 54 0 181 468 80 468;<br />
#P fasten 56 0 54 0 129 494 80 494;<br />
#P fasten 67 0 54 0 211 355 80 355;<br />
#P fasten 68 0 54 0 256 494 80 494;<br />
#P fasten 60 0 54 0 439 494 80 494;<br />
#P connect 46 0 57 0;<br />
#P fasten 45 0 46 0 84 225 80 225;<br />
#P fasten 29 0 30 0 49 171 59 171;<br />
#P fasten 2 0 5 0 59 84 49 84;<br />
#P fasten 2 0 30 0 59 78 39 78 39 171 59 171;<br />
#P fasten 32 0 31 0 559 533 32 533 32 114 59 114;<br />
#P connect 3 0 2 0;<br />
#P fasten 31 0 29 0 59 142 49 142;<br />
#P fasten 38 0 5 0 625 149 609 149 609 84 49 84;<br />
#P fasten 6 0 5 0 129 84 49 84;<br />
#P fasten 9 0 5 0 159 84 49 84;<br />
#P fasten 7 0 5 0 189 84 49 84;<br />
#P window clipboard copycount 70;</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121897</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121897</link>
					<pubDate>Wed, 06 Feb 2008 18:19:33 +0000</pubDate>
					<dc:creator>Mathieu Chamagne</dc:creator>

					<description>
						<![CDATA[
						<p>Hi Jordan,</p>
<p>drawing a simple image in a window can be done in a much more  <br />
efficient way using jit.gl.* objects.<br />
(for example a jit.gl.videoplane , or a texture aplied to a  <br />
gridshape&#8230;)<br />
no need to bang your jit.qt.movie @ every frame ; (it&#8217;s very cpu  <br />
consuming !) just send it one time to a texture, and OpenGL will do  <br />
the job&#8230;<br />
once your in an OpenGL context, it&#8217;s very easy to draw a line that  <br />
follow your cursor (look at lit.gl.sketch help : lineto messages&#8230;).<br />
you could use &#8220;erase_color 0 0 0 0&#8243; &#8211;> your jit.gl.render to draw a  <br />
path, and &#8220;erase_color 0 0 0 1&#8243; to erase it.</p>
<p>hope this help&#8230;</p>
<p>Mathieu</p>
<p>________________<br />
Mathieu Chamagne<br />
<a href="mailto:mathieu.chamagne@free.fr">mathieu.chamagne@free.fr</a></p>
<p><a href="http://mathieuchamagne.com" rel="nofollow">http://mathieuchamagne.com</a></p>
<p><a href="http://www.maxobjects.com" rel="nofollow">http://www.maxobjects.com</a></p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121898</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121898</link>
					<pubDate>Wed, 06 Feb 2008 19:53:46 +0000</pubDate>
					<dc:creator>jhochenbaum</dc:creator>

					<description>
						<![CDATA[
						<p>thanks a lot mathiew.</p>
<p>I was playing jit.gl.sketch a whole lot yesterday, and thought it would probably be the key to my issue&#8211; but what i couldn&#8217;t figure out was how to use the line messages to follow my mouse or the coordinates from my fiducial.</p>
<p>Playing around with what you said, I was able to get the jit.gl.sketch help to draw the gyroscope type thing as I dragged the mouse around the window.</p>
<p>A quick basic jitter question to help clear some confusion im having.  I am used to having everything connect with a patch cable/line&#8211; but notice that jit.gl.sketch and jit.gl.render aren&#8217;t physically connected?</p>
<p>I will get back to try to get this to work now, any other advice/clues/or examples is much appreciated.  Thanks a lot!</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121899</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121899</link>
					<pubDate>Wed, 06 Feb 2008 20:06:10 +0000</pubDate>
					<dc:creator>vade</dc:creator>

					<description>
						<![CDATA[
						<p>gl objects are a bit different in that they require a named CONTEXT  <br />
which to be drawn.</p>
<p>I have not looked at the patch by id assume the name of the render is  <br />
the same as the sketch, and the window. That name is the context.  <br />
Check the GL tutorials, its explained in there :)</p>
<p>On Feb 6, 2008, at 2:53 PM, Jordan Hochenbaum wrote:</p>
<p>><br />
> thanks a lot mathiew.<br />
><br />
> I was playing jit.gl.sketch a whole lot yesterday, and thought it  <br />
> would probably be the key to my issue&#8211; but what i couldn&#8217;t figure  <br />
> out was how to use the line messages to follow my mouse or the  <br />
> coordinates from my fiducial.<br />
><br />
> Playing around with what you said, I was able to get the  <br />
> jit.gl.sketch help to draw the gyroscope type thing as I dragged the  <br />
> mouse around the window.<br />
><br />
> A quick basic jitter question to help clear some confusion im  <br />
> having.  I am used to having everything connect with a patch cable/ <br />
> line&#8211; but notice that jit.gl.sketch and jit.gl.render aren&#8217;t  <br />
> physically connected?<br />
><br />
> I will get back to try to get this to work now, any other advice/ <br />
> clues/or examples is much appreciated.  Thanks a lot!<br />
><br />
></p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121900</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121900</link>
					<pubDate>Wed, 06 Feb 2008 20:40:30 +0000</pubDate>
					<dc:creator>jhochenbaum</dc:creator>

					<description>
						<![CDATA[
						<p>re-going through some of the tutorials and examples has helped make things make more sense to me.  The etch-a-sketch example might be the key somehow.  I tried putting together the following patch to do simple drawing when the mouse is pressed down, but I am still missing something.  If I can get it to work in this context, I think i will be able to get it working in my reactable context pretty easily.  Here is the drawing patch I tried making that still isn&#8217;t working:</p>
<p>#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P window linecount 1;<br />
#P message 460 316 68 196617 fullscreen $1;<br />
#P toggle 443 316 15 0;<br />
#P newex 485 291 35 196617 sel 27;<br />
#P newex 443 291 40 196617 key;<br />
#P newex 12 45 48 196617 loadbang;<br />
#P newex 300 254 32 196617 print;<br />
#P newex 428 343 84 196617 jit.window draw;<br />
#P newex 286 224 92 196617 pak line to 0. 0. 0.;<br />
#P newex 286 293 90 196617 jit.gl.sketch draw;<br />
#P message 133 292 100 196617 erase_color 0 0 0 1;<br />
#P message 31 292 100 196617 erase_color 0 0 0 0;<br />
#P user gswitch2 104 250 39 32 0 0;<br />
#P message 165 330 68 196617 drawto draw;<br />
#P hidden newex 132 79 57 196617 closebang;<br />
#P toggle 104 226 15 0;<br />
#P number 282 199 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P message 131 99 40 196617 nopoll;<br />
#P number 344 199 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P message 86 99 30 196617 poll;<br />
#P newex 104 122 66 196617 mousestate;<br />
#B color 5;<br />
#P toggle 12 142 15 0;<br />
#P newex 12 168 55 196617 metro 20;<br />
#P newex 12 365 91 196617 jit.gl.render draw;<br />
#P connect 18 0 2 0;<br />
#P connect 2 0 1 0;<br />
#P connect 1 0 0 0;<br />
#P fasten 12 0 0 0 36 336 17 336;<br />
#P fasten 13 0 0 0 138 345 17 345;<br />
#P fasten 10 0 0 0 170 356 17 356;<br />
#P fasten 11 0 12 0 109 287 36 287;<br />
#P connect 18 0 4 0;<br />
#P connect 4 0 3 0;<br />
#P connect 6 0 3 0;<br />
#P connect 3 0 8 0;<br />
#P connect 8 0 11 0;<br />
#P hidden connect 9 0 6 0;<br />
#P connect 11 1 13 0;<br />
#P fasten 3 1 7 0 123 169 287 169;<br />
#P connect 15 0 14 0;<br />
#P connect 15 0 17 0;<br />
#P fasten 7 0 15 1 287 219 311 219;<br />
#P fasten 5 0 15 2 349 220 331 220;<br />
#P fasten 3 2 5 0 137 168 349 168;<br />
#P connect 22 0 16 0;<br />
#P fasten 20 0 21 0 490 313 448 313;<br />
#P fasten 21 0 22 0 459 331 459 316;<br />
#P fasten 19 0 20 0 484 308 484 293;<br />
#P window clipboard copycount 23;</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121901</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121901</link>
					<pubDate>Thu, 07 Feb 2008 07:44:21 +0000</pubDate>
					<dc:creator>jhochenbaum</dc:creator>

					<description>
						<![CDATA[
						<p>Been messing around the with last patch i posted, and trying to modify the help files from jit.gl.sketch and render..etc but still haven&#8217;t gotten it to draw with my mouse movements :(</p>
<p>any other ideas guys?  thanks to everyone who has pointed me in directions this far&#8211; im beating my head against a wall but i know once i get it working it will be rewarding&#8230;happened yesterday after trying for 2 hours to get max and reaktor to communicate via OSC right :)</p>
<p>jordan</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121902</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121902</link>
					<pubDate>Thu, 07 Feb 2008 09:01:08 +0000</pubDate>
					<dc:creator>Mathieu Chamagne</dc:creator>

					<description>
						<![CDATA[
						<p></p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121903</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121903</link>
					<pubDate>Thu, 07 Feb 2008 10:30:31 +0000</pubDate>
					<dc:creator>jhochenbaum</dc:creator>

					<description>
						<![CDATA[
						<p>Mathieu-</p>
<p>Thank you so much.  That was exactly what I was trying to do.  I managed to hack it a bit to work with the reactable patch I have been making.  Instead of paying attention to mouse movements, it now recognizes the object being placed on the table as mouse down, and the object being removed from the table as mouse up.  So, when the object is placed on the table, it thinks its a mouse click down, and traces along where the object moves!</p>
<p>While that works, I ran into my next jitter issue:</p>
<p>While rendering the gl stuff you just helped me out with, and displaying the background image that I have updated once an hour over the web, a constant flickering occurs.  Do you know why this is?  I thought it might have something to do with jit.gl.videoplane, and I looked through the examples/docs but wasn&#8217;t sure what was going on or how to use it correctly in this context.</p>
<p>Im almost there&#8211; I can&#8217;t thank you enough for your help.</p>
<p>-Jordan</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121904</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121904</link>
					<pubDate>Thu, 14 Feb 2008 09:05:15 +0000</pubDate>
					<dc:creator>jhochenbaum</dc:creator>

					<description>
						<![CDATA[
						<p>I pretty much got this all working now, and am just wondering if there is a more efficient way to do one thing.  </p>
<p>In order to stop the screen from flickering constantly when using jit.gl.sketch to draw a path over my background picture (being displayed by jit.qt.movie), I am stopping jit.qt.movie&#8217;s metro when drawing (mouse down).  As soon as the drawing is finished (mouse up), I have it rebang jit.qt.movie&#8217;s metro.</p>
<p>If I disable jit.qt.movies&#8217;s metro as soon as gl.sketch starts drawing a path (mouse down) but don&#8217;t turn it back on when done drawing (mouse up), the background clears black and doesn&#8217;t redisplay my image.</p>
<p>
The way I have it working right now works, it takes care of the flickering problem, but I was wondering if I was missing some sort of obvious easier method.</p>
<p>Thanks for everything guys!</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121905</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121905</link>
					<pubDate>Thu, 14 Feb 2008 09:13:37 +0000</pubDate>
					<dc:creator>Wesley Smith</dc:creator>

					<description>
						<![CDATA[
						<p>How are you displaying the matrix coming out of jit.qt.movie?</p>
<p>wes</p>
<p>On Thu, Feb 14, 2008 at 1:05 AM, Jordan Hochenbaum<br />
<jordan @american-homecoming.com> wrote:<br />
><br />
>  I pretty much got this all working now, and am just wondering if there is a more efficient way to do one thing.<br />
><br />
>  In order to stop the screen from flickering constantly when using jit.gl.sketch to draw a path over my background picture (being displayed by jit.qt.movie), I am stopping jit.qt.movie&#8217;s metro when drawing (mouse down).  As soon as the drawing is finished (mouse up), I have it rebang jit.qt.movie&#8217;s metro.<br />
><br />
>  If I disable jit.qt.movies&#8217;s metro as soon as gl.sketch starts drawing a path (mouse down) but don&#8217;t turn it back on when done drawing (mouse up), the background clears black and doesn&#8217;t redisplay my image.<br />
><br />
><br />
>  The way I have it working right now works, it takes care of the flickering problem, but I was wondering if I was missing some sort of obvious easier method.<br />
><br />
>  Thanks for everything guys!<br />
><br />
><br />
></jordan></p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121906</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121906</link>
					<pubDate>Thu, 14 Feb 2008 09:20:56 +0000</pubDate>
					<dc:creator>jhochenbaum</dc:creator>

					<description>
						<![CDATA[
						<p>its going to a jit.window</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121907</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121907</link>
					<pubDate>Thu, 14 Feb 2008 09:35:32 +0000</pubDate>
					<dc:creator>Wesley Smith</dc:creator>

					<description>
						<![CDATA[
						<p>How?  Texture on a quad?  Straightup? There&#8217;s a difference.</p>
<p>wes</p>
<p>On Thu, Feb 14, 2008 at 1:20 AM, Jordan Hochenbaum<br />
<jordan @american-homecoming.com> wrote:<br />
><br />
>  its going to a jit.window<br />
><br />
><br />
></jordan></p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121908</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121908</link>
					<pubDate>Thu, 14 Feb 2008 09:40:04 +0000</pubDate>
					<dc:creator>jhochenbaum</dc:creator>

					<description>
						<![CDATA[
						<p>heres a copy of the latest version of the patch&#8211; maybe this will help.  Keep in mind, instead of using a mouse, I am using a reactable.  To simulate the reactable without having the actual thing, download TUIO_simulator.zip from:</p>
<p><a href="http://reactable.iua.upf.edu/?software" rel="nofollow">http://reactable.iua.upf.edu/?software</a></p>
<p>Run my patch, and the simulator, and then drag Square 0 around the simulated reactable and and you will see it draw in my patch.  In order to get it working right, you need to drag the square &#8220;on&#8221; and &#8220;off&#8221; the table once first&#8211; if  you do it you&#8217;ll see what i mean.</p>
<p>
And now for the current patch: (remember to turn on the metro that says &#8220;turn this on first thing)   :)</p>
<p>#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P window linecount 1;<br />
#P newex 610 418 48 196617 loadbang;<br />
#P newex 2 24 48 196617 loadbang;<br />
#P button 628 481 15 0;<br />
#P toggle 610 481 15 0;<br />
#P newex 610 499 63 196617 metro 0.5;<br />
#P message 809 531 89 196617 glcolor 255 0 0 1;<br />
#P message 1108 530 72 196617 line_width $1;<br />
#P flonum 1108 507 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 132 97 86 196617 jit.gl.render map;<br />
#P newex 470 453 90 196617 prepend /rotation;<br />
#P flonum 536 258 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 586 235 93 196617 scale 0. 360. 0. 1.;<br />
#P newex 705 317 48 196617 pack 0 0;<br />
#P button 948 420 15 0;<br />
#P button 905 420 15 0;<br />
#P comment 787 423 118 196617 when click : moveto pos;<br />
#P toggle 903 375 15 0;<br />
#P newex 940 436 31 196617 t b 0;<br />
#P newex 918 506 29 196617 t 2 l;<br />
#P message 937 530 85 196617 moveto $1 $2 0.;<br />
#P newex 918 485 77 196617 gate 2 1;<br />
#P newex 903 397 40 196617 change;<br />
#P message 985 401 37 196617 $1 $2;<br />
#P comment 836 375 62 196617 mouse click;<br />
#P message 901 530 34 196617 reset;<br />
#P message 1027 530 77 196617 lineto $1 $2 0.;<br />
#P newex 937 557 85 196617 jit.gl.sketch map;<br />
#P toggle 764 214 15 0;<br />
#P newex 777 254 50 196617 t b erase;<br />
#P newex 764 232 57 196617 qmetro 33;<br />
#P newex 764 318 231 196617 jit.gl.render map @ortho 2 @erase_color 0 0 0 1;<br />
#P comment 1028 404 156 196617 mouse position in GL coordinates;<br />
#P message 1002 443 117 196617 -0.391667 0.066667;<br />
#P newex 1002 422 62 196617 prepend set;<br />
#P newex 912 343 44 196617 zl nth 3;<br />
#P newex 985 381 102 196617 route screentoworld;<br />
#P message 791 355 105 196617 screentoworld $1 $2;<br />
#P newex 223 453 110 196617 prepend /fudicialinuse;<br />
#P newex 178 312 99 196617 prepend /onofftable;<br />
#P button 178 283 15 0;<br />
#P toggle 195 283 15 0;<br />
#P number 447 258 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P number 245 258 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P number 178 258 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P newex 596 314 93 196617 scale 0. 864. 0. 2.;<br />
#P newex 406 453 60 196617 prepend /y;<br />
#P newex 455 316 99 196617 scale 0. 1280. 0. 2.;<br />
#P newex 339 453 60 196617 prepend /x;<br />
#P newex 47 262 69 196617 prepend /rgb;<br />
#P message 96 481 113 196617 host 255.255.255.255;<br />
#B color 4;<br />
#P message 148 453 62 196617 port 10000;<br />
#B color 4;<br />
#P newex 47 507 162 196617 udpsend 255.255.255.255 10000;<br />
#B color 14;<br />
#P window linecount 3;<br />
#P comment 397 276 45 196617 Currect fudicial number;<br />
#B color 2;<br />
#P window linecount 1;<br />
#P comment 533 276 46 196617 rotation;<br />
#B color 2;<br />
#P comment 506 275 14 196617 Y;<br />
#B color 2;<br />
#P number 355 258 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P number 399 258 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P flonum 84 236 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P flonum 121 236 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P flonum 47 236 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P newex 51 211 76 196617 unpack 0. 0. 0.;<br />
#P window linecount 2;<br />
#P message 470 62 88 196617 ; max hidemenubar;<br />
#P message 375 62 93 196617 ; max showmenubar;<br />
#P window linecount 1;<br />
#P newex 375 43 201 196617 sel 0 1;<br />
#P button 619 111 15 0;<br />
#P toggle 626 51 15 0;<br />
#P newex 626 70 82 196617 metro 3600000;<br />
#P message 619 133 278 196617 read /Users/jordanhochenbaum/Desktop/sfc_con_temp.gif;<br />
#P button 609 71 15 0;<br />
#P message 609 90 302 196617 download <a href="http://weather.unisys.com/surface/sfc_con_temp.gif" rel="nofollow">http://weather.unisys.com/surface/sfc_con_temp.gif</a>;<br />
#P newex 638 111 40 196617 jit.uldl;<br />
#P newex 548 394 41 196617 pak 0 0;<br />
#P user swatch 26 294 128 32;<br />
#P user suckah 548 417 32 21;<br />
#N vpatcher 707 245 1049 632;<br />
#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P newex 198 72 60 196617 mousefilter;<br />
#P message 10 235 50 196617 0 0 0;<br />
#P newex 10 208 14 196617 _;<br />
#N comlet from suckah;<br />
#P inlet 76 176 15 0;<br />
#N comlet to suckah;<br />
#P outlet 197 142 15 0;<br />
#N comlet rgbout;<br />
#P outlet 71 306 15 0;<br />
#N comlet to chromakey;<br />
#P outlet 99 306 15 0;<br />
#N comlet to jit.window;<br />
#P outlet 278 123 15 0;<br />
#N comlet from jit.window;<br />
#P inlet 198 32 15 0;<br />
#P newex 99 277 81 196617 prepend color 0.;<br />
#P message 150 228 68 196617 scalarmode 1;<br />
#P newex 100 199 40 196617 t l b b;<br />
#P message 115 228 29 196617 255.;<br />
#P newex 100 255 81 196617 vexpr $i1 / $f2;<br />
#P newex 197 123 80 196617 vexpr $i1 + $i2;<br />
#P newex 198 93 50 196617 t l getpos;<br />
#P newex 198 51 81 196617 route mouse pos;<br />
#P connect 13 0 14 0;<br />
#P connect 14 0 15 0;<br />
#P fasten 5 0 11 0 105 238 76 238;<br />
#P connect 3 0 7 0;<br />
#P connect 7 0 10 0;<br />
#P connect 13 0 5 0;<br />
#P connect 6 0 3 0;<br />
#P connect 5 0 3 0;<br />
#P connect 5 1 4 0;<br />
#P fasten 5 2 6 0 135 222 155 222;<br />
#P connect 4 0 3 1;<br />
#P connect 0 1 2 0;<br />
#P connect 2 0 12 0;<br />
#P connect 8 0 0 0;<br />
#P connect 0 0 16 0;<br />
#P connect 16 0 1 0;<br />
#P fasten 1 0 2 1 203 116 272 116;<br />
#P fasten 1 1 9 0 243 116 283 116;<br />
#P pop;<br />
#P newobj 26 126 55 196617 p colorget;<br />
#P message 26 184 133 196617 0 0 0;<br />
#P newex 16 156 60 196617 prepend set;<br />
#P newex 85 155 79 196617 jit.window map;<br />
#P message 299 66 68 196617 fullscreen $1;<br />
#P toggle 276 67 15 0;<br />
#P newex 324 41 35 196617 sel 27;<br />
#P newex 282 41 40 196617 key;<br />
#P number 495 258 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P newex 537 235 47 196617 * 360.;<br />
#P newex 537 215 46 196617 / 6.28;<br />
#P newex 495 235 41 196617 * 864.;<br />
#P newex 447 235 47 196617 * 1280.;<br />
#P newex 403 192 101 196617 unpack 1 2 3. 4. 5.;<br />
#P newex 252 221 80 196617 print removed;<br />
#P newex 245 192 54 196617 unpack 1 2;<br />
#P newex 185 221 60 196617 print added;<br />
#P newex 178 192 54 196617 unpack 1 2;<br />
#P newex 178 163 213 196617 route addObject removeObject updateObject;<br />
#P button 231 146 15 0;<br />
#P newex 178 125 63 196617 TuioClient;<br />
#P message 126 62 28 196617 stop;<br />
#P flonum 156 41 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P message 156 62 42 196617 rate $1;<br />
#P message 96 62 28 196617 read;<br />
#P newex 16 97 111 196617 jit.qt.movie 1280 864;<br />
#P flonum 52 43 35 9 0.5 0 1 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P toggle 26 45 15 0;<br />
#P newex 26 62 52 196617 metro 20;<br />
#P comment 458 276 14 196617 X;<br />
#B color 2;<br />
#P window linecount 3;<br />
#P comment 353 275 44 196617 Order Placed On Table;<br />
#B color 2;<br />
#P window linecount 1;<br />
#P comment 646 52 124 196617 Turn this on first thing!;<br />
#B color 13;<br />
#P connect 101 0 6 0;<br />
#P fasten 38 0 6 0 624 156 581 156 581 91 21 91;<br />
#P fasten 7 0 6 0 101 91 21 91;<br />
#P fasten 10 0 6 0 131 91 21 91;<br />
#P fasten 8 0 6 0 161 91 21 91;<br />
#P fasten 31 0 29 0 31 149 21 149;<br />
#P fasten 104 0 4 0 7 42 31 42;<br />
#P connect 4 0 3 0;<br />
#P fasten 32 0 31 0 553 540 4 540 4 121 31 121;<br />
#P fasten 3 0 30 0 31 86 11 86 11 178 31 178;<br />
#P fasten 29 0 30 0 21 178 31 178;<br />
#P fasten 30 0 33 0 31 288 31 288;<br />
#P fasten 45 0 46 0 56 232 52 232;<br />
#P fasten 30 0 57 0 31 256 52 256;<br />
#P connect 46 0 57 0;<br />
#P fasten 58 0 54 0 344 501 52 501;<br />
#P hidden fasten 57 0 54 0 52 371 52 371;<br />
#P fasten 55 0 54 0 153 475 52 475;<br />
#P fasten 56 0 54 0 101 501 52 501;<br />
#P fasten 67 0 54 0 183 362 52 362;<br />
#P fasten 68 0 54 0 228 501 52 501;<br />
#P fasten 60 0 54 0 411 501 52 501;<br />
#P fasten 96 0 54 0 475 501 52 501;<br />
#P fasten 30 0 45 0 31 205 56 205;<br />
#P fasten 5 0 3 1 57 58 73 58;<br />
#P fasten 28 1 31 1 159 177 169 177 169 117 76 117;<br />
#P fasten 45 1 48 0 89 232 89 232;<br />
#P fasten 6 0 28 0 21 149 90 149;<br />
#P fasten 31 3 28 0 76 148 90 148;<br />
#P fasten 27 0 28 0 304 117 90 117;<br />
#P fasten 45 2 47 0 122 232 126 232;<br />
#P fasten 3 0 97 0 31 86 137 86;<br />
#P connect 9 0 8 0;<br />
#P connect 11 0 13 0;<br />
#P connect 13 0 14 0;<br />
#P connect 14 0 62 0;<br />
#P connect 62 0 66 0;<br />
#P fasten 63 0 66 0 250 278 183 278;<br />
#P fasten 65 0 67 0 200 305 183 305;<br />
#P fasten 14 1 15 0 227 215 190 215;<br />
#P hidden connect 66 0 65 0;<br />
#P fasten 49 0 68 0 404 386 228 386;<br />
#P connect 11 1 12 0;<br />
#P connect 13 1 16 0;<br />
#P connect 16 0 63 0;<br />
#P fasten 16 1 17 0 294 215 257 215;<br />
#P fasten 25 0 26 0 329 61 281 61;<br />
#P fasten 26 0 27 0 281 87 293 87 293 63 304 63;<br />
#P fasten 24 0 25 0 323 58 323 43;<br />
#P fasten 59 0 58 0 460 440 344 440;<br />
#P fasten 18 0 50 0 408 212 360 212;<br />
#P fasten 26 0 42 0 281 91 272 91 272 31 380 31;<br />
#P connect 42 0 43 0;<br />
#P fasten 18 1 49 0 430 226 404 226;<br />
#P fasten 13 2 18 0 317 182 408 182;<br />
#P fasten 61 0 60 0 601 385 411 385;<br />
#P fasten 18 2 19 0 452 216 452 216;<br />
#P connect 19 0 64 0;<br />
#P fasten 64 0 59 0 452 301 460 301;<br />
#P connect 42 1 44 0;<br />
#P fasten 94 0 96 0 591 342 475 342;<br />
#P fasten 18 3 20 0 474 223 500 223;<br />
#P connect 20 0 23 0;<br />
#P fasten 94 0 95 0 591 256 541 256;<br />
#P fasten 18 4 21 0 496 212 542 212;<br />
#P connect 21 0 22 0;<br />
#P fasten 64 0 34 0 452 385 553 385;<br />
#P connect 34 0 32 0;<br />
#P fasten 23 0 34 1 500 308 584 308;<br />
#P connect 22 0 94 0;<br />
#P fasten 23 0 61 0 500 308 601 308;<br />
#P connect 39 0 37 0;<br />
#P connect 37 0 36 0;<br />
#P connect 105 0 102 0;<br />
#P connect 103 0 102 0;<br />
#P connect 102 0 101 0;<br />
#P connect 36 0 41 0;<br />
#P connect 41 0 38 0;<br />
#P connect 40 0 39 0;<br />
#P fasten 84 2 103 0 938 447 633 447;<br />
#P fasten 84 1 103 0 923 447 633 447;<br />
#P connect 36 0 35 0;<br />
#P fasten 64 0 93 0 452 308 710 308;<br />
#P fasten 23 0 93 1 500 308 748 308;<br />
#P connect 78 0 76 0;<br />
#P fasten 69 0 75 0 796 370 692 370 692 285 769 285;<br />
#P connect 76 0 77 0;<br />
#P fasten 93 0 69 0 710 344 796 344;<br />
#P fasten 91 0 100 0 910 475 814 475;<br />
#P fasten 88 0 81 0 945 475 906 475;<br />
#P connect 71 0 89 0;<br />
#P fasten 65 0 89 0 200 349 908 349;<br />
#P connect 89 0 84 0;<br />
#P connect 84 1 91 0;<br />
#P connect 84 1 85 0;<br />
#P fasten 87 0 85 0 923 528 913 528 913 479 923 479;<br />
#P fasten 88 1 85 0 966 475 923 475;<br />
#P connect 85 0 87 0;<br />
#P connect 87 1 86 0;<br />
#P fasten 100 0 79 0 814 550 942 550;<br />
#P fasten 99 0 79 0 1113 550 942 550;<br />
#P fasten 80 0 79 0 1032 550 942 550;<br />
#P fasten 81 0 79 0 906 550 942 550;<br />
#P connect 86 0 79 0;<br />
#P connect 84 2 88 0;<br />
#P connect 84 2 92 0;<br />
#P connect 75 1 70 0;<br />
#P connect 70 0 83 0;<br />
#P connect 83 0 85 1;<br />
#P connect 83 0 72 0;<br />
#P connect 72 0 73 0;<br />
#P fasten 85 1 80 0 990 515 1032 515;<br />
#P connect 98 0 99 0;<br />
#P window clipboard copycount 106;</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121909</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121909</link>
					<pubDate>Thu, 14 Feb 2008 09:50:39 +0000</pubDate>
					<dc:creator>Wesley Smith</dc:creator>

					<description>
						<![CDATA[
						<p>My first suggestion  is to add a jit.gl.videoplane @transform_reset 2<br />
@depth_enable 0 @layer -1 to show the video.  I think this will help.</p>
<p>wes</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121910</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121910</link>
					<pubDate>Thu, 14 Feb 2008 10:00:09 +0000</pubDate>
					<dc:creator>jhochenbaum</dc:creator>

					<description>
						<![CDATA[
						<p>would jit.gl.videoplane be replacing jit.window?</p>
<p>thanks a lot wes!</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121911</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121911</link>
					<pubDate>Thu, 14 Feb 2008 10:02:06 +0000</pubDate>
					<dc:creator>jhochenbaum</dc:creator>

					<description>
						<![CDATA[
						<p>ahhh stupid me, forget that last question&#8230; im looking at the help on it and will report back after ive tried to get it working, thanks again</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121912</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121912</link>
					<pubDate>Thu, 14 Feb 2008 10:15:52 +0000</pubDate>
					<dc:creator>jhochenbaum</dc:creator>

					<description>
						<![CDATA[
						<p>That seemed to work pretty well Wes.  While it does seem to simplify things, it is doing one thing weird.</p>
<p>All of a sudden while drawing the path, the image will flicker and ill see weird colored bars/squares flash for barely a split second&#8230; any clues as to what this might be?  </p>
<p>Something to go with refreshing?</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121913</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121913</link>
					<pubDate>Thu, 14 Feb 2008 18:05:05 +0000</pubDate>
					<dc:creator>jhochenbaum</dc:creator>

					<description>
						<![CDATA[
						<p>I noticed that when it does that very very short flicker, horizontal drawing doesn&#8217;t seem to be affected(?) however vertical drawing seems to get skewed&#8212; either the line jumps to a farther location or makes a sort of triangle shape pointing East or West&#8230;. </p>
<p>Heres the patch in its current state:</p>
<p>#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P window linecount 1;<br />
#P comment 24 21 76 196617 2. turn on 2nd;<br />
#B color 13;<br />
#P window linecount 2;<br />
#P newex 15 546 199 196617 jit.gl.videoplane map @transform_reset 2 @depth_enable 0 @layer -1;<br />
#P window linecount 1;<br />
#P message 809 524 89 196617 glcolor 255 0 0 1;<br />
#P message 1108 523 72 196617 line_width $1;<br />
#P flonum 1108 500 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 470 446 90 196617 prepend /rotation;<br />
#P flonum 536 253 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P newex 586 228 93 196617 scale 0. 360. 0. 1.;<br />
#P newex 705 310 48 196617 pack 0 0;<br />
#P button 945 411 15 0;<br />
#P button 905 413 15 0;<br />
#P comment 787 416 118 196617 when click : moveto pos;<br />
#P toggle 903 368 15 0;<br />
#P newex 933 429 31 196617 t b 0;<br />
#P newex 918 499 29 196617 t 2 l;<br />
#P message 937 523 85 196617 moveto $1 $2 0.;<br />
#P newex 918 478 77 196617 gate 2 1;<br />
#P newex 903 390 40 196617 change;<br />
#P message 985 394 37 196617 $1 $2;<br />
#P comment 836 368 62 196617 mouse click;<br />
#P message 901 523 34 196617 reset;<br />
#P message 1027 523 77 196617 lineto $1 $2 0.;<br />
#P newex 937 550 85 196617 jit.gl.sketch map;<br />
#P toggle 815 162 15 0;<br />
#P newex 828 204 58 196617 t b erase b;<br />
#P newex 815 182 57 196617 qmetro 33;<br />
#P newex 764 311 231 196617 jit.gl.render map @ortho 2 @erase_color 0 0 0 1;<br />
#P comment 1028 397 156 196617 mouse position in GL coordinates;<br />
#P message 1002 436 117 196617 -1.278689 0.35363;<br />
#P newex 1002 415 62 196617 prepend set;<br />
#P newex 912 336 44 196617 zl nth 3;<br />
#P newex 985 374 102 196617 route screentoworld;<br />
#P message 791 348 105 196617 screentoworld $1 $2;<br />
#P newex 223 446 110 196617 prepend /fudicialinuse;<br />
#P newex 178 305 99 196617 prepend /onofftable;<br />
#P button 178 278 15 0;<br />
#P toggle 195 278 15 0;<br />
#P number 447 253 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P number 245 253 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P number 178 253 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P newex 596 307 93 196617 scale 0. 864. 0. 2.;<br />
#P newex 406 446 60 196617 prepend /y;<br />
#P newex 455 309 99 196617 scale 0. 1280. 0. 2.;<br />
#P newex 339 446 60 196617 prepend /x;<br />
#P newex 47 257 69 196617 prepend /rgb;<br />
#P message 96 474 113 196617 host 255.255.255.255;<br />
#B color 4;<br />
#P message 148 446 62 196617 port 10000;<br />
#B color 4;<br />
#P newex 47 500 162 196617 udpsend 255.255.255.255 10000;<br />
#B color 14;<br />
#P window linecount 3;<br />
#P comment 397 271 45 196617 Currect fudicial number;<br />
#B color 2;<br />
#P window linecount 1;<br />
#P comment 533 271 46 196617 rotation;<br />
#B color 2;<br />
#P comment 506 270 14 196617 Y;<br />
#B color 2;<br />
#P number 355 253 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P number 399 253 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P flonum 84 229 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P flonum 121 229 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P flonum 47 229 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P newex 51 204 76 196617 unpack 0. 0. 0.;<br />
#P window linecount 2;<br />
#P message 470 55 88 196617 ; max hidemenubar;<br />
#P message 375 55 93 196617 ; max showmenubar;<br />
#P window linecount 1;<br />
#P newex 375 34 201 196617 sel 0 1;<br />
#P button 592 101 15 0;<br />
#P toggle 626 44 15 0;<br />
#P newex 626 63 82 196617 metro 3600000;<br />
#P message 592 121 278 196617 read /Users/jordanhochenbaum/Desktop/sfc_con_temp.gif;<br />
#P button 609 66 15 0;<br />
#P message 609 83 302 196617 download <a href="http://weather.unisys.com/surface/sfc_con_temp.gif" rel="nofollow">http://weather.unisys.com/surface/sfc_con_temp.gif</a>;<br />
#P newex 609 101 40 196617 jit.uldl;<br />
#P newex 548 387 41 196617 pak 0 0;<br />
#P user swatch 26 287 128 32;<br />
#P user suckah 548 410 32 21;<br />
#N vpatcher 707 245 1049 632;<br />
#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P newex 198 72 60 196617 mousefilter;<br />
#P message 10 235 50 196617 0 179 0;<br />
#P newex 10 208 14 196617 _;<br />
#N comlet from suckah;<br />
#P inlet 76 176 15 0;<br />
#N comlet to suckah;<br />
#P outlet 197 142 15 0;<br />
#N comlet rgbout;<br />
#P outlet 71 306 15 0;<br />
#N comlet to chromakey;<br />
#P outlet 99 306 15 0;<br />
#N comlet to jit.window;<br />
#P outlet 278 123 15 0;<br />
#N comlet from jit.window;<br />
#P inlet 198 32 15 0;<br />
#P newex 99 277 81 196617 prepend color 0.;<br />
#P message 150 228 68 196617 scalarmode 1;<br />
#P newex 100 199 40 196617 t l b b;<br />
#P message 115 228 29 196617 255.;<br />
#P newex 100 255 81 196617 vexpr $i1 / $f2;<br />
#P newex 197 123 80 196617 vexpr $i1 + $i2;<br />
#P newex 198 93 50 196617 t l getpos;<br />
#P newex 198 51 81 196617 route mouse pos;<br />
#P connect 13 0 14 0;<br />
#P connect 14 0 15 0;<br />
#P fasten 5 0 11 0 105 238 76 238;<br />
#P connect 3 0 7 0;<br />
#P connect 7 0 10 0;<br />
#P connect 13 0 5 0;<br />
#P connect 5 0 3 0;<br />
#P connect 6 0 3 0;<br />
#P connect 5 1 4 0;<br />
#P fasten 5 2 6 0 135 222 155 222;<br />
#P connect 4 0 3 1;<br />
#P connect 0 1 2 0;<br />
#P connect 2 0 12 0;<br />
#P connect 8 0 0 0;<br />
#P connect 0 0 16 0;<br />
#P connect 16 0 1 0;<br />
#P fasten 1 0 2 1 203 116 272 116;<br />
#P fasten 1 1 9 0 243 116 283 116;<br />
#P pop;<br />
#P newobj 26 119 55 196617 p colorget;<br />
#P message 26 177 133 196617 0 179 0;<br />
#P newex 16 149 60 196617 prepend set;<br />
#P newex 85 148 79 196617 jit.window map;<br />
#P message 299 59 68 196617 fullscreen $1;<br />
#P toggle 276 60 15 0;<br />
#P newex 324 34 35 196617 sel 27;<br />
#P newex 282 34 40 196617 key;<br />
#P number 495 253 35 9 0 0 0 3 0 0 0 110 130 255 222 222 222 0 0 0;<br />
#P newex 537 228 47 196617 * 360.;<br />
#P newex 537 208 46 196617 / 6.28;<br />
#P newex 495 228 41 196617 * 864.;<br />
#P newex 447 228 47 196617 * 1280.;<br />
#P newex 403 185 101 196617 unpack 1 2 3. 4. 5.;<br />
#P newex 252 214 80 196617 print removed;<br />
#P newex 245 185 54 196617 unpack 1 2;<br />
#P newex 185 214 60 196617 print added;<br />
#P newex 178 185 54 196617 unpack 1 2;<br />
#P newex 178 156 213 196617 route addObject removeObject updateObject;<br />
#P button 231 139 15 0;<br />
#P newex 178 118 63 196617 TuioClient;<br />
#P message 126 55 28 196617 stop;<br />
#P flonum 156 34 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P message 156 55 42 196617 rate $1;<br />
#P message 96 55 28 196617 read;<br />
#P newex 16 90 111 196617 jit.qt.movie 1280 864;<br />
#P flonum 52 36 35 9 0.5 0 1 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P toggle 26 34 15 0;<br />
#P newex 26 55 52 196617 metro 20;<br />
#P comment 458 271 14 196617 X;<br />
#B color 2;<br />
#P window linecount 3;<br />
#P comment 353 270 44 196617 Order Placed On Table;<br />
#B color 2;<br />
#P window linecount 1;<br />
#P comment 647 45 76 196617 1. turn on 1st;<br />
#B color 13;<br />
#P connect 6 0 100 0;<br />
#P connect 3 0 6 0;<br />
#P fasten 8 0 6 0 161 84 21 84;<br />
#P fasten 10 0 6 0 131 84 21 84;<br />
#P fasten 7 0 6 0 101 84 21 84;<br />
#P fasten 38 0 6 0 597 149 581 149 581 84 21 84;<br />
#P fasten 31 0 29 0 31 142 21 142;<br />
#P connect 4 0 3 0;<br />
#P fasten 32 0 31 0 553 533 4 533 4 114 31 114;<br />
#P fasten 3 0 30 0 31 79 11 79 11 171 31 171;<br />
#P fasten 29 0 30 0 21 171 31 171;<br />
#P fasten 30 0 33 0 31 281 31 281;<br />
#P fasten 45 0 46 0 56 225 52 225;<br />
#P fasten 30 0 57 0 31 249 52 249;<br />
#P connect 46 0 57 0;<br />
#P fasten 96 0 54 0 475 494 52 494;<br />
#P fasten 60 0 54 0 411 494 52 494;<br />
#P fasten 68 0 54 0 228 494 52 494;<br />
#P fasten 67 0 54 0 183 355 52 355;<br />
#P fasten 56 0 54 0 101 494 52 494;<br />
#P fasten 55 0 54 0 153 468 52 468;<br />
#P hidden fasten 57 0 54 0 52 364 52 364;<br />
#P fasten 58 0 54 0 344 494 52 494;<br />
#P fasten 30 0 45 0 31 198 56 198;<br />
#P fasten 5 0 3 1 57 51 73 51;<br />
#P fasten 28 1 31 1 159 170 169 170 169 110 76 110;<br />
#P fasten 45 1 48 0 89 225 89 225;<br />
#P fasten 31 3 28 0 76 141 90 141;<br />
#P fasten 27 0 28 0 304 110 90 110;<br />
#P fasten 45 2 47 0 122 225 126 225;<br />
#P connect 9 0 8 0;<br />
#P connect 11 0 13 0;<br />
#P connect 13 0 14 0;<br />
#P connect 14 0 62 0;<br />
#P fasten 63 0 66 0 250 273 183 273;<br />
#P connect 62 0 66 0;<br />
#P fasten 65 0 67 0 200 298 183 298;<br />
#P fasten 14 1 15 0 227 208 190 208;<br />
#P hidden connect 66 0 65 0;<br />
#P fasten 49 0 68 0 404 379 228 379;<br />
#P connect 11 1 12 0;<br />
#P connect 13 1 16 0;<br />
#P connect 16 0 63 0;<br />
#P fasten 16 1 17 0 294 208 257 208;<br />
#P fasten 25 0 26 0 329 54 281 54;<br />
#P fasten 26 0 27 0 281 80 293 80 293 56 304 56;<br />
#P fasten 24 0 25 0 323 51 323 36;<br />
#P fasten 59 0 58 0 460 433 344 433;<br />
#P fasten 18 0 50 0 408 205 360 205;<br />
#P fasten 26 0 42 0 281 84 272 84 272 31 380 31;<br />
#P connect 42 0 43 0;<br />
#P fasten 18 1 49 0 430 219 404 219;<br />
#P fasten 13 2 18 0 317 175 408 175;<br />
#P fasten 61 0 60 0 601 378 411 378;<br />
#P fasten 18 2 19 0 452 209 452 209;<br />
#P connect 19 0 64 0;<br />
#P fasten 64 0 59 0 452 294 460 294;<br />
#P connect 42 1 44 0;<br />
#P fasten 94 0 96 0 591 335 475 335;<br />
#P fasten 18 3 20 0 474 216 500 216;<br />
#P connect 20 0 23 0;<br />
#P fasten 94 0 95 0 591 249 541 249;<br />
#P fasten 18 4 21 0 496 205 542 205;<br />
#P connect 21 0 22 0;<br />
#P fasten 64 0 34 0 452 378 553 378;<br />
#P connect 34 0 32 0;<br />
#P fasten 23 0 34 1 500 301 584 301;<br />
#P connect 22 0 94 0;<br />
#P connect 36 0 41 0;<br />
#P connect 41 0 38 0;<br />
#P fasten 23 0 61 0 500 301 601 301;<br />
#P connect 39 0 37 0;<br />
#P connect 37 0 36 0;<br />
#P connect 36 0 35 0;<br />
#P connect 40 0 39 0;<br />
#P fasten 64 0 93 0 452 301 710 301;<br />
#P fasten 23 0 93 1 500 301 748 301;<br />
#P fasten 3 0 75 0 31 249 769 249;<br />
#P fasten 69 0 75 0 796 372 692 372 692 278 769 278;<br />
#P fasten 93 0 69 0 710 337 796 337;<br />
#P connect 91 0 99 0;<br />
#P connect 78 0 76 0;<br />
#P connect 76 0 77 0;<br />
#P fasten 88 0 81 0 938 468 906 468;<br />
#P fasten 65 0 89 0 200 342 908 342;<br />
#P connect 71 0 89 0;<br />
#P connect 89 0 84 0;<br />
#P connect 84 1 91 0;<br />
#P connect 84 1 85 0;<br />
#P fasten 87 0 85 0 923 521 913 521 913 472 923 472;<br />
#P fasten 88 1 85 0 959 468 923 468;<br />
#P connect 85 0 87 0;<br />
#P connect 84 2 88 0;<br />
#P connect 87 1 86 0;<br />
#P connect 86 0 79 0;<br />
#P fasten 81 0 79 0 906 543 942 543;<br />
#P fasten 80 0 79 0 1032 543 942 543;<br />
#P fasten 98 0 79 0 1113 543 942 543;<br />
#P connect 99 0 79 0;<br />
#P connect 84 2 92 0;<br />
#P connect 75 1 70 0;<br />
#P connect 70 0 83 0;<br />
#P connect 83 0 85 1;<br />
#P connect 83 0 72 0;<br />
#P connect 72 0 73 0;<br />
#P fasten 85 1 80 0 990 508 1032 508;<br />
#P connect 97 0 98 0;<br />
#P window clipboard copycount 102;</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121914</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121914</link>
					<pubDate>Fri, 15 Feb 2008 22:35:48 +0000</pubDate>
					<dc:creator>jhochenbaum</dc:creator>

					<description>
						<![CDATA[
						<p>any information as to why this weird glitch is happening is greatly appreciated.  For now I will continue messing around trying to figure it out.</p>
<p>I definitely have a better understanding of jitter now and how gl works&#8211; thanks for all the help this far.</p>
<p>Jordan</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121915</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121915</link>
					<pubDate>Fri, 15 Feb 2008 22:54:46 +0000</pubDate>
					<dc:creator>Wesley Smith</dc:creator>

					<description>
						<![CDATA[
						<p>You must be doing extra gl swaps or something else odd.  Here&#8217;s a bare<br />
gl sketch/video patch.  I&#8217;ll leave it to you to make it work in your<br />
patch.</p>
<p>#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P window linecount 1;<br />
#P message 86 327 184 196617 reset , framecircle 0.2 , ellipse 0.1 0.4;<br />
#P newex 125 349 85 196617 jit.gl.sketch test;<br />
#B color 5;<br />
#P newex 69 267 326 196617 jit.gl.videoplane test @transform_reset 2<br />
@depth_enable 0 @layer -1;<br />
#B color 5;<br />
#P flonum 268 188 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P message 268 209 42 196617 rate $1;<br />
#P message 150 191 83 196617 read dishes.mov;<br />
#P message 202 209 27 196617 stop;<br />
#P message 168 209 31 196617 start;<br />
#P flonum 111 188 35 9 0.5 0 1 3 0 0 0 221 221 221 222 222 222 0 0 0;<br />
#P toggle 69 188 15 0;<br />
#P newex 69 208 52 196617 metro 30;<br />
#P message 232 209 31 196617 clear;<br />
#P newex 69 236 103 196617 jit.qt.movie 320 240;<br />
#B color 5;<br />
#P message 142 76 34 196617 reset;<br />
#P newex 142 96 186 196617 jit.gl.handle test @inherit_transform 1;<br />
#P newex 7 96 48 196617 r render;<br />
#P toggle 122 67 15 0;<br />
#N vpatcher 53 128 279 297;<br />
#P inlet 106 30 15 0;<br />
#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P window linecount 0;<br />
#P newex 43 95 47 196617 gate 1 1;<br />
#P newex 42 116 41 196617 s draw;<br />
#P window linecount 1;<br />
#P newex 17 52 58 196617 t b b erase;<br />
#P inlet 17 32 15 0;<br />
#P outlet 17 83 15 0;<br />
#P connect 1 0 2 0;<br />
#P connect 2 0 0 0;<br />
#P fasten 2 2 0 0 70 75 22 75;<br />
#P connect 4 0 3 0;<br />
#P fasten 5 0 4 0 111 88 48 88;<br />
#P fasten 2 1 4 1 46 83 85 83;<br />
#P lcolor 15;<br />
#P pop;<br />
#P newobj 60 96 42 196617 p Draw;<br />
#P toggle 198 35 15 0;<br />
#P message 198 55 68 196617 fullscreen $1;<br />
#N vpatcher 30 89 166 253;<br />
#P window setfont &#8220;Sans Serif&#8221; 9.;<br />
#P newex 50 71 35 196617 sel 27;<br />
#P newex 50 50 40 196617 key;<br />
#P outlet 50 93 15 0;<br />
#P connect 1 0 2 0;<br />
#P connect 2 0 0 0;<br />
#P pop;<br />
#P newobj 215 35 33 196617 p Esc;<br />
#P newex 198 73 151 196617 jit.window test @depthbuffer 1;<br />
#P toggle 60 48 15 0;<br />
#P newex 60 67 57 196617 qmetro 30;<br />
#P newex 60 123 187 196617 jit.gl.render test @erase_color 0 0 0 1;<br />
#P connect 24 0 23 0;<br />
#P connect 12 0 22 0;<br />
#P connect 21 0 20 0;<br />
#P connect 16 0 14 1;<br />
#P fasten 20 0 12 0 273 230 74 230;<br />
#P fasten 19 0 12 0 155 230 74 230;<br />
#P fasten 18 0 12 0 207 230 74 230;<br />
#P fasten 17 0 12 0 173 230 74 230;<br />
#P fasten 13 0 12 0 237 230 74 230;<br />
#P fasten 14 0 12 0 74 233 74 233;<br />
#P connect 15 0 14 0;<br />
#P connect 5 0 3 0;<br />
#P connect 6 0 5 0;<br />
#P connect 4 0 6 0;<br />
#P connect 11 0 10 0;<br />
#P fasten 8 0 7 1 127 89 97 89;<br />
#P fasten 9 0 0 0 12 118 65 118;<br />
#P connect 7 0 0 0;<br />
#P fasten 10 0 0 0 147 118 65 118;<br />
#P connect 1 0 7 0;<br />
#P connect 2 0 1 0;<br />
#P window clipboard copycount 25;</p>
<p>
wes</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121916</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121916</link>
					<pubDate>Fri, 15 Feb 2008 23:55:51 +0000</pubDate>
					<dc:creator>jhochenbaum</dc:creator>

					<description>
						<![CDATA[
						<p>Hey Wes,</p>
<p>Thanks for that&#8211; i made some minor changes and then for testing purposes made my mouse the actual thing that is controlling where the path is drawn instead of using the reactable simulator software.  What I noticed was this:</p>
<p>With the mouse, the screen doesn&#8217;t flicker or anything when drawing the path&#8211; it works flawless.</p>
<p>However, when instead of using mouse position, I use the simulator software, the error comes back.  I looked at the GL coordinates coming out of screentoworld and what I noticed was that when using the mouse, the changes were much smoother and faster than when I draw the path using the reactable simulator software.</p>
<p>I think I found the culprit.  Perhaps because the simulator software is sending the coordinates out over OSC to the reactable max object [external] there is some kind of delay, and the jitter is coming from GL not getting the mouse position quick enough.  So its hiccuping and cause it to flicker and jump in odd ways.</p>
<p>If OSC isn&#8217;t the problem, perhaps the reactable external doesn&#8217;t update/bang fast enough to produce a quick stream of mouse coordinates like GL does?</p>
<p>What do you guys think?  If this is the case, perhaps there is some kind of smoothing I can do/math to help produce smoother results using the reactable?</p>
<p>I will test this with my actual table later tonight&#8211; it can very well be a problem with the simulator software and not be a problem when actually using the reactable&#8211; i know the simulator software seems to have other bugs in max, like displaying rotation, which worked fine with my actual table/tracking.</p>
<p>So what do you all think??</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121917</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121917</link>
					<pubDate>Sat, 16 Feb 2008 00:07:13 +0000</pubDate>
					<dc:creator>Joshua Kit Clayton</dc:creator>

					<description>
						<![CDATA[
						<p>><br />
> I think I found the culprit.  Perhaps because the simulator software is<br />
> sending the coordinates out over OSC to the reactable max object<br />
> [external] there is some kind of delay, and the jitter is coming from GL<br />
> not getting the mouse position quick enough.  So its hiccuping and cause<br />
> it to flicker and jump in odd ways.</p>
<p>Sounds like the data might be coming in the high priority thread. If you<br />
disable overdrive, or if you convert the datastream to low priority (with<br />
either the deferlow or qlim objects), does it change the behavior? Note<br />
that qlim will do datastream reduction which may not be desirable for your<br />
case, but if you are sending too much data, deferlow could backlog the<br />
queue.</p>
<p>-Joshua</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121918</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121918</link>
					<pubDate>Sat, 16 Feb 2008 00:33:30 +0000</pubDate>
					<dc:creator>jhochenbaum</dc:creator>

					<description>
						<![CDATA[
						<p>Quote: jkc wrote on Fri, 15 February 2008 17:07</p>
<p>> Sounds like the data might be coming in the high priority thread. If you<br />
> disable overdrive, or if you convert the datastream to low priority (with<br />
> either the deferlow or qlim objects), does it change the behavior? Note<br />
> that qlim will do datastream reduction which may not be desirable for your<br />
> case, but if you are sending too much data, deferlow could backlog the<br />
> queue.<br />
> <br />
> -Joshua<br />
> <br />
> <br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>Well I think we&#8217;re on to something.  Overdrive wasn&#8217;t enabled, however, the 2nd I popped deferlow into the signal chain, and tested it in a number of different places, the screen flickering issue completely disappeared.  What I did notice however was that the path is definitely drawn with a little bit more lag now.  Even with the flickering it wasn&#8217;t as responsive as using the mouse, so my edges weren&#8217;t as round, but if I move very quickly, no matter where deferlow is, the edges are definitely a little less rounded/smooth than without it&#8230;</p>
<p>I wonder if I would be best off only using deferlow where my reactable object (fiducial) coordinates get packed and sent to screentoworld and not low threading everything else coming out/im using from the reactable external?</p>
<p>I also wonder if there is anyway to get it to run as responsive and quick as using the mouse&#8230;</p>
<p>thanks for pointing me towards deferlow=&#8211; i didn&#8217;t know about this object and at least now, although its a little less responsive, I have it working more stably.</p>
<p>Any other ideas / input is greatly appreciated.  You guys are all a huge help!</p>
<p>-J</p>
						]]>
					</description>

					
					
				</item>

			
				<item>
					<guid>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121919</guid>
					<title><![CDATA[Re: Drawing in jit.window for reactable-like surface]]></title>
					<link>http://cycling74.com/forums/topic/drawing-in-jit-window-for-reactable-like-surface/#post-121919</link>
					<pubDate>Sat, 16 Feb 2008 11:01:38 +0000</pubDate>
					<dc:creator>Joshua Kit Clayton</dc:creator>

					<description>
						<![CDATA[
						<p>
> Well I think we&#8217;re on to something.  Overdrive wasn&#8217;t enabled, however,<br />
> the 2nd I popped deferlow into the signal chain, and tested it in a number<br />
> of different places, the screen flickering issue completely disappeared.</p>
<p>Interesting. This might suggest that the reactable external could be<br />
outputting in a non-max thread, which is a big no no. Otherwise, if<br />
overdrive is not on, this shouldn&#8217;t pose the described problem. Maybe I&#8217;m<br />
missing something though.</p>
<p>
> I wonder if I would be best off only using deferlow where my reactable<br />
> object (fiducial) coordinates get packed and sent to screentoworld and not<br />
> low threading everything else coming out/im using from the reactable<br />
> external?</p>
<p>Might be worth while to experiment.</p>
<p>> I also wonder if there is anyway to get it to run as responsive and quick<br />
> as using the mouse&#8230;</p>
<p>Might have something to do with network packetsizes, latency, etc. I don&#8217;t<br />
know if there are settings for any of that, with the reactable code, but<br />
that might be worth investigating as well. I&#8217;m completely unfamiliar with<br />
this, and don&#8217;t have time to check it out these days. Sorry I can&#8217;t be of<br />
more help.</p>
<p>-Joshua</p>
						]]>
					</description>

					
					
				</item>

					
		
	</channel>
	</rss>

