游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2650|回复: 4

谁能给我解释一下Direct里的SetTransform函数有什么用

[复制链接]

51

主题

145

帖子

152

积分

注册会员

Rank: 2

积分
152
发表于 2008-3-4 11:34:00 | 显示全部楼层 |阅读模式
IDirect3DDevice9::SetTranform 这个函数执行什么实质性的工作吗 我对他的作用一直不是很明白 他的作用是设置变换矩阵还是根据变换矩阵对指定的图形进行变换??? 先谢谢各位了~

4

主题

49

帖子

49

积分

注册会员

Rank: 2

积分
49
发表于 2008-3-4 21:03:00 | 显示全部楼层

Re:谁能给我解释一下Direct里的SetTransform函数有什么用

它的作用是设置变换矩阵.根据变换矩阵对指定的图形进行变换以前是渲染流水线的事,现在可以用Vertex Shaders自己来控制了.

0

主题

13

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2008-3-5 19:21:00 | 显示全部楼层

Re:谁能给我解释一下Direct里的SetTransform函数有什么用

好像是让你摄制的变换矩阵生效。
D3DXMATRIXA16 matWorld;
//..
pD3DDevice->SetTransform(D3DTS_WORLD,&matWorld);//生效

本人初学的,又错请告知。THKS

5

主题

755

帖子

757

积分

高级会员

Rank: 4

积分
757
发表于 2008-3-6 15:47:00 | 显示全部楼层

Re:谁能给我解释一下Direct里的SetTransform函数有什么用

更具你的参数给当前的矩阵赋值。

51

主题

145

帖子

152

积分

注册会员

Rank: 2

积分
152
 楼主| 发表于 2008-3-6 15:50:00 | 显示全部楼层

Re:谁能给我解释一下Direct里的SetTransform函数有什么用

呵呵 谢谢各位啦 有点明白了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-12-20 07:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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