sinawear

导航

atan2f返回角度的问题与物体旋转面向目标点。

 

atanf返回的角度,以45度为例:

-45 45

45 –45

atan2f返回的角度,以45度为例:

135 45

-135 -45

四个象限:

image_thumb1

 

第一象限要做的变化:

image

 

第二象限要做的变化:

image

第三象限要做的变化:

image

第四象限要做的变化:

image


在处理用鼠标点击人物行走,物体的转动就是绕Y轴旋转。我选择用反正切来算出角度。

结论:

通过以上可以看出,处理物体到目标点的旋转一个式子:D3DX_PI + D3DX_PI/2 – a;就能处理。

 

posted on 2012-06-18 16:49  sinawear  阅读(3453)  评论(0编辑  收藏  举报