University of Southern CaliforniaUSC
USC ICT TwitterUSC ICT FacebookUSC ICT YouTube

Experimental Web-based verison JavaScript online

October 3rd, 2015

We have put together a Web-enabled (Emscripten-based) version of SmartBody. This version can be run within a web browser, and nearly the entire codebase has been compiled to Javascript by the efforts of Zengrui Wang here at USC over the summer.

You can try out this demo (remember, this is just experimental…). Most of the functionality works (except for sound and some other features). We are still experimenting with best practices for such a web-based application. Here is the link:

The SmartBody/Javascript engine weighs in at about 20 mb, not including data. Performance is reasonable for a small number of characters, and we haven’t yet experimented with more lightweight character data.


Ari Shapiro