DIRECTX 精灵变换函数问题唉唉唉

antiMight 2012-03-06 12:06:42
D3DXMATRIX* WINAPI D3DXMatrixTransformation2D
( D3DXMATRIX *pOut,
CONST D3DXVECTOR2* pScalingCenter,
FLOAT ScalingRotation,
CONST D3DXVECTOR2* pScaling,
CONST D3DXVECTOR2* pRotationCenter,
FLOAT Rotation,
CONST D3DXVECTOR2* pTranslation);

这个函数,第三个参数有什么作用呢?是float 类型的,很多地方说是缩放旋转因子什么的,具体有什么作用呢?还有一个问题,这个函数里有缩放中心和旋转中心,是向量类型那么这两个值的设定是针对什么坐标系呢?是窗口坐标还是变换对象的坐标系呢?
...全文
141 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

来个人回复下,再送分
[/Quote]
antiMight 2012-05-21
  • 打赏
  • 举报
回复
来个人回复下,再送分
antiMight 2012-05-21
  • 打赏
  • 举报
回复
还是我来结贴吧。现在想来第三个参数我还是不知道。变换的坐标系就是窗口坐标系。

8,324

社区成员

发帖
与我相关
我的任务
社区描述
游戏开发相关内容讨论专区
社区管理员
  • 游戏开发
  • 呆呆敲代码的小Y
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧