游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2354|回复: 8

(*.X文件)我能改变模型的大小吗?

[复制链接]

7

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
QQ
发表于 2007-5-26 15:07:00 | 显示全部楼层 |阅读模式
DirectX

有的时候不能改变 世界坐标系 也不能改变 视图坐标系
但是加载的X文件的模型就是太大了 有没有别的 改变方法可以使 这个模型变小

7

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
QQ
发表于 2007-5-26 17:36:00 | 显示全部楼层

Re:(*.X文件)我能改变模型的大小吗?

ding yi xia qu chi fan

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2007-5-26 18:07:00 | 显示全部楼层

Re:(*.X文件)我能改变模型的大小吗?

重新编辑模型吧?

7

主题

12

帖子

12

积分

新手上路

Rank: 1

积分
12
QQ
发表于 2007-5-26 20:25:00 | 显示全部楼层

Re:(*.X文件)我能改变模型的大小吗?

那就是没的办法了!-_-

3

主题

19

帖子

21

积分

注册会员

Rank: 2

积分
21
发表于 2007-5-29 00:31:00 | 显示全部楼层

Re:(*.X文件)我能改变模型的大小吗?

可以缩小的,有个函数叫什么scale的,去sdk查下

0

主题

2

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2007-5-31 15:58:00 | 显示全部楼层

Re:(*.X文件)我能改变模型的大小吗?

改变原始模型有点复杂。。。呵呵。
变换矩阵 D3DXMatrixScaling

65

主题

225

帖子

232

积分

中级会员

Rank: 3Rank: 3

积分
232
发表于 2007-6-1 15:40:00 | 显示全部楼层

Re:(*.X文件)我能改变模型的大小吗?

可以静态的LOCK一下MeshVertex,就可以随意改变了

4

主题

11

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2007-6-1 17:36:00 | 显示全部楼层

Re:(*.X文件)我能改变模型的大小吗?

我想不出来办法了,如果不能改变世界坐标系的话。
为什么不能改变世界坐标系呢?

3

主题

8

帖子

8

积分

新手上路

Rank: 1

积分
8
发表于 2007-6-2 10:14:00 | 显示全部楼层

Re:(*.X文件)我能改变模型的大小吗?

正确的做法应该是

先做缩放,然后才能规定该模型在世界中的位置.要不世界坐标就会变得很奇怪.
这个我也是自己研究出来的

用 D3DXMatrixScalling 对模型进行缩放, D3DXMatrixTranslation 对模型进行世界坐标的平移
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-26 06:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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