当前位置:   article > 正文

【DX9】实现让绘制的物体旋转_dx 旋转

dx 旋转

下面这段代码利用了变形矩阵:

  //
  // spin the object:
  //
  D3DXMATRIX Rx, Ry;

  // rotate 45 degrees on x-axis
  D3DXMatrixRotationX(&Rx, 3.14f / 4.0f);

  // incremement y-rotation angle each frame
  static float y = 0.0f;
  D3DXMatrixRotationY(&Ry, y);
  y += timeDelta;

  // reset angle to zero when angle reaches 2*PI
  if( y >= 6.28f )
   y = 0.0f;

  // combine x- and y-axis rotation transformations.
  D3DXMATRIX p = Rx * Ry;

  Device->SetTransform(D3DTS_WORLD, &p);

记下了~

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/883833
推荐阅读
相关标签
  

闽ICP备14008679号