www.jpct.net
jPCT-AE - a 3d engine for Android => Support => Topic started by: guillaume on December 12, 2011, 01:27:59 am
-
said I want to rotate a rectangle around a axis which is parallel to XAxis, how can I do this in jPCT,
can someone show me some code ? I am new to opengl and jPCT programming. thanks.
-
Like so: http://www.jpct.net/jpct-ae/doc/com/threed/jpct/Object3D.html#rotateAxis(com.threed.jpct.SimpleVector, float) (http://www.jpct.net/jpct-ae/doc/com/threed/jpct/Object3D.html#rotateAxis(com.threed.jpct.SimpleVector, float))
-
http://www.jpct.net/jpct-ae/doc/com/threed/jpct/Object3D.html#rotateAxis(com.threed.jpct.SimpleVector, float)
if I use this api, how should I represent a axis (for example x=4) in vector form ? thanks.
-
x=4 is no axis. I'm not sure what you are after...maybe setRotationPivot() is more what you want?
-
x=4 is no axis. I'm not sure what you are after...maybe setRotationPivot() is more what you want?
oh, I mean a line parallel to Y axis and pass through point (4,0,0). how can I rotate around this ?
-
By offsetting the rotation pivot. Try object.setRotationPivot(4,0,0) and do a rotateY() afterwards.