WorldViz User Forum

WorldViz User Forum (https://forum.worldviz.com/index.php)
-   Vizard (https://forum.worldviz.com/forumdisplay.php?f=17)
-   -   Matplotlib Figure Upside Down (https://forum.worldviz.com/showthread.php?t=3843)

hotshotiguana 07-21-2011 11:12 AM

Matplotlib Figure Upside Down
 
Hi,

I am trying to put a figure.canvas image on a texture that I have created in Vizard, but every time I try to setImageData() on that texture the image is displayed upside-down. Is there a way to flip this image before placing it on the texture? See my code below.
fig = plt.figure(num=3, figsize=(10.24, 5.12), dpi=100, edgecolor='k', facecolor='w')
ax = fig.add_subplot(111)
ax.plot(x,y)
fig.canvas.draw()
imageData = fig.canvas.tostring_rgb()
imageSize = fig.get_width_height()
myTex.setImageData(imageData, imageSize) #myTex is a blank white wall

Thanks,
Chris

sleiN13 07-22-2011 12:17 AM

You could probably use the .texmat function on the wall (myTex?) and just give the transform there a rotation/flip.


All times are GMT -7. The time now is 07:36 PM.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Copyright 2002-2023 WorldViz LLC