28 FPS with particle system added to Tutorial06?
2 posters
28 FPS with particle system added to Tutorial06?
Hi, I'm getting a 50% drop if FPS on device to 28FPS when adding particle systems to a physic enabled scene from Tutorial06. If the particle system is culled, it jumps back up. This is the particle system code from Tutorial12, btw. Any tips on how to improve the fps? Less particles, of course... but how about using png (or pvr?) instead of tga? Or something else?
Thanks,
--yarri
Thanks,
--yarri
yarri- Posts : 81
Join date : 2009-04-10
Re: 28 FPS with particle system added to Tutorial06?
Use shark to do some profiling and check where the bottleneck is...
Re: 28 FPS with particle system added to Tutorial06?
Looks like Bullet btSimulationIslandManager::buildIslands() is the culprit, time to dig into Bullet specs...
--yarri
--yarri
yarri- Posts : 81
Join date : 2009-04-10
Re: 28 FPS with particle system added to Tutorial06?
I'll profile more tomorrow, the Oolong guys seem to be feeding Erwin profiling data... how can I enable CProfileManager::DumpAll() in SIO2?
http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=2832&p=11306&hilit=profiling#p11306
--yarri
http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=2832&p=11306&hilit=profiling#p11306
--yarri
yarri- Posts : 81
Join date : 2009-04-10
Re: 28 FPS with particle system added to Tutorial06?
Hi, I'm getting 35fps on the Physics thread now...
The gcc -O2 optimization along with the -fno-regmove should be the default Bullet setting for Release configuration, see this thread:
http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=3225&start=15
--yarri
The gcc -O2 optimization along with the -fno-regmove should be the default Bullet setting for Release configuration, see this thread:
http://www.bulletphysics.com/Bullet/phpBB3/viewtopic.php?f=9&t=3225&start=15
--yarri
yarri- Posts : 81
Join date : 2009-04-10
Similar topics
» Particle system - vel/dir vector attached to particle
» bug in tutorial 12?? particle smoke?
» Particle systems, explosion?
» How to set particle direction ?
» How to stop Particle?
» bug in tutorial 12?? particle smoke?
» Particle systems, explosion?
» How to set particle direction ?
» How to stop Particle?
Permissions in this forum:
You cannot reply to topics in this forum
|
|