#1
|
|||
|
|||
load jpg/bmp image file into wirtual world
Hi,
I want to load a jpg image file into my virtual world and display it on the wall (like a picture in a gallery) of my room (which is already loaded as an osgb file) I thought this would be simple to do but couldn't find an example. In the end I came up with this which sort of works but I was wondering whether there is a better way to do it? In particular, a way to link the jpg to the wall rather than having to tweak the position coordinates until its close enough that it looks right (rather than using the magic numbers as I've done so that it works for my room) Code:
room = viz.add( 'room.osgb') pic1 = viz.addTexture('mona.jpg') quad = viz.addTexQuad(parent=room) quad.setPosition([ 0,1.6,2.05 ]) quad.texture(pic1) John |
#2
|
|||
|
|||
You'll probably want to apply the texture to a sub-part of the model rather than the model as a whole. In the following code a new texture is applied to one of the gallery paintings:
Code:
import viz viz.go() gallery = viz.addChild('gallery.osgb') texture = viz.addTexture('lake3.jpg') gallery.texture(texture,node='painting_starry-night') |
Tags |
image jpg bmp |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
how to start video texture on world load in cave mode | raj | Vizard | 3 | 02-27-2014 04:55 PM |
ERROR: Failed to load .ive file | turgutm | Vizard | 1 | 09-16-2010 05:16 AM |
Failed to load wav file | BrynJ | Vizard | 1 | 04-24-2008 09:35 AM |
Could not find plugin to load objects... | halley | Vizard | 1 | 05-30-2006 11:01 AM |
File Path 4 Object Load | softscan2 | Vizard | 1 | 09-23-2005 08:59 AM |