游戏开发论坛

 找回密码
 立即注册
搜索
查看: 5956|回复: 5

D3DXVec3TransformCoord()函数是干什么用的?谁具体说说

[复制链接]

23

主题

94

帖子

94

积分

注册会员

Rank: 2

积分
94
发表于 2007-8-16 17:48:00 | 显示全部楼层 |阅读模式
哪些地方用的?
说形象点最好了,谢谢谢谢

5

主题

755

帖子

757

积分

高级会员

Rank: 4

积分
757
发表于 2007-8-16 17:54:00 | 显示全部楼层

Re:D3DXVec3TransformCoord()函数是干什么用的?谁具体说说

把一个点移动到你指定的距阵坐标里

23

主题

94

帖子

94

积分

注册会员

Rank: 2

积分
94
 楼主| 发表于 2007-8-16 18:03:00 | 显示全部楼层

Re: Re:D3DXVec3TransformCoord()函数是干什么用的?谁具体说说

OSFG: Re3DXVec3TransformCoord()函数是干什么用的?谁具体说说

把一个点移动到你指定的距阵坐标里

哦。。
谢谢你
给我解答一下这个问题吧,下面的这个变换是个什么意思啊?

                D3DXVECTOR3 Vector(a, b, c);
                D3DXMATRIX Matrix;
                D3DXMatrixIdentity( &Matrix );
                D3DXMatrixTranslation( &Matrix, -xO,-yO,-zO);
                D3DXVec3TransformCoord( &Vector, &Vector, &Matrix);

谢谢你了

23

主题

94

帖子

94

积分

注册会员

Rank: 2

积分
94
 楼主| 发表于 2007-8-16 18:05:00 | 显示全部楼层

Re: Re: Re:D3DXVec3TransformCoord()函数是干什么用的?谁具体说说

cactusnb: Re: Re3DXVec3TransformCoord()函数是干什么用的?谁具体说说


哦。。
谢谢你
给我解答一下这个问题吧,下面的这个变换是个什么意思啊?

                D3DXVECT...


就是想问问通过这样的操作之后 向量Vector变成什么了?^_^

1

主题

149

帖子

149

积分

注册会员

Rank: 2

积分
149
QQ
发表于 2007-8-16 18:12:00 | 显示全部楼层

Re:D3DXVec3TransformCoord()函数是干什么用的?谁具体说说

D3DXVec3TransformCoord( &outVector, &inVector, &Matrix);
就是,inVector这个点,经过了Matrix这个矩阵变换后,得到outVector
根据你上面的写法,仅仅进行了平移动,那么outVector=inVector+float3(-xO,-yO,-zO);

23

主题

94

帖子

94

积分

注册会员

Rank: 2

积分
94
 楼主| 发表于 2007-8-16 18:49:00 | 显示全部楼层

Re: Re:D3DXVec3TransformCoord()函数是干什么用的?谁具体说说

六水: Re3DXVec3TransformCoord()函数是干什么用的?谁具体说说

D3DXVec3TransformCoord( &outVector, &inVector, &Matrix);
就是,inVector这个点,经过了Matr...

我明白了,谢谢六水!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 10:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表