#1
|
|||
|
|||
<multimedia:image>.getSize
Hi everyone,
I'm using the example from the documentation <multimedia:image>.getSize import viz viz.go() tex = viz.add('box.wrl') size = tex.getSize() print 'The texture is',size[0],'x',size[1] and i recieve the following error: Traceback (most recent call last): File "<string>", line 11, in ? File "testing.py", line 8, in ? size = tex.getSize() AttributeError: 'VizChild' object has no attribute 'getSize' I must be overlooking something if you can help please post a response. My intention is to make sure that all images are scaled to a certain size. Thanks, Alyssa. |
#2
|
|||
|
|||
The getSize() command only works on texture objects. The tex object in your sample code is actually a node3d object, since box.wrl is a VRML file, not an image file.
|
#3
|
|||
|
|||
Is there anyway to get the dimensions of an vrml file's object? My intention is to make sure these are scaled to a certain size.
Thanks, Alyssa Last edited by AlyssaK; 02-13-2007 at 10:03 PM. Reason: update |
#4
|
|||
|
|||
Sure, here is some sample code that gets the bounding box of a vrml object and prints the dimensions:
Code:
model = viz.add('model.wrl') bb = model.getBoundingBox() print bb.size |
|
|