> Aaaarghh! Mac users are reporting all sorts of problems with cubic
> format, you are not alone...
> But why only on Macs? And with 3 different video systems at least?
For the record, I don't have a Mac (I only wish I had one, haha). I'm
running WinXP SP3 and just updated my graphic card drivers (ATI Radeon
9600SE) to the newest version. I just installed the drivers, not that
piece of memory consuming bloatware called Catalyst.
> I wouldn't have
> any idea how to set up mapping of multiple texture images onto one
> surface. If you do know, please tell me.
Well, basically they're just 6 rectangular projections 90 degrees
apart, which shouldn't be too difficult to backproject onto the
panosphere. I guess you're already doing the same thing when loading a
rectangular image?
> Am I safe in assuming that you can display the non-cubic formats OK?
Correct. Only trouble with cubics.
> > I'll see if I can figure out more details later.
>
> Any help you can give would be most welcome. I am not a Mac developer
> and have no Mac to test on.
Me neither, unfortunately. I've read through the source code a bit and
couldn't find anything wrong there. Moreover, I compared your code to
some of the code available on other websites (by googling), and if not
pretty much an exact copy, it's still fairly the same amount and order
of operations. Strange.
If you look closer at the picture I linked to in my previous post,
it's not only that the same image is shown on every face. It's shown
with a *different* error on every face. The images are shifted in both
X and Y directions (in texture coordinates), and have border issues
which differ from face to face. It popped into my mind that something
might be wrong with texture coordinate generation internally, but this
does not quite explain the cloning behavior.
By the way this is the first time I dive into OpenGL, so don't expect
me doing wonders just yet ;)
Cheers,
Bart