|
From: Jonathan H. <csh...@ya...> - 2004-04-13 12:11:46
|
I am using the same version of wxPython as you are(2.4.2.4) The next version doesn't cover anything under the device contexts concerning the logical function. The site you found on Double Buffering Drawing is interesting. A bit complicated, but might do well if it can run on both Windows and Linux. As you can see, I'm new to Python. I've haven't yet delved into all of its facets. As for the DIS dead reckoning algorithm, I need to know your approach to the algorithm. Jonathan --- sol...@li... wrote: > Send Solipsis-tech mailing list submissions to > sol...@li... > > To subscribe or unsubscribe via the World Wide Web, > visit > > https://lists.sourceforge.net/lists/listinfo/solipsis-tech > or, via email, send a message with subject or body > 'help' to > sol...@li... > > You can reach the person managing the list at > sol...@li... > > When replying, please edit your Subject line so it > is more specific > than "Re: Contents of Solipsis-tech digest..." > > > Today's Topics: > > 1. RE : Navigator Improvement (KELLER Joaquin > FTRD/DMI/ISS) > 2. Constant entity movement (RE : Navigator > Improvement) (KELLER Joaquin FTRD/DMI/ISS) > > --__--__-- > > Message: 1 > Date: Fri, 9 Apr 2004 17:55:47 +0200 > From: "KELLER Joaquin FTRD/DMI/ISS" > <joa...@rd...> > To: "Jonathan Henderson " > <IMC...@rd...> > Cc: <sol...@li...> > Subject: [Solipsis-tech] RE : Navigator Improvement > > Hi Jonathan, > I've tried your code and... It works :-) > But only in windows... :-( > In Linux, I got this message: > ------------ > Traceback (most recent call last): > File "wxMainFrame.py", line 477, in OnPaint2DView > self.DoDrawing(dc) > File "wxMainFrame.py", line 629, in DoDrawing > OffScreenDC.SetLogicalFunction(wxCOPY) > File > "/usr/lib/python2.2/site-packages/wxPython/gdi.py", > line 720, in > SetLogicalFunction > val =3D gdic.wxDC_SetLogicalFunction(self, > *_args, **_kwargs) > wxPython.wxc.wxPyAssertionError: C++ assertion > "wxAssertFailure" failed > in > /usr/src/redhat/BUILD/wxPythonSrc-2.4.2.4/src/gtk/dcclient.cpp(2024): > invalid window dc > Traceback (most recent call last): > File "wxMainFrame.py", line 477, in OnPaint2DView > self.DoDrawing(dc) > File "wxMainFrame.py", line 629, in DoDrawing > OffScreenDC.SetLogicalFunction(wxCOPY) > File > "/usr/lib/python2.2/site-packages/wxPython/gdi.py", > line 720, in > SetLogicalFunction > val =3D gdic.wxDC_SetLogicalFunction(self, > *_args, **_kwargs) > wxPython.wxc.wxPyAssertionError: C++ assertion > "wxAssertFailure" failed > in > /usr/src/redhat/BUILD/wxPythonSrc-2.4.2.4/src/gtk/dcclient.cpp(2024): > invalid window dc=20 > ----------- > I don't understand exactly what's the problem. > Migrating to wxPython 2.5.1 (I'm still using > 2.4.2.4) might solve it. > I have to got the time to migrate (it could be > tough, see > http://www.wxpython.org/recentchanges.php ) > Which version of wxPython are you using ? > It could also be an issue from wxGTK...=20 > > Wandering the web to clear up the problem, I found > that: > http://wiki.wxpython.org/index.cgi/DoubleBufferedDrawing > Is this recipe still up to date ? > > Anyway, as soon I got the time (next week), I will > add your improvement > to the release (windows only). > > Solipsisly yours, > -- Joaquin > > > > > -----Original Message----- > From: Jonathan Henderson > [mailto:csh...@ya...]=20 > Sent: Wednesday, April 07, 2004 11:12 PM > To: SIMON Gwendal FTRD/DMI/ISS > Cc: CSh...@ya... > Subject: Navigator Improvement > > > Here's the attachment in a zip file. I hope it gets > through this time. > > As for the "constant user movement," I not sure if > you > have read the first e-mail that I gave to Joaquin, > but > in the fourth paragraph of the paper "Towards a > Peer-to-Peer Shared Virtual Reality," it discusses > of > the expectation that the users using Solipsis will > not > be moving around much. I discussed the problem of > not supporting > constant entity movement with Joaquin. I sent in my > ideas to implement > it and they were somewhat near to his DIS dead > reckoning algorithm. It's > not official that I'm going to implement support for > constant entity > movement, I just wanted to mention that it might be > my next project. > > Well, anyways, I hope you got the attachment. Enjoy. > > Jonathan > > --- SIMON Gwendal FTRD/DMI/ISS > <gwe...@rd...> > wrote: > > Hi, > >=20 > > We received your attachment, but we have problems > > with it. The > > file we receive is damaged: the most evident issue > > is that some cr\lf > > were added in long lines. We don't know where the > > problem occurs. It > > might be in our side. Anyhow, could you please > send > > it as a .zip file ? > >=20 > > Besides, we do not understand exactly what you > mean > > about the > > "constant user movement" you want to implement. > > Could you give us more > > details ? > >=20 > > Have fun ! > >=20 > > -- Gwendal > >=20 > > > > --__--__-- > > Message: 2 > Date: Fri, 9 Apr 2004 18:15:24 +0200 > From: "KELLER Joaquin FTRD/DMI/ISS" > <joa...@rd...> > To: <sol...@li...> > Cc: "SIMON Gwendal FTRD/DMI/ISS" > <gwe...@rd...> > Subject: [Solipsis-tech] Constant entity movement > (RE : Navigator Improvement) > > Jonathan, > It will be really great if you start > studying/designing a kind of > "peer-to-peer dead reckoning" algorithm for > solipsis. > Feel free to send us your ideas on the topic, the > feedback and > discussions will be benefic for all of us. > Have fun > -- Joaquin > > > -----Original Message----- > From: Jonathan Henderson > [mailto:csh...@ya...]=20 > Sent: Wednesday, April 07, 2004 11:12 PM > To: SIMON Gwendal FTRD/DMI/ISS > Cc: CSh...@ya... > Subject: Navigator Improvement > > > Here's the attachment in a zip file. I hope it gets > through this time. > > As for the "constant user movement," I not sure if > you > === message truncated === __________________________________ Do you Yahoo!? Yahoo! Small Business $15K Web Design Giveaway http://promotions.yahoo.com/design_giveaway/ |