Sign in to follow this  
Mat Groves

Pixi v3 Bunnymark :D

Recommended Posts

i wish i don't get anymore runtime error with IE11+

 

As helpful as that was to give no information, we've tested in IE11+ and it works great. What issues are you encountering?

 

where do i get v3 ?

 

Not released yet, but you can play with the unfinished (and potentially buggy) development version on the `dev` branch of our repo:

 

https://github.com/GoodBoyDigital/pixi.js/tree/dev

Share this post


Link to post
Share on other sites

This is really amazing. Being able to draw 100,000 bunnies is impressive, but what I'm really impressed by is the memory management. If I run the original bunnymarks the GC cycles about every second (obviously depends on the number of bunnies) but with v3 it takes over 20 seconds (with a bit more bunnies) for the GC to kick in. What kind of GC voodoo are you guys doing to pull this off?

 

Any insight would be greatly appreciated. 

Share this post


Link to post
Share on other sites

Amazing work. This rendering engine is simply fantastic. Lightening fast performance, constant improvements being made and excellent functionality. The only criticism I would have is that the documentation is a bit sparse in terms of clarity and examples. That said; when you are busy developing such a great product; who can blame you!?  :)

Share this post


Link to post
Share on other sites

Performance in Pixi3 using a particleContainer is blazingly fast, however, performance of bunnymark using a normal DisplayObjectContainer (useful if you have particles that also do stuff like Tint) is worse than in pixi2.. thats a shame :\

Share this post


Link to post
Share on other sites

Performance in Pixi3 using a particleContainer is blazingly fast, however, performance of bunnymark using a normal DisplayObjectContainer (useful if you have particles that also do stuff like Tint) is worse than in pixi2.. thats a shame :\

That has been untrue for all benchmarks I have ran. Can you show a side-by-side comparison?

Share this post


Link to post
Share on other sites

I'll try.

I forgot to mention that I noticed the performance hit on an iPad air.

 

FPS on Ipad Air with 15k bunnies

 

29 fps  Pixi2 using DisplayObjectContainer :  http://jsfiddle.net/whizzkid74/3205m4mr/

26 fps  Pixi3 using DisplayObjectContainer:  http://jsfiddle.net/whizzkid74/qgj5qq46/

57 fps  Pixi3 using ParticleContainer:  http://jsfiddle.net/whizzkid74/3205m4mr/

 

       

Share this post


Link to post
Share on other sites

Just tested with 50k bunnies on desktop, then the performance increase is what you'd expect.

 

45 for pixi 2

60 for pixi 3 with Particle container

53 for pixi 3 with DisplayObjectContainer

 

 

so it seems that for mobile webgl.. something isn't running as fast as the pixi2 version

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.