Bob, Thanks for the reference. Good to have it explained. Interestingly I just ran the initial version I posted on a 2yr old iMac running OSX 10.5.(6?). Seemed to work fine, as smooth as the display on Windows anyway. Perhaps this is no longer an issue for current versions of OSX?
I put together another version using Oleg's advice on the page you referenced that was similar to Bill's, although I integrated the pend_isi_paint because I think it is good practise to provide a handler for the paint event. Running both that version and Bill's I get an sys_timer error (something like a length error for glqwh '' if I remember correctly) although they both run on Windows. Hopefully the move to GTK in J7.01 will help with some of these cross-platform GUI issues! Ric > -----Original Message----- > From: programming-boun...@jsoftware.com [mailto:programming- > boun...@jsoftware.com] On Behalf Of bob therriault > Sent: Friday, 8 January 2010 16:31 > To: Programming forum > Subject: Re: [Jprogramming] Pendulum > > Hi Ric, > > I noticed that Oleg had a similar problem with Macs in his Diagram > script. http://www.jsoftware.com/jwiki/Scripts/Diagram It sounds as > though setinvalid is a challenge for the Mac platform and he painted > directly instead. > > Hope this helps, > > bob > > On -Jan7-2010, at -Jan7-20107:13 PM, Sherlock, Ric wrote: > > > Thanks, Yes I had found the solar.ijs file and seen that the > reference to it was commented out (along with tank) in glview.ijs. On > second glance I saw that 'solar' is added again below, and sure enough > it is in the OpenGL demo too - and it works! > > > > Regarding the jerkiness you see on your Mac for the pendulum > animation, does it improve if you change DT to say DT=: %200 ? > > > >> From: Brian Schott > >> > >> If the file solar.ijs is in the system/examples/graphics/opengl > >> directory, try putting it into the script glviews.ijs in the same > >> directory and fire it up. Otherwise, it may not be available to you > >> unless someone with a Mac (wink, wink) sends you a copy. > >> > >> A simpler alternative might be to decomment the phrase solar.ijs in > >> glview.ijs (notice, no s in this one). > >> > >> Other than that I can't remember if the file needed some tweaking. > But > >> let me know if you need more. > >> > >> > >> > >> On Thu, Jan 7, 2010 at 8:03 PM, Sherlock, Ric wrote: > >>>> From: Brian Schott > >>>> > >>>> On my Mac your fine simulation is not smooth like the solar system > >>>> Demo of J. > >>> > >>> I had a vague memory of seeing this before, but wasn't sure where > to > >> find it. Searching for "solar" in the ~system folder I found it in > the > >> OpenGL demo. However it appears to be commented out in the current > >> distribution for Windows. Is it available in the Mac one? > >>> > >>> Ric > >> -------------------------------------------------------------------- > -- > >> For information about J forums see > http://www.jsoftware.com/forums.htm > > --------------------------------------------------------------------- > - > > For information about J forums see > http://www.jsoftware.com/forums.htm > > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm