![]() |
|
#1
|
|||
|
|||
![]()
I'm working a script that builds a world and outputs a new VRML file. I'm just doing it in Vizard so I can take advantage of the easy-to-use matrix calculation. Or so I thought...
Anyway, I need to build a road out of components that are rotated, and then translated relative to their orientation. My code looks like this: Code:
current_transform.preTrans(0, 120, 0) current_transform.preEuler(current_area_curvature, 0, 0) Code:
current_transform.getPosition() |
#2
|
|||
|
|||
Vizard uses the Z-axis for forward and Y-axis for up. Changing the code to the following should give you the behavior you are wanting:
Code:
current_transform.preTrans(0, 0, 120) current_transform.preEuler(current_area_curvature, 0, 0) |
#3
|
|||
|
|||
Ah, that did the trick. Thanks!
|
![]() |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
problem in setting the orientation of bones | bharatbhushan | Vizard | 0 | 06-30-2009 04:30 AM |
Loading OSG models and orientation | Joran | Vizard | 4 | 06-18-2009 05:43 AM |
orientation question | whj | Vizard | 3 | 01-21-2009 11:22 AM |
(beginner) calculating orientation change with eulers | astull | Vizard | 16 | 02-22-2007 09:45 AM |
translating viewpoint along body orientation | cade_mccall | Vizard | 3 | 08-29-2006 09:35 AM |