Another XConq question

Hans Ronne hronne@pp.sbbs.se
Sat Feb 9 01:36:00 GMT 2002


>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




More information about the Xconq7 mailing list