Most likely the browser on your device is not using
Hardware Acceleration, that is, your browser is using your CPU software instead of the GPU hardware. Try the following fixes below for your Browser and if it does not work for one Browser, then install **another Browser in the list of Browsers below until the game becomes fast as it should be:
CHROME BROWSER, on most devices by default DO NOT use the
hardware acceleration of the device. Even in some cases, if you use the browser settings' feature to enable hardware acceleration, it still may not work and further effort must be made. Here is an example of a solution to this problem if the game works slow on you Chrome browser:
Step 1: In the Advanced Settings, enable
hardware acceleration and then restart Chrome and type in the URL box
chrome://gpu/. You should see that under the heading
Graphics Feature Status a list of attributes that use
hardware acceleration but if instead you see that the list of attributes show that they are using
software then this means that it is not using GPU but still uses the slow CPU. you need to go to the next step, because
Hardware Acceleration is still
Step 2: Type into the URL box,
chrome://flags, and using the search box provided in the webpage search for
Override software rendering list. Enabling this setting will override the gpu blocklist and FORCE Chrome to use your GPU. Restart your Chrome browser again and type in the URL box again, 'chrome://gpu/' and you **should** see that the Graphics Feature Status have a list of attributes that show that they use
hardware acceleration and not
Now it **should** work and your game should run fast. But even if it shows that 'hardware acceleration' is being used but you notice that the game is not fast but still slow, as I experienced with my ZTE phone, then please uninstall Chrome and Install another Web Browser listed here. For my ZTE phone, I had to uninstall Chrome and try to use another Browser, so I used
Firefox for Android and found out the fix described below finally made the game work fast on my ZTE phone.
FIREFOX FOR ANDROID:
In the URL type:
A web page should appear that provides you with a search bar. Use that search bar of the web page to search for the following config properties:
force-enable and you should see the search results.
layers.acceleration.force-enabled is set to
true. If it is not, then click on
layers.acceleration.force-enabled and set it to
That should do it, but if you have further issues after closing and restarting the Firefox App, you can later set
webgl.force-enabled to be true because the GAME needs both WebGL and hardware acceleration to work at a good enough framerate. If this does not work, then please try to uninstall Firefox and install Chrome and follow the descriptions above for Chrome.
INTERNET EXPLORER 11+ supports WebGL
(Mobile windows 8.1+ have ie11 intalled)
hardware accelerated? Is Still to be determined... But low RAM for apps running WebGL, like Safari has low RAM
If there is no way to force a Browser to use hardware acceleration on the iPhone4S, then another option is for us to create the PlayCanvas iOS expport or Cordova to be available in the Appstore for iOS 8 and above, that is, for iPhone4S and above. This **may** at least increase the user-experience and choppiness seen on the Safari version of the iPhone4S, and **may** fix the 10MB limit of texture assets as explained later on in this page.
But a thing to note: 'In iOS 8.0 WKWebView was unable to load local files, but this got fixed in iOS 9.0.' So users with a iPhone4S would have to update their OS to 9+
In PlayCanvas, click on the imported file and select the View Editor in the properties panel. The view editor shows all the shapekeys as morph targets. Play around with the values to see the change. Use Playcanvas API to implement the morphing
SOLUTION to THE BUG of polygon faces disapearing, is that ARTIST MUST USE BLENDER 'QUAD REMESHER'
DRAWBACKS: ARTISTS HAVE TO REDO MORPH ANIM POSES AFTER REMESHING BASE MESH ALL OVER AGAIN!!!
TO MITIGATE WASTED TIME: ARTIST MUST TEST ON AMMA'S phone before creating morph targets or just use BONES which is the FINAL solutuion to this problem
** no animation asset used to reduce MEMORY from 50MB TO 10MB (see above 50MB version) to work on iPhone4s
***morphing code still needs to be implemented)
Scroll/Pinch-to-zoom OUT to see Hair