#1
|
|||
|
|||
Problem with <node3d>.center
Hello everyone,
I have a problem with the command <node3d>.center which sets the origin of an object. object.center(x,y,z) The setting of y value doesn't work. Only x and z is ok... Do you have the same problem? |
#2
|
|||
|
|||
Can you post some example code that shows your problem?
In the following example the center of the ball on the left is changed in the y value which affects it's rotation: Code:
import viz import vizact viz.go() ball = viz.addChild('ball.wrl',pos=[-0.5,1.5,4]) ball.center(0,0.25,0) ball2 = ball.copy(pos=[0.5,1.5,4]) spin = vizact.spin(1,0,0,90) ball.addAction(spin) ball2.addAction(spin) |
#3
|
|||
|
|||
Thank you Jeff.
It works for 'spin'. Infact, I was tring to change the position of an object/avatar. import viz import vizact viz.go() ground = viz.add('roughground.wrl') ball = viz.add('ball.wrl') ball.center(0,1,0) move = vizact.walkTo([1,ground,1], walkAnim = None, walkSpeed = 0.5) vizact.onkeydown('1', ball.addAction, move) I tried to move the ball along a rough surface. However, using above lines, the ball was not "above" but "partially inside" the ground. I tried to set the level of the ball by [1,gound+1,1], but it seems an invalid command. So, I tried to set the "built-in position" by "ball.center(0,1,0)". It doesn't work. Sorry for the confusion. Best Regards |
#4
|
|||
|
|||
You can use the <node3D>.setPosition command to set the ball at ground level:
Code:
import viz import vizact viz.go() ground = viz.addChild('tut_ground.wrl') ball = viz.addChild('ball.wrl') ball.setPosition([-2,0.5,7]) move = vizact.moveTo([2,0.5,7],speed=1) vizact.onkeydown('1', ball.addAction, move) |
#5
|
|||
|
|||
Thanks Jeff.
In fact the ground is not a flat surface. The level changes according to different positions. |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Vizard problem | mizutani_jun | Vizard | 4 | 01-09-2011 03:39 PM |
winviz.exe problem | llqqff | Vizard | 2 | 07-16-2010 09:08 AM |
export problem | bazelaisr | Vizard | 2 | 05-28-2008 10:19 AM |
problem with female animations | vmonkey | Vizard | 1 | 10-07-2005 10:36 AM |
sound problem | alaa | Vizard | 7 | 09-02-2005 01:13 PM |