#1
|
|||
|
|||
PROBLEM: Picture-in-Picture breaks textures?!?
I am implementing a picture-in-picture view where the main view is what the user sees and a small windown in the corner shows an outside view of the user's avatar. The apprearence of the outside window is triggered by a keyboard callback like so:
Code:
def mykeyboard(button): global cheat, PinP # initialized as PinP = viz.add(viz.WINDOW) if button is ' ': #space on keyboard toggles PinP window if cheat == 0: cheat = 1 PinP.visible(viz.ON) else: cheat = 0 PinP.visible(viz.OFF) is there somehting like a viz.REDRAW command, or some other way to solve this problem? Note: after the textures are broken, toggling the extra window ON and OFF does not fix the texture problem. |
#2
|
|||
|
|||
What is your graphics hardware?
|
#3
|
|||
|
|||
Graphics hardware:
The graphics card is NVIDIA GeForce 6800 GT with freshly installed drivers, but the script does the same running on a GeForce 5900, so I do not think it's the graphics hardware. If needed, I can also send the swole script to you, mybe you'll get a better idea of what is going on with the textures and if the same thing happens on other graphics cards?
|
#4
|
|||
|
|||
Yes, sounds like an interesting bug. Please zip and email the script and supporting files to support@worldviz.com. Thanks.
|
#5
|
|||
|
|||
Problem solved!
I finally figured out the texture problem:
the culprit was in the windown initialization code: Code:
othrPOV = viz.add(viz.VIEWPOINT) othrPOV.translate(0,0,3.4) PinP.viewpoint(othrPOV) PinP.visible(viz.OFF) |
Thread Tools | |
Display Modes | Rate This Thread |
|
|