[PD] Gem - glutWarpPointer?
Chris McCormick
chris at mccormick.cx
Mon Dec 17 07:31:01 CET 2007
On Mon, Dec 17, 2007 at 12:14:25AM -0500, Hans-Christoph Steiner wrote:
> On Dec 16, 2007, at 1:07 AM, Chris McCormick wrote:
> >>On Dec 14, 2007 4:43 AM, Chris McCormick <chris at mccormick.cx> wrote:
> >>>My dream of writing a quake style shooter in Gem (heh) has been
> >>>foiled.
> >>>Apparently neither Gem nor luagl support the glutWarpPointer call
> >>>which
> >
> >On Fri, Dec 14, 2007 at 09:43:24AM -0600, chris clepper wrote:
> >>It would mean requiring GLUT to build GEM, which is a dependency
> >>we removed
> >>a while ago. Also, this function apparently does not work on OSX.
> >
> >Ah ok, I'm glad Gem doesn't depend on GLUT. Do you know how games like
> >Quake get mouse-look values on OSX without allowing the mouse to go
> >outside the window?
>
> They probably use the USB HID API for getting the data directly from
> the devices. Then you can turn off the mouse pointer and ignore it
> completely.
That didn't sound portable enough to me (not all mice are USB), so I
checked the Quake3 source code and they use a Core Graphics call/callback
on Mac OSX.
I think I'll wrap SDL in some externals and let it take care of all of
this for me.
Best,
Chris.
-------------------
http://mccormick.cx
More information about the Pd-list
mailing list