D3DXMatrixRotationQuaternion 函数

原创 2004年10月11日 13:00:00

D3DXMatrixRotationQuaternion 函数


从一个四元组创建一个旋转矩阵。

定义:

D3DXMATRIX *WINAPI D3DXMatrixRotationQuaternion(      

    D3DXMATRIX *pOut,
    CONST D3DXQUATERNION *pQ
);

参数:

pOut

[in, out] 指向D3DXMATRIX 结构的操作结果矩阵。

pQ

[in] 指向 D3DXQUATERNION 结构的四元组。

返回值:

指向从四元组创建的D3DXMATRIX旋转矩阵。

 

说明:

函数返回值跟pOut 参数返回值是一样的。这样可以让函数D3DXMatrixRotationQuaternion作为其它函数的参数使用。

要想知道由向量( x, y, z )和角度怎么样计算四元组,可以看结构D3DXQUATERNION相关内容。

函数信息:

Header

d3dx9math.h

Import library

d3dx9.lib

Minimum operating systems

Windows 98

相关函数:

D3DXMatrixRotationAxis, D3DXMatrixRotationX, D3DXMatrixRotationY, D3DXMatrixRotationYawPitchRoll, D3DXMatrixRotationZ



版权声明:本文为博主原创文章,未经博主允许不得转载。

【Unity技巧】四元数(Quaternion)和旋转

旋转,应该是三种坐标变换——缩放、旋转和平移,中最复杂的一种了。大家应该都听过,有一种旋转的表示方法叫四元数。按照我们的习惯,我们更加熟悉的是另外两种旋转的表示方法——矩阵旋转和欧拉旋转。矩阵旋转使用...
  • candycat1992
  • candycat1992
  • 2014年11月23日 11:30
  • 199692

D3DXMatrixRotationQuaternion 函数

D3DXMatrixRotationQuaternion 函数从一个四元组创建一个旋转矩阵。定义:D3DXMATRIX *WINAPI D3DXMatrixRotationQuaternion(   ...
  • caimouse
  • caimouse
  • 2004年10月11日 13:00
  • 4493

做项目可能用到的函数函数函数函数函数函数函数函数函数函数函数函数函数

函数  preg_match,number_format,function_exists,str_repeat,array_pop,array_unique,array_merge,preg_repl...
  • shawn_jc
  • shawn_jc
  • 2011年09月02日 10:43
  • 353

setuid()函数,setgid()函数,getpriority()函数,setpriority()函数,nice()函数

1.setuid()函数,setgid() 函数, 头文件:#include   #include 函数原型:int setuid(uid_t uid); int setgid(gid_t  ...
  • whoamiyang
  • whoamiyang
  • 2016年03月14日 10:01
  • 470

Unity3D:详解注视旋转(Quaternion.LookRotation)

在编写怪物位置看到目标点,之前一直认为因该这样写,Quaternion.lookRotation(Target.position)     坑爹的是,它是错误的写法,怪物不是看到目标点,没有Enemy...
  • EvilBOX
  • EvilBOX
  • 2014年07月25日 16:36
  • 3417

浅谈Unity中的rotation和Quaternion的乘法

动手写游戏以后一个比较切身的体会,就是实际操作能检验很多语言的细节,也许平时看API文档,或者看一些教程的时候并没有深刻的体会,因为大多情况下你只知道了该怎么做,却不知道为什么要这么做,或者怎么想到这...
  • Rurouni
  • Rurouni
  • 2014年04月02日 16:31
  • 3198

strlen函数,strcat函数,strcpy函数,strncpy函数,strcmp函数

strlen函数,strcat函数,strcpy函数,strncpy函数,strcmp函数 strcpy函数: char *strcpy(char *Dest , const ch...
  • liushuiwen101423
  • liushuiwen101423
  • 2014年09月25日 11:12
  • 327

R函数全纪录

函数全纪录 base包: names(): 这个函数可以返回一个向量,显示的是用做参数的类型里所有可以用"$"访问的变量名。 length(x): 返回x的长...
  • yhb315279058
  • yhb315279058
  • 2015年10月26日 21:46
  • 2225

(转)Unity3D Quaternion各属性和函数测试

Quaternion属性与方法 一,属性: x、y、z就不说了,只看一个eulerAngles,代码如下: public Quaternion rotation = Quaternion...
  • or7rccl
  • or7rccl
  • 2015年12月25日 10:02
  • 618

unity3d中的Quaternion.LookRotation函数的一些理解~

今天开始看android开发范例中的第二个粒子,是摇杆操作游戏,模式类似于“迷你高尔”,僵尸包围类型的设计游戏。 其中让我注意到这个函数的使用非常特别:Quaternion.LookRotati...
  • u011285268
  • u011285268
  • 2013年07月02日 23:26
  • 2767
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:D3DXMatrixRotationQuaternion 函数
举报原因:
原因补充:

(最多只允许输入30个字)