The Raspberry Pi 2 can support limited Unity WebGL

(FYI: The Raspberry Pi 3 is now available for $35 USD, and has a 64-bit 1.2GHz quad core processor, with other goodies (baked-in Bluetooth and Wifi), and there reports of 10x performance over Raspberry Pi 2)

Using the latest Raspbian OS (based on Debian Jessie) which includes experimental desktop OpenGL drivers, and a binary build of Chromium Browser 47, I was able to get an older Unity WebGL scene working on the RPi 2, although with a number of major limitations:

  • Slow start-up time and scene performance (although there was a slight improvement over time)
  • Rendering issues - skybox not appearing properly, texture artifacts
  • WebGL memory usage was limited to 128mb to prevent system from crashing
  • WebGL canvas was restricted to 800x400

The vehicle physics appeared to work quite well (limited to one vehicle) and the particle system also appeared to worked properly.

Screenshot:

3 Likes

How you did it, for says that my browser not support webGL ?