Advertisement

You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Comparing WebGL Performance of Blend4Web and Unity

3

The Blend4Web team has compared the performance of their engine against Unity WebGL.

The developers of the Unity engine announced “official support” of WebGL in December 2015. From this point, Unity can be considered a competitive player in the field of 3D Web. Thus, it can be interesting to compare the functionality, the maturity and the efficiency of both Blend4Web and Unity.

I’ve created three test applications of varying complexity as benchmarks. These benchmarks were created for both engines at the same time and are completely symmetrical. Their scenes, objects, textures and even material settings are almost identical. No handicaps and no specific optimizations were made for any of the engines. Whatever was offered “out-of-the-box” was used by default.

About the Author

Avatar image for Bart Veldhuizen
Bart Veldhuizen

I have a LONG history with Blender - I wrote some of the earliest Blender tutorials, worked for Not a Number and helped run the crowdfunding campaign that open sourced Blender (the first one on the internet!). I founded BlenderNation in 2006 and have been editing it every single day since then ;-) I also run the Blender Artists forum and I'm Head of Community at Sketchfab.

3 Comments

  1. Ok, run some of the tests on the page and ther results were OPPOSITE :) not always, but UNITY won on my computer. of course, I didn't test on mobile...

  2. Unfortunately this has nothing to do with a fair comparison, at least the performance measurements.
    The out of the box settings have tremendous differences. E.g. Blend4Web doesn't use environment lighting while Unity does. Besides that, Blend4Web seems to use a very computationally cheap shader by default, while the one from Unity is far more expensive. The Unity shader is physically based, which e.g. means that it uses Fresnel, energy conservation and reflections by default. All those computations don't seem to be calculated at all in the Blend4Web case.

    Out of the box comparisons are only useful, if the default settings are pretty much identical. That's unfortunately not the case here and as such the performance comparison is completely useless.

Leave A Reply

To add a profile picture to your message, register your email address with Gravatar.com. To protect your email address, create an account on BlenderNation and log in when posting a message.

Advertisement

×