Execution Speed

What is FPS

FPS (Frames Per Second) is the value of how many frames is rendered per second.
The animation seems natural generally when there are 30 FPS or more.



Following are the results of performance tests when several models are rendered at the same time.
Refer to it when you create an application.
FPS is recorded for model of one to six.


Notice:
● The execution speed of Live2D only is written. It may take longer depending on the execution speed of other parts of the program.
● We used a model which seems to have average polygons from applications released to the public. The result may differ depending on the number of polygons used in each model.


Execution speed with iPhone

FPS values in each condition
Green  Displayed smoothly
Red     Model begins lagging slightly
 iPhone Model \ # of Bodies (Live2D Models) Displayed 1 body2 bodies 3 bodies 4 bodies 5 bodies 6 bodies
 iPhone 3GS 56fps 33fps 29fps 22fps 17fps 15fps
 iPhone 4 83fps 45fps 40fps 29fps 24fps 20fps
 iPhone 4s      33fps
 iPad
     22fps
 iPad2      40fps


Execution speed with Android

It becomes slower a little than iPhone.
It is being adjusted.

 Android Model \ # of Bodies (Live2D Models) Displayed 1 body 2 bodies 3 bodies 4 bodies 5 bodies 6 bodies
 IS03(OS2.2) 40fps                        20fps  13fps 10fps 7fps 6fps
 Tablet ACER(OS3.1) 71fps 59fps 45fps  33fps 25fps 20fps
 Galaxy S2(OS2.3)      20fps



Execution speed with Flash

 Environment
    Widows7 32bit
    CPU IntelCorei3 3.07GHz
    Memory 3GB
    Screen size 800x600

 Flash Version \ # of Bodies (Live2D Models) Displayed 1 body 2 bodies 3 bodies 4 bodies 5 bodies 6 bodies
 FlashPlayer10 or before *1 29fps                        17fps  15fps 12fps 10fps 9fps
 FlashPlayer11 or later 60fps *2 40fps 27fps  21fps 17fps 14fps
 FlashPlayer11 or later(Stage3D*3) 60fps *2    60fps *2 42fps 32fps 25fps 22fps

*1 It is 60fps constantly when it is not moving.
*2 Maximum FPS for FlashPlayer is 60.
*3 It is high speed but can be rendered only as a background, so it may increase the developing cost.
Comments