引擎性能报告

benchmark

#1

Wonder引擎具有卓越的性能,原因在于:

  • Bucklescript编译器的对函数式编程优化得很好
  • Data Oriented设计
  • 支持多线程(不过Wonder v1.0版本暂时不推荐使用,因为chrome浏览器支持得不好)

与three.js对比

测试环境

Chrome(73(正式版本)beta (64 位)) Mac(10.10.5)

测试数据说明

下面给出的数字是每帧的渲染时间(毫秒),越小越好。

front render light + 1 ambient light + 1 direction light + 1 point light + light material box

引擎 创建5k个box 5k个box+设置parent,children+设置transform 创建与销毁1k个box
three.js(v101) 36 43 167
Wonder.js(v1.0.0) 29 31 52

于全站置顶 #2

Wonder与Unity3D、Threejs等同类产品的比较