![]() |
#2
|
|||
|
|||
Yes, you can copy the image data directly into an existing Vizard texture using the texture.setImageData() command. Here is a sample script:
Code:
import viz import wx viz.go() def WXIMAGE_TO_TEXTURE(image,texture): """Convert wxImage object to Vizard texture""" img = image.Mirror(False) tex.setImageData(img.GetData(),[img.GetWidth(),img.GetHeight()]) #Create wxImage from a bitmap app = wx.PySimpleApp() img = wx.Image('image.bmp') #Create blank Vizard texture tex = viz.addBlankTexture([1,1]) #Copy image to texture WXIMAGE_TO_TEXTURE(img,tex) #Create quad to display texture quad = viz.addTexQuad(pos=(0,1.8,2),texture=tex) |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Translating a texture and its Alpha | shivanangel | Vizard | 5 | 12-02-2008 04:52 PM |
Randomly and Continuously Change Avatar's Face Texture | Karla | Vizard | 4 | 08-22-2008 12:14 PM |
3D Texture Mapping in Vizard? | stefs | Vizard | 2 | 03-25-2008 03:34 AM |
how I can get my texture to appear exactly as is defined | mspusch | Vizard | 1 | 04-23-2005 12:12 PM |
How to simply texture an avatar's head with a jpeg graphic? | vr_boyko | Vizard | 3 | 10-26-2004 10:44 AM |