This is the mail archive of the
xconq7@sources.redhat.com
mailing list for the Xconq project.
Re: Another XConq question
- From: Hans Ronne <hronne at pp dot sbbs dot se>
- To: bobthedancer at yahoo dot com (Bob Carragher)
- Cc: xconq7 at sources dot redhat dot com
- Date: Sat, 9 Feb 2002 10:35:32 +0100
- Subject: Re: Another XConq question
>Something I brought up back when I installed and tried version
>7.4.1 is the issue with cylindrical worlds. I did try also
>the SDL version, but I think the problem is more fundamental
>than at the viewer level. Basically, cylindrical worlds are
>not well supported. There are some peculiar bugs that appear
>when a world is so designed.
Yeah, I remember. Basically, what I said last year is still true. These
bugs, which are specific to the unix interfaces, can be fixed, but doing so
would require a LOT of work. I know because I already fixed them on the
mac. What I did was to put a wrapper macro around every QuickDraw call in
the mac drawing code which ensures that things are drawn correctly near the
seam in cylindrical worlds. For details, see the UNWRAP_X, UNWRAP_RECT and
UNWRAP_POLY macros and associated comments in macmap.c and macrow.c. I'm
sure pretty much the same things could be done in the unix drawing code if
somebody wants to give it a shot.
Hans
Hans Ronne
hronne@pp.sbbs.se