游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2408|回复: 9

请问Direct3D9怎么缩放物体?

[复制链接]

4

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2006-4-11 01:12:00 | 显示全部楼层 |阅读模式
我开始学Direct3D,有很多东西都不太明白。我试着用别人做的X文件替换书上例子中的X文件后, 发现人物变的非常大,窗口里只能看到一部分。我尝试改变视点, 但是会发生角色很多地方都看不见的情况。 [em6]请前辈们指点一下!

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2006-4-11 07:59:00 | 显示全部楼层

Re:请问Direct3D9怎么缩放物体?

矩阵矩阵矩阵

4

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2006-4-11 12:47:00 | 显示全部楼层

Re:请问Direct3D9怎么缩放物体?

那我想再问一下, 当角色比较大的时候, 我改变视角会造成角色有很多地方看不见, 甚至是整个角色都看不见, 这是什么原因导致的?

另外, 因为我刚开始学, 使用矩阵对我来说可能稍微难了一点, 有没有可以替代矩阵的更简单的方法?

201

主题

1437

帖子

1963

积分

金牌会员

Rank: 6Rank: 6

积分
1963
QQ
发表于 2006-4-11 13:14:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽

125

主题

364

帖子

396

积分

中级会员

Rank: 3Rank: 3

积分
396
QQ
发表于 2006-4-11 13:41:00 | 显示全部楼层

Re:请问Direct3D9怎么缩放物体?

矩阵的  平移 旋转 缩放 能解决大部分问题。

121

主题

2029

帖子

2034

积分

金牌会员

Rank: 6Rank: 6

积分
2034
QQ
发表于 2006-4-11 18:09:00 | 显示全部楼层

Re:请问Direct3D9怎么缩放物体?

矩阵。

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2006-4-11 19:18:00 | 显示全部楼层

Re:请问Direct3D9怎么缩放物体?

矩阵恐怕是最简单的方法了,估计是替代不了

4

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2006-4-11 21:22:00 | 显示全部楼层

Re:请问Direct3D9怎么缩放物体?

看来我只好暂时不管这个问题了, 不管怎样谢谢大家。

0

主题

25

帖子

29

积分

注册会员

Rank: 2

积分
29
发表于 2006-4-11 21:35:00 | 显示全部楼层

Re:请问Direct3D9怎么缩放物体?

Matrix*Matrix(变换)|| D3DXMatrixLookAtLH();||D3DXMatrixperspectiveFovLH();

60

主题

1319

帖子

1319

积分

金牌会员

Rank: 6Rank: 6

积分
1319
发表于 2006-4-12 07:49:00 | 显示全部楼层

Re:请问Direct3D9怎么缩放物体?

矩阵是3D变换的基础,学基本用法也用不了多少时间,还是抽几天时间学一下吧。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-24 04:09

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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