游戏开发论坛

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

ID3DXMESH用在哪里?

[复制链接]

36

主题

135

帖子

135

积分

注册会员

Rank: 2

积分
135
发表于 2004-4-16 16:49:00 | 显示全部楼层 |阅读模式
ID3DXMESH用在哪里?我怎么程序当中没有用到过?好像可以通过调用ID3DXMESH::Optimize()和ID3DXMESH::OptimizeInPlace()减少三角形提高渲染速度,不知道怎么使用?

1

主题

177

帖子

198

积分

注册会员

Rank: 2

积分
198
QQ
发表于 2004-4-16 17:21:00 | 显示全部楼层

Re:ID3DXMESH用在哪里?

一般是封装在类里面,内部调用Optimize()或OptimizeInoplace()进行优化.
然后在系统内存中保存.如类:CD3DMesh();

36

主题

135

帖子

135

积分

注册会员

Rank: 2

积分
135
 楼主| 发表于 2004-4-16 17:39:00 | 显示全部楼层

Re:ID3DXMESH用在哪里?

那我怎么开始使用ID3DXMESH呢?那些优化效果太诱人了。

1

主题

177

帖子

198

积分

注册会员

Rank: 2

积分
198
QQ
发表于 2004-4-16 18:41:00 | 显示全部楼层

Re:ID3DXMESH用在哪里?

可以读一下DirectX SDK中的例子,然后就可以动手了.

36

主题

135

帖子

135

积分

注册会员

Rank: 2

积分
135
 楼主| 发表于 2004-4-16 19:06:00 | 显示全部楼层

Re:ID3DXMESH用在哪里?

好像不用x文件的话就不能够使用ID3DXMESH啊!

1

主题

177

帖子

198

积分

注册会员

Rank: 2

积分
198
QQ
发表于 2004-4-16 19:46:00 | 显示全部楼层

Re:ID3DXMESH用在哪里?

应该是吧.可以将其它文件转成.X,然后封装一下就好了.

36

主题

135

帖子

135

积分

注册会员

Rank: 2

积分
135
 楼主| 发表于 2004-4-16 21:58:00 | 显示全部楼层

Re:ID3DXMESH用在哪里?

游戏哪些部分要用到外部模型?或者说哪些宜用外部模型?

20

主题

473

帖子

502

积分

高级会员

Rank: 4

积分
502
发表于 2004-4-17 09:58:00 | 显示全部楼层

Re:ID3DXMESH用在哪里?

把ID3DXMESH当成一个黑箱,你自己定义的格式转换成D3DXMESH送进去,处理完后再把定点和索引信息读出来,就OK了

36

主题

135

帖子

135

积分

注册会员

Rank: 2

积分
135
 楼主| 发表于 2004-4-17 10:20:00 | 显示全部楼层

Re:ID3DXMESH用在哪里?

有自己做vb然后交给ID3DXMESH进行处理的例子吗?

3

主题

140

帖子

140

积分

注册会员

Rank: 2

积分
140
发表于 2004-4-17 10:21:00 | 显示全部楼层

Re:ID3DXMESH用在哪里?

学习
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-30 07:09

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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