Duane, I got the same problem with my 3D facial animation stuff. I have a texture for the face, but the colors look wrong (I get a bluish face). It's strange. If I display the texture on the screen doing texture displayAt: 100@100 it looks correct, but in the face it's wrong. However, the bunny's texture (not the ground) seems to display the same in the bunny's body than in the screen... I don't know why.
Let me know if you find what's happening...
Luciano.-
Hey all -
We're trying to diagnose a problem with B3D on Squeak 2.5 and 2.6 under Linux, and was hoping that someone out there could confirm what we're seeing.
The simplest thing to check is "Play With Me - 7". On our machine, the ground is a pale blue instead of green. In general, the entire bunny image has a bluish cast. Also, in the B3DSceneMorph, the cube's colors are washed out.
We're occasionally getting Segmentation Faults.
On the other hand, we're seeing some seemingly correct behaviors under Linux that we're not seeing on the Mac. In the B3DSceneMorph, the rotating cube is supposed to have 50% translucent faces, which they do under Linux, though pale as noted above. On the Mac, they are rendered totally opaque.
We cannot detect problems in other subsystems - color is rendered properly in the rest of Balloon (or at least consistently across platforms) and BitBlt.
We checked all these on a Linux 2.6 build downloaded just today. We have reproduced these problems under 2.5 also.
If you can confirm one way of the other if you're seeing the same behavior, please let me know.
Thanks!
-- Duane
Luciano Notarfrancesco wrote:
Duane, I got the same problem with my 3D facial animation stuff. I have a texture for the face, but the colors look wrong (I get a bluish face). It's strange. If I display the texture on the screen doing texture displayAt: 100@100 it looks correct, but in the face it's wrong. However, the bunny's texture (not the ground) seems to display the same in the bunny's body than in the screen... I don't know why.
Let me know if you find what's happening...
Luciano.-
I am curious about the bitdepth you are running at, and which X server you are using for display. The XF86 X servers sometimes have problems when running in 24bpp (16.7 million colors) - but I can't remember if the problems show up when running in packed (3 bytes for one pixel) or non-packed (4 bytes for one pixel) mode.
You might try running in a different color depth, like 16bpp, to see if the problems disappear, or if new oddities emerge.
Cordially
Patrick Giagnocavo a222@redrose.net
squeak-dev@lists.squeakfoundation.org