OpenGL and 3D Libraries - Processing Discourse board_OpenGL.html OpenGL and 3D Libraries - Processing Discourse en-us Processing Discourse Thu, 22 Mar 2012 06:27:22 +0000 http://blogs.law.harvard.edu/tech/rss 30 smooth() circle (noob) num_1276767681.html Processing Discourse/OpenGL and 3D Libraries num_1276767681.html Thu, 17 Jun 2010 02:41:21 +0000 Hi, <br />I'm trying to have a smooth drawing of a circle. For now I'm not using OPENGL but just the smooth() function.<br /><br />I find the quality of drawing extremely disappointing, but I'm shure it is because of the implementation, just adding OPENGL doesn't change anything<br /><br />Can anyone advice me on how to get stuff really smooth, I've looked in the discourse, but the related topics are mostly old ones.<br /><br />here is a small sketch with what I'm doing(really a sketch!):<br /><br />// import processing.opengl.*;<br /><br /><br />float a;<br />float b;<br />float x;<br />float y;<br />float d;<br />float angle;<br />boolean onCircle=false;<br />color c;<br />float[] center= new  float[2];<br /><br />void setup()&#123;<br />  smooth();<br />  size(400,400);<br />//size(400,400,OPENGL);<br />  background(0);<br />  frameRate(100);<br />  a=random(width);<br />  b=random(height);<br />  d=60;<br />  angle=0;<br />  c=color(200,200,255,255);<br />  center[0]=width/2;<br />  center[1]=height/2;<br />  println(&quot;centerPoint: &quot;+center[0]+&quot;_&quot;+center[1]);<br /><br /><br />&#125;<br /><br />void draw()&#123;<br />  noStroke();<br />  fill(0,0,0,10);<br />  rect(0,0,width,height);<br />  ellipseMode(CENTER);<br />  noFill();<br />  stroke(c);<br />  //strokeWeight(1);<br />  ellipse(a,b,d,d);<br />  x=a+cos(radians(angle))*d/2;<br />  y=b+sin(radians(angle))*d/2;<br />  line(a,b,x,y);<br />  stroke(128);<br />  line(a,b,center[0],center[1]);<br />  noStroke();<br />  fill(c);<br />  ellipse(x,y,5,5);<br /><br /><br />  angle+=1;<br /><br />&#125;<br /><br />void mouseInteraction()&#123;<br /><br />&#125;<br /><br />void mousePressed()&#123;<br />  if(onCircle)&#123;<br /><br />  &#125;<br />&#125;<br /><br />thx<br /><br />Pieter shapes3d: making a new shape num_1276435665.html Processing Discourse/OpenGL and 3D Libraries num_1276435665.html Mon, 14 Jun 2010 15:02:24 +0000 hi<br /><br />cool<br /><br /><br />status<br /><br />I have 3D text made out of boxes via shapes3d library<br /><br />generated from the arrays I put together for the 2D prototype<br /><br />this uses peasycam so 3D text object can be moved about by user<br /><br />then adding the fluidforms lib 3D object becomes very hard to get hold of &amp; the generated STL file isnt getting any results in Blender.<br /><br /><br />Exported a STL from the non extruded custom shapes sketch I started with <br /><br />this imports into Blender but shapes are all screwy  - as in the + of a letter t has the corners replaced with diagonals<br />and letters like 'o' which I made out of 2 seperate shapes just turns into solid shape<br /><br />so some way still to go...<br /><br /><br />&amp; thanks again to everyone for pionters to resources etc<br /><br /><br />m OpenGL alpha/transparency trouble num_1276291225.html Processing Discourse/OpenGL and 3D Libraries num_1276291225.html processing@tiemenrapati.com (Rapatsk1) Fri, 11 Jun 2010 15:44:26 +0000 <b><a class="message" href="num_1276291225.html#5">Cedric wrote</a> on Jun 11<sup>th</sup>, 2010, 3:41pm:</b><br /><div class="quote" style="width: 90%">Just realized you are doing an internship at field...<br />have fun working with marcus and vera-maria. they do great work! </div><br /><br />Haha yes, I will join them in july. Do you know them personally <br />Probably won't do Processing though. On to C++...  <br /><img src="yabbfiles/Templates/Forum/processing_one/rolleyes.gif" border="0" alt="Roll Eyes" title="Roll Eyes" /> Problem with OpenGL Renderer num_1276070335.html Processing Discourse/OpenGL and 3D Libraries num_1276070335.html Fri, 11 Jun 2010 03:46:49 +0000 Hi,<br />well it doesn't matter which code... as soon as I use <br />OPENGL instead of P3D as renderer, the output windows remains white..<br /><br />For instance with the included example <i>LightsGL</i>.<br /><br />As soon as I replace the line<br />size(1024, 768, OPENGL);<br />with <br />size(1024, 768, P3D);<br />it's working.<br /><br />For debugging I've inserted println() at different places around the code. The output appears in the log, the code seams to be executed, just the window remains white...<br /><br />The FAQ says to use original Dell driver. Unfortunately there are no Dell driver for nvidia 7400go/Windows 7.<br /><br />Next week, I will be home again and try to run it on my desktop pc...maybe it's just a driver issue..<br /><br />thx<br />peter Video with alpha channel num_1276082717.html Processing Discourse/OpenGL and 3D Libraries num_1276082717.html Wed, 09 Jun 2010 12:17:57 +0000 OK, i've got it.<br /><br />One have to set the blending conditions. Just two lines:<br /><br /> &nbsp; gl.glEnable (gl.GL_BLEND);<br /> &nbsp; gl.glBlendFunc (gl.GL_ONE, gl.GL_SRC_ALPHA);<br /><br />(gl.glBlendFunc (gl.GL_ONE, gl.GL_ONE); works too)<br /><br />This allow us to work with transparency in the next videos or images to draw.<br /><br />So, final code is:<br /><br />myMovie = new JMCMovieGL(this,&quot;movie_w_alpha.mov&quot;,PImage.ARGB); <br /><br />and draw in OpenGL mode. In this code i draw two movies to check if alpha channel is working or not:<br /><br /> PGraphicsOpenGL pgl = (PGraphicsOpenGL) g;<br /><br /> GL gl = pgl.beginGL(); &nbsp;<br /> &#123;<br /><br /> &nbsp; gl.glEnable (gl.GL_BLEND);<br /> &nbsp; gl.glBlendFunc (gl.GL_ONE, gl.GL_SRC_ALPHA);<br /><br /> &nbsp; myMovie.image(gl, 0, 0, myMovie.width, myMovie.height);<br /> &nbsp; myMovie.image(gl, width/2, 0, myMovie.width, myMovie.height);<br /> &nbsp; // you can draw other videos with (or not) transparency)<br /> &nbsp; // mySecondMovie.image(gl, width/2, 0, myMovie.width, myMovie.height);<br /> &#125;<br /> pgl.endGL();<br /><br /><br /><br />I hope this will serve you!<br /><br />Ciao!<br /><br /><br /> OpenGL on 2GPU / 4display num_1275645976.html Processing Discourse/OpenGL and 3D Libraries num_1275645976.html Sun, 06 Jun 2010 12:04:07 +0000 You helped me a lot! Thank You very much for sharing Your knowledge. orientation of text() in 3D (appears with Y-flip) num_1275831153.html Processing Discourse/OpenGL and 3D Libraries num_1275831153.html Sun, 06 Jun 2010 07:02:03 +0000 Dear Cedric,<br /><br />Thanks for your fast reply. &nbsp;You'll see that I've managed to post the screenshot now.<br /><br />I had already experimented with scale() and also RotateX(). &nbsp;This indeed works, but it means that if I actually want text to appear at the top for example, I have to do:<br />RotateX(PI); // or scale (1,-1,1)<br />// I have to second-guess rotate and spec -20 instead of 20<br />text(&quot;the text&quot;, 0, -20, 0);<br />...<br /><br />In short, because the y-flip is active to fix text *orientation*, I have to pre-flip all position y-coordinates. &nbsp;I was wondering if there were a better solution.<br /><br />Thanks again,<br />Charl<br /> GLGraphics: Faster pixel coping between textures num_1274372230.html Processing Discourse/OpenGL and 3D Libraries num_1274372230.html Fri, 04 Jun 2010 13:44:40 +0000 I am not really sure what you want to do with your code the fastest way to do this is probably to write a pixelshader. Than you draw the video texture into a framebuffer using the shader. In the shader you check the color of every pixel from the video texture and define the output color as needed. vsync on two monitors num_1275651059.html Processing Discourse/OpenGL and 3D Libraries num_1275651059.html Fri, 04 Jun 2010 04:30:59 +0000 i was wondering whether someone knew how to to vertically sync the &nbsp;image of a second monitor (a video projector hooked up to a mac book pro).<br /><br />this works perfectly on the computer screen by itself, but when i hook up the projector, tearing is very visible.<br /><br />void enableVSync() &#123; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br /> &nbsp; &nbsp; &nbsp;pgl = (PGraphicsOpenGL) g;<br /> &nbsp; &nbsp; &nbsp;gl = pgl.beginGL();<br /> &nbsp; &nbsp; &nbsp;gl.setSwapInterval(1);<br /> &nbsp; &nbsp; &nbsp;pgl.endGL();  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />&#125;<br /><br />any help would be appreciated! OpenGL error message num_1259153224.html Processing Discourse/OpenGL and 3D Libraries num_1259153224.html Thu, 03 Jun 2010 13:09:09 +0000 I have reported this issue as a bug, it is bug 1570 if you want to track it, and Fry is looking in to it.<br />Fry has identified a couple of possible issues at work:-<br />1. If the contributed library contains opengl libraries (it should not) their presence could conflict with the processing libraries opengl?<br />2. Sun have changed their opengl signatures?<br /><br />The bug is currently unresolved. For now I think the practical solution is to temporarily move/remove offending contributed libraries (or update them as appropriate). 3D Rendering - Export to Frames via analysis num_1275501181.html Processing Discourse/OpenGL and 3D Libraries num_1275501181.html processing@tiemenrapati.com (Rapatsk1) Thu, 03 Jun 2010 12:57:54 +0000 Haha no way! I'm happy it worked. <br />To be credited I expect to do more work <img src="yabbfiles/Templates/Forum/processing_one/wink.gif" border="0" alt="Wink" title="Wink" /><br /><br />Actually, I'll probably use this method too some time. Cheers OpenGL rendering problem num_1275378926.html Processing Discourse/OpenGL and 3D Libraries num_1275378926.html Tue, 01 Jun 2010 00:55:26 +0000 Hi, I need advice on fixing a strange bug/issue with openGL after installing Java 1.6.0 Update 2 on Snow Leopard. (I moved this post from integration, as it turns out the problem is confined to opengl rendering)<br /><br />In short:<br />- a line positioned in the center of the window<br />is rendered correctly in P3D &amp; OPENGL;<br />- a point positioned in the center of the window,<br />is rendered correclty in P3D, but in OPENGL it appears at a different location (see screenshot below)<br /><br /><b>flickr.com/photos/lyubomirpopov/4655765441/sizes/l/</b><br /><br />This happens on a freshly installed Snow Leopard, with Java for Mac OS X Update2. Currently, this &quot;Update 2&quot; is my main suspect, as the same code runs as you'd expect on a different machine with Update 1 installed.<br /><br />-l<br /><br /> Can´t get matrix position num_1274786344.html Processing Discourse/OpenGL and 3D Libraries num_1274786344.html Sun, 30 May 2010 16:21:03 +0000 Finally I find a way to get de position of the matrix with this:<br /><br /> <b>Code:</b><pre class="code">  PMatrix3&#068; mp = &#40;PMatrix3&#068;&#41;getMatrix&#40;&#41;&#059;<br &#47;>  mx = mp&#46;m03&#059;<br &#47;>  my = mp&#46;m13&#059;<br &#47;>  mz = mp&#46;m23&#059; </pre><br /><br />Now I have this:<br /><br /> <b>Code:</b><pre class="code">PMatrix3&#068; matrix;<br &#47;><br &#47;>float p = 10; &#47;&#47;&quot;size&quot; SPACESHIP<br &#47;>float zs = 0&#46;1; &#47;&#47;accelaration SPACESHIP<br &#47;>float endZS; &#47;&#47;accelaration SPACESHIP<br &#47;>float easing = 0&#46;05; &#47;&#47;accelaration SPACESHIP<br &#47;>Cubo&#91;&#93; cubos;&#47;&#47;CUBES<br &#47;><br &#47;>float mx;<br &#47;>float my;<br &#47;>float mz;<br &#47;><br &#47;>void setup&#40;&#41;<br &#47;>&#123;<br &#47;>  size&#40;800,600,P3&#068;&#41;;<br &#47;>  noStroke&#40;&#41;;<br &#47;>  cursor&#40;CROSS&#41;;<br &#47;>  <br &#47;>  &#47;&#47;call CUBES<br &#47;>  cubos = new Cubo&#91;1000&#93;;<br &#47;>  <br &#47;>  for &#40;int i = 0; i &lt; cubos&#46;length; i++ &#41; &#123;<br &#47;>    cubos&#91;i&#93; = new Cubo&#40;random&#40;&#45;3000,3000&#41;,random&#40;&#45;3000,3000&#41;,random&#40;0,50&#41;&#41;;<br &#47;>  &#125;<br &#47;>  <br &#47;>  matrix = new PMatrix3&#068;&#40;&#41;;<br &#47;>  &#47;&#47; this is a hack for 1&#46;0&#46;9<br &#47;>  &#40;&#40;PGraphics3&#068;&#41;g&#41;&#46;cameraNear = &#45;8;<br &#47;>&#125;<br &#47;><br &#47;>void draw&#40;&#41;<br &#47;>&#123;<br &#47;>  background&#40;230&#41;;<br &#47;>  &#47;&#47;LIGHT<br &#47;>  directionalLight&#40;126, 126, 126, 0, 0, &#45;1&#41;;<br &#47;>  ambientLight&#40;150, 150, 150&#41;;<br &#47;>  <br &#47;>  &#47;&#47;accelaration SPACESHIP<br &#47;>  endZS += 0&#46;001;<br &#47;>  zs = zs + &#40;endZS &#45; zs&#41;*easing;<br &#47;><br &#47;>  &#47;&#47; scene location &#45;&#45; note the z is the camera offset<br &#47;>  translate&#40;width&#47;2,height*0&#46;7,&#40;height&#47;2&#41;&#47;tan&#40;PI&#47;6&#41;&#41;;<br &#47;><br &#47;>  &#47;&#47; move a step &#40;&#45;1 in Z = into the scene&#41;<br &#47;>  matrix&#46;translate&#40;0,0,&#45;zs&#41;;<br &#47;>  &#47;&#47; rotate according to the current mouse position<br &#47;>  matrix&#46;rotateY&#40; 0&#46;0001 * &#40;width&#47;2&#45;mouseX&#41; &#41;;<br &#47;><br &#47;>  PMatrix3&#068; inv = new PMatrix3&#068;&#40;matrix&#41;;<br &#47;>  inv&#46;invert&#40;&#41;;<br &#47;>  applyMatrix&#40;inv&#41;;<br &#47;>    <br &#47;>  pushMatrix&#40;&#41;;<br &#47;>  applyMatrix&#40;matrix&#41;;<br &#47;>  <br &#47;>  translate&#40;0, 20, &#45;260&#41;;<br &#47;>  spaceship&#40;&#41;;<br &#47;>  popMatrix&#40;&#41;;<br &#47;>  <br &#47;>  &#47;&#47;CUBES<br &#47;>  for &#40;int i = 0; i &lt; cubos&#46;length; i++ &#41; &#123;<br &#47;>    cubos&#91;i&#93;&#46;display&#40;&#41;;<br &#47;>  &#125;<br &#47;>  <br &#47;>  PMatrix3&#068; mp = &#40;PMatrix3&#068;&#41;getMatrix&#40;&#41;;<br &#47;>  mx = mp&#46;m03;<br &#47;>  my = mp&#46;m13;<br &#47;>  mz = mp&#46;m23;<br &#47;>  <br &#47;>  println&#40;&quot;mx&#58; &quot; + mx&#41;;<br &#47;>  println&#40;&quot;my&#58; &quot; + my&#41;;<br &#47;>  println&#40;&quot;mz&#58; &quot; + mz&#41;;<br &#47;>  <br &#47;>&#125;<br &#47;><br &#47;>void keyPressed&#40;&#41;<br &#47;>&#123;<br &#47;>  matrix = new PMatrix3&#068;&#40;&#41;;<br &#47;>&#125;<br &#47;><br &#47;>void spaceship&#40;&#41;&#123;<br &#47;>  beginShape&#40;TRIANGLES&#41;;<br &#47;>  fill&#40;92,201,206&#41;;<br &#47;>  vertex&#40;&#45;p, 0,0&#41;;<br &#47;>  vertex&#40;p, 0, 0&#41;;<br &#47;>  vertex&#40;0, 0, p&#45;30&#41;;<br &#47;>  fill&#40;92,201,206&#41;;<br &#47;>  vertex&#40;0, &#45;p+5, 0&#41;;<br &#47;>  vertex&#40;p, 0, 0&#41;;<br &#47;>  vertex&#40;0, 0, p&#45;30&#41;;<br &#47;>  fill&#40;92,201,206&#41;;<br &#47;>  vertex&#40;0, &#45;p+5, 0&#41;;<br &#47;>  vertex&#40;&#45;p, 0, 0&#41;;<br &#47;>  vertex&#40;0, 0, p&#45;30&#41;;<br &#47;>  fill&#40;92,201,206&#41;;<br &#47;>  vertex&#40;0, &#45;p+5, 0&#41;;<br &#47;>  vertex&#40;&#45;p, 0, 0&#41;;<br &#47;>  vertex&#40;p, 0, 0&#41;;<br &#47;>  endShape&#40;CLOSE&#41;;<br &#47;>&#125; </pre><br /><br />But now, I can't use this values to intersect the spaceship (matrix) with the cubes.I'm trying with this code in cube's class but the intersection isn't correctly:<br /><br /> <b>Code:</b><pre class="code"><br &#47;>  if &#40;x &gt;= mx&#45;300 &amp;&amp; x &lt;= mx+300 &amp;&amp; z &gt;= mz&#45;300 &amp;&amp; z &lt;= mz+300&#41;&#123;<br &#47;>    f = color &#40;24,240,10&#41;;<br &#47;>  &#125; else &#123;<br &#47;>    f = color &#40;242,118,56&#41;;<br &#47;>  &#125;<br &#47;> </pre><br /><br />Bye! Setting an Image in Background?????????????? num_1275169846.html Processing Discourse/OpenGL and 3D Libraries num_1275169846.html Sun, 30 May 2010 09:59:44 +0000 Good one! new working sunflow library in processing num_1274558471.html Processing Discourse/OpenGL and 3D Libraries num_1274558471.html Sat, 29 May 2010 01:02:39 +0000 @Zaphod<br /><br />Where's the Source, Luke?<br /><br /><img src="yabbfiles/Templates/Forum/processing_one/rolleyes.gif" border="0" alt="Roll Eyes" title="Roll Eyes" /> &nbsp;&gt;&gt;&gt; Found the source: &nbsp;inside the jar<br /><br />There is much to be done, and I'd love to help.<br /><br />- Chaotic Crazy Fast OpenGL Text num_1269375446.html Processing Discourse/OpenGL and 3D Libraries num_1269375446.html Fri, 28 May 2010 18:59:32 +0000 I was working with somthing like this some time ago (those were the days lol). I'm going to have a look around the old computers and see if I can dig anything up on similar speed-text. james Opengl syntax num_1274971310.html Processing Discourse/OpenGL and 3D Libraries num_1274971310.html Thu, 27 May 2010 09:20:57 +0000 http://processing.org/reference/libraries/opengl/index.html<br /><br />basically<br /><br /> &nbsp;PGraphicsOpenGL pgl = (PGraphicsOpenGL) g; &nbsp;// g may change<br /> &nbsp;GL gl = pgl.beginGL(); &nbsp;// always use the GL object returned by beginGL<br /> &nbsp;<br />then gl.glWhatever(); for methods and GL.GL_WHATEVER for constants.<br /><br />then<br /> &nbsp;pgl.endGL();<br /><br /> Removing Objects from PApplet / Rotation of Object num_1272357250.html Processing Discourse/OpenGL and 3D Libraries num_1272357250.html peter@lagers.org.uk (Quark) Thu, 27 May 2010 07:47:24 +0000 I can't see any obvious errors in the code but in terms of manipulating rotations you have got to a point beyond my own understanding of using rotations, perhaps someone more knowledgeable in this area can help.<br /><br />If there is anyone out there who is knowledgeable in this area please join in and give NEONLIGHT a hand.<br /> 3D mesh for point cloud? num_1274563620.html Processing Discourse/OpenGL and 3D Libraries num_1274563620.html Wed, 26 May 2010 11:28:04 +0000 One of the algorithms used in meshlab for reconstruction is the Poisson Reconstruction. You could find it here: http://www.cs.jhu.edu/~misha/Code/PoissonRecon/ (code and executable are provided in c++). For my experience, to get good smooth surfaces, Poisson Reconstruction is the most effective and is good at preserving details.<br /><br />Delaunay triangulation should be slower and might be problematic for a large number of points.<br /><br />Marching Cubes implementation seems to be a long standing request for processing.<br /><br /> javax.media can't be resolved - Eclipse num_1274814383.html Processing Discourse/OpenGL and 3D Libraries num_1274814383.html webbjk@unk.edu (h4t) Tue, 25 May 2010 17:49:22 +0000 Figured it out! I did not include jogl.jar into my build path. That fixes it. 3d constraints with toxiclibs over a custom form num_1261988157.html Processing Discourse/OpenGL and 3D Libraries num_1261988157.html Fri, 21 May 2010 15:07:27 +0000 Wow, just when I thought toxiclibs couldn't get sweeter...<br /><br />Thanks for the update Nwallen. That totally did the trick. Funny cause I changed the other methods to getter / setters, but somehow overlooked the fact that Ray3D would be the same. candy still supported? num_1274364317.html Processing Discourse/OpenGL and 3D Libraries num_1274364317.html Thu, 20 May 2010 08:18:06 +0000 you dont need a library anymore. its included as PShape now <br /><br /><a href="http://processing.org/reference/PShape.html" target="_blank">http://processing.org/reference/PShape.html</a> jogl.jnlp in China.. num_1274341756.html Processing Discourse/OpenGL and 3D Libraries num_1274341756.html Thu, 20 May 2010 00:49:16 +0000 Hello, <br /><br />I have done some applets using opengl (3D).<br />Currently I am in China and notice that these links are not accessible:<br /><br />http://download.java.net/media/applet-launcher/applet-launcher.jar,<br />http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jar,<br />http://download.java.net/media/gluegen/webstart/gluegen-rt.jar,<br />http://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jnlp<br /><br /><br />After I tried to make a link to:<br />applet-launcher.jar, jogl.jar, gluegen-rt.jar<br />already exported with Processing and to the jogl.jnlp file I downloaded here: https://jogl.dev.java.net/webstart/jogl.jnlp<br />But the certificate is not ok. I tried to sign it myself and found notes how to do it with the terminal on mac OS X on processing.org, but I didn't succeed. <br /><br />Do you have an idea for a solution for using the 3D applets with opengl also in China?<br />Thank you!<br /><br /><br /> Stereo - Anaglyph / Active stereo rendering lib num_1267077302.html Processing Discourse/OpenGL and 3D Libraries num_1267077302.html Wed, 19 May 2010 12:19:01 +0000 Hi all.<br /><br />I have tried the library in versions 1.0.9 and 1.1, using windows XP, and I always get the error message:<br /><br /> <b>Code:</b><pre class="code">The package &quot;stereo&quot; does not exist&#46; You might be missing a library&#46;<br &#47;><br &#47;>Note that release 1&#46;0, libraries must be installed in a folder named 'libraries' inside the 'sketchbook' folder&#46;<br &#47;> </pre><br /><br />As mentioned, I put the Stereo.jar in the libraries folder. Then tried to put it under a &quot;stereo&quot; folder. After seeing the error message I created a &quot;libraries&quot; folder in the sketchbook directory and put Stereo.jar in there as well.<br /><br /> I have installed and used  several libraries but never used a libraries folder in the sketchbook folder, always in the one inside processing.<br /><br />I have checked the dependencies stated in the project's homepage and both files were found in &quot;libraries\opengl\library&quot; folder under processing.<br /><br />I'm always testing with the AnaglyphTest sketch<br /><br />I don´t know what else can I try, hope you guys can help me.<br /><br />Thanks!<br /> Unsatisfied Link Error with jogl.dll num_1274022985.html Processing Discourse/OpenGL and 3D Libraries num_1274022985.html Wed, 19 May 2010 02:03:57 +0000 OpenGl does not work in general, also apps outside processing dont work.<br /><br />I am a little reluctant to update the drivers in such a box: I dont like adventures and I have a due date next week, so I will have<br />to survive without opengl. <img src="yabbfiles/Templates/Forum/processing_one/sad.gif" border="0" alt="Sad" title="Sad" /><br /><br />Thnx for your help. <br /><br />