游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1377|回复: 2

多个X模型如何确定其位置呢?

[复制链接]

24

主题

77

帖子

97

积分

注册会员

Rank: 2

积分
97
发表于 2004-7-21 14:25:00 | 显示全部楼层 |阅读模式
大约有几百至几万个相同的Mesh模型读入了系统

每个模型都有自己的运动轨迹,我如何才能计算这些模型的相对位置呢?

不好意思,X文件第一次用,好像X文件读入的数据不能修改呀?

难道全部使用坐标变换来实现吗?

效率是不是会比较低呢?

谢谢!!

7

主题

67

帖子

67

积分

注册会员

Rank: 2

积分
67
QQ
发表于 2004-7-21 21:21:00 | 显示全部楼层

Re:多个X模型如何确定其位置呢?

都是使用坐标变换,效率看你自己优化而定,有专门的优化接口,你可以研究一下OptimizeInplace,可以设置buffer共享、重新排列vertex。还有对于屏幕以外的就不需要画了,只需要更新变换矩阵就可以。矩阵、坐标变换都不会很耗时,倒是如果你的模型比较大,drawsubset就会比较耗时。

24

主题

77

帖子

97

积分

注册会员

Rank: 2

积分
97
 楼主| 发表于 2004-7-22 09:43:00 | 显示全部楼层

Re:多个X模型如何确定其位置呢?

ok!

感谢!我来试试看。。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-7-3 23:42

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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