|
From: Roger H. <rog...@mi...> - 2008-05-16 19:05:13
|
On 16 May, 2008, at 17:28, James W. Walker wrote: > > On May 16, 2008, at 8:09 AM, Roger Holmes wrote: > >> I have not checked out for about a year (and do not want to), so >> maybe this has been fixed. >> >> I have two trigrids, one with a texture shader in is attribute set >> and the second one without. If I put them in a group I get the >> texture shader of the first displayed on the second one. If I put >> them both in their own display group this does not happen. If I make >> the groups 'inline' the problem comes back. >> >> Should Quesa save the graphic state, or at least the texture state, >> around each object in a group? Is there some resetting code missing? >> Am I just out of date? > > That does sound like a bug, but I don't know whether it may have been > fixed. I haven't seen it. Does it matter which renderer you use? It goes wrong with at least three renderers, so I think the problem is in Quesa's handling of the graphics state outside the sending of data to the renderer. I suspect it is not just Tri-grids, though it could be when the Tri-grids get converted to Tri-meshes. |