about loading some animation model,low fps problem

You are an experienced programmer and have a problem with the engine, shaders, or advanced effects? Here you'll get answers.
No questions about C++ programming or topics which are answered in the tutorials!
Post Reply
raincool
Posts: 6
Joined: Sat Feb 27, 2010 11:30 am

about loading some animation model,low fps problem

Post by raincool »

hey,gays.
i want to write a mmorpg game , i choose irrlicht to render.
i only load 30 ms3d model with Irrlicht. models do animation.
the model vertices: 1200. triangles: 1400. joints: 23 .
in the scene,the fps is very low ,about 17 fps.i don't know how to deal with it.
my video card is 750gt.

now i want to know how to solve the problem.whether is my video card too bad? please tell me ,thanks. :lol:
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

I guess you should compile in release mode for the beginning.
raincool
Posts: 6
Joined: Sat Feb 27, 2010 11:30 am

Post by raincool »

hybrid wrote:I guess you should compile in release mode for the beginning.
i already compile a release irrlicht dll to use in my project.
:roll:
hybrid
Admin
Posts: 14143
Joined: Wed Apr 19, 2006 9:20 pm
Location: Oldenburg(Oldb), Germany
Contact:

Post by hybrid »

Well, then that's probably the time it needs to animate all those models. Also note that all computations are made on the CPU, so whether or not you have a good GPU doesn't really matter.
Pianist
Posts: 14
Joined: Wed Apr 22, 2009 12:47 pm
Location: Czech Republic

Post by Pianist »

Hi Hybrid,
what do you mean by sentence "all computations are made on the CPU, so whether or not you have a good GPU doesn't really matter".??? At engine initialization you should define whether rendering will by accelerated by OpenGL, DirectX or only software rendering. I hope there would be as much as possible computations treated in GPU. Please tell me.
Revan1985
Posts: 89
Joined: Tue May 08, 2007 4:11 pm
Location: Italy

Post by Revan1985 »

Pianist wrote:Hi Hybrid,
what do you mean by sentence "all computations are made on the CPU, so whether or not you have a good GPU doesn't really matter".??? At engine initialization you should define whether rendering will by accelerated by OpenGL, DirectX or only software rendering. I hope there would be as much as possible computations treated in GPU. Please tell me.
your graphic rendering is performed by the gpu, but the animation action, moving vertices, calculating camera position, collision detention is performed by cpu...

sorry for my low english
:?
CPU: AMD PHENOMII X6 1090T BE 3,2GHZ
RAM : OCZ 8GB 2*4GB DDR3 LOW VOLTAGE 1333
VGA: GeForce GTX680 2GB
HD : 500GB + 500GB + 2x1TB Raid Edition + 500GB External
Motherboard: ASUS CROSSHAIR FORMULA 4 890FX AM3
PSU: Corsair 750W
CPU Cooling: Katana 2
CuteAlien
Admin
Posts: 9734
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Post by CuteAlien »

*sigh* why does everyone want to _start_ with a mmorpg. You wouldn't start building the empire state building as first architecture project, would you?

Well anyway - we don't really have enough information. A low fps can have lots of reasons. It might have too many animations, it might have models with expensive materials (for examples lots of large transparent polygons), you might do anything in your code which causes slow downs, etc.
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
raincool
Posts: 6
Joined: Sat Feb 27, 2010 11:30 am

Post by raincool »

Post Reply