Multiple canvas views of the same scene resulting in lost textures
I have two view objects in my universe.
One of the views has two canvases attached to it, the other has one canvas.
Therefore, I have three canvases, two of which have the same view of the virtual world.
Let me draw a quick scenegraph:
View 1 ---------------Canvas 1
View 2 ---------------Canvas 3
Occassionally - not always - this results in the rendition in one of the canvases having objects with no texture mapping on them - the objects merely appear to be white.
I should add that only one of canvas 2 and canvas 3 is visible at any one time - they are contained using a CardLayout.
So, what's the problem? Is it the card layout?
Is it the two canvas - one view thing?
Is there a graphics memory leak? It seems to happen after running for a while.
Any help would be appreciated.
I have a decent NVidia 128 MB graphics card, Windows XP, 1.5GB RAM, fast processor.