|
From: Joseph J. S. <jo...@st...> - 2004-06-06 02:02:52
|
I've just noticed a serious bug in texture-mapping with a build of Quesa I did from the CVS sources on June 1st. It shows up in a level editor, where there is a floor textured with a grid. The floor is a TriMesh with two triangles, with a simple grid texture, and looks like this in 1.6d18 and before: <http://www.strout.net/temp/texmap-d18.png> (Please excuse the low contrast.) But under my June 1st build, it looks like this: <http://www.strout.net/temp/texmap-d19.png> When I move the camera so that the triangle normals are pointing directly out of the screen, the mapping is correct. It looks to me as if the UV interpolation is happening after the triangles are projected to the screen, rather than happening in world coordinates, so the perspective on the texture is all screwed up. Known issue, or unpleasant surprise? I searched the bug tracker and didn't find anything, but then, I don't trust my searching skills with that yet. (Jos=E9: I strongly recommend we *don't* pack up a 1.6d19 distribution for general consumption yet; we need to nail down any new bugs first, like this one and perhaps others, so that updating doesn't turn out to be a step backwards for end-users.) Thanks, - Joe -- ,------------------------------------------------------------------. | Joseph J. Strout Check out the Mac Web Directory: | | jo...@st... http://www.macwebdir.com/ | `------------------------------------------------------------------' |