游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2472|回复: 7

关于一个OGRE的问题,大家来讨论一下

[复制链接]

34

主题

236

帖子

236

积分

中级会员

Rank: 3Rank: 3

积分
236
发表于 2006-6-18 19:23:00 | 显示全部楼层 |阅读模式
我发现OGER的速度影响最大的好象不是多边形数量
有时候全屏幕才3000多个面就会很卡 FPS十几
有时候全屏幕有几万个面就会很卡 FPF也有上百
不知道为什么 如何解决
不如以下代码
                for(int y=0;y<=9;y++)
                {
                for(int x=0;x<=9;x++)
                {

                objectNodeC = objectNode->createChildSceneNode("object32"+StringConverter::toString(x)+StringConverter::toString(y));
                entObject = mSceneMgr->createEntity("object3"+StringConverter::toString(x)+StringConverter::toString(y), "big_box_element.mesh");
                entObject->setMaterialName("floor_1");
                entObject->setCastShadows (false);
                objectNodeC->attachObject(entObject);
                objectNodeC->setPosition(x*170,0,y*170);
               

            }
                }
倒入的模型只是一个方形就全屏幕显示3000来个面 已经卡的不行了FPS只有十几
可我把模型换成一个上百面的人物 全屏幕显示90000面 fps确能跑到几十!!!
[em10] [em10]

34

主题

236

帖子

236

积分

中级会员

Rank: 3Rank: 3

积分
236
 楼主| 发表于 2006-6-18 19:24:00 | 显示全部楼层

Re:******关于一个OGRE的问题,大家来讨论一下

这问题我可是在其他引擎从来没遇见过的 OGRE再深奥也不至于这么怪吧?

36

主题

1047

帖子

1147

积分

金牌会员

Rank: 6Rank: 6

积分
1147
发表于 2006-6-19 10:37:00 | 显示全部楼层

Re:关于一个OGRE的问题,大家来讨论一下

DIP 次数的问题。

18

主题

971

帖子

982

积分

高级会员

Rank: 4

积分
982
发表于 2006-6-20 10:13:00 | 显示全部楼层

Re:关于一个OGRE的问题,大家来讨论一下

性能警告说:最好不要调用device接口的函数。就是少调用,不可能不用

34

主题

236

帖子

236

积分

中级会员

Rank: 3Rank: 3

积分
236
 楼主| 发表于 2006-6-20 14:26:00 | 显示全部楼层

Re:关于一个OGRE的问题,大家来讨论一下

congy
Exp:534

中士
  发表于: 2006-6-19 10:37:00 博客 | 档案 | 主页 | 短信 | 树状 | 收藏 | 编辑 | 删除 | 引用   


--------------------------------------------------------------------------------
Re:关于一个OGRE的问题,大家来讨论一下

DIP 次数的问题。

DIP 次数怎么讲

34

主题

236

帖子

236

积分

中级会员

Rank: 3Rank: 3

积分
236
 楼主| 发表于 2006-6-20 21:10:00 | 显示全部楼层

Re: 关于一个OGRE的问题,大家来讨论一下

ttt
sf_200662021939.jpg

34

主题

236

帖子

236

积分

中级会员

Rank: 3Rank: 3

积分
236
 楼主| 发表于 2006-6-20 21:21:00 | 显示全部楼层

Re: 关于一个OGRE的问题,大家来讨论一下

[em4] [em4] [em4]
sf_200662021213.jpg

3

主题

7

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2006-11-29 15:49:00 | 显示全部楼层

Re:关于一个OGRE的问题,大家来讨论一下

我也碰到这个问题,测试发现,在我的硬件配置下,决定速度的主要因素是实体数量,如果窗口中实体数量>1000,就非常卡了,与面的关系很小.
我测试的方法是绘制了10000个立方体
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2026-1-25 23:20

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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