webassembly явно не для рендера в dom или canvas, вот вычисления столкновений 3д-объектов и их движения в пространстве (математика) лучше подходят. Определенные чрезмерные фантазии есть, но когда разбираешься на практике, что это и как его использовать - сразу становится всё ясно. Понятно, что можно из wasm передавать буфер экрана для рендера на canvas, но это не очень удобно, мягко говоря.