Couple issues I've ran into regarding minimizing the 3D canvas... first, the rendering thread seems to completely go to sleep, which is bad in a networked environment where server messages are still coming in, and the client needs to "keep up" with what's going on.
 
Second, background sounds stop playing when mimimized, and don't come back when the window is restored.  Is this a bug?  I haven't iterated the branchgroups to see if the background sound node still exists or not... but working on that.
 
Is there a safe way to detect the minimize / restore, override thread priority changes, and do whatever else might need to be done to keep the renderer going when minimized and restored?  I guess one alternative is to not allow minimizing at all (if that's even possible)...
 
Thanks much, and Happy Easter,
 
Scott
Virtopia 2 3D Project (Open Beta)
 
 

Reply via email to