Skip to content

Z Release 0.3.1 Performance

Z3 Development edited this page Apr 30, 2016 · 1 revision

Browser Performance


CLI Performance

Completed 2015-10-12

Environment: Mac Mini running OSX 10.10.4

Note: Larger numbers indicate better performance.

SCAD Compatibility

./openjscad examples/benchmark.jscad

|Version              0.3.0         0.3.1
|cubes               2633.1575     2606.5999 iterations per second
|cylinders            834.4601      832.5357 iterations per second
|spheres              213.3629      215.0455 iterations per second
|torus                181.9225      179.1937 iterations per second
|total               3862.9032     3833.3750 score

CSG Primitives

./openjscad examples/benchmark_csg.jscad

|Version              0.3.0         0.3.1
|cubes               7482.8754     7429.4650 iterations per second
|roundedCubes          10.1720       10.1197 iterations per second
|cylinders            888.3534      884.3236 iterations per second
|roundedCylinders    1895.1025     1941.1932 iterations per second
|spheres             2134.6695     2142.7693 iterations per second
|total              12411.1731    12407.8711 score

CAG Primitives

./openjscad examples/benchmark_cag.jscad

|Version              0.3.0         0.3.1
|circles            33366.6666    32849.9999 iterations per second
|rectangles          5906.6698     5946.1816 iterations per second
|roundedRectangles     96.532        95.7394 iterations per second
|total              39369.8692    38891.9210 score