AnyChart sample

HTML

<script src="https://cdn.anychart.com/js/latest/graphics.min.js"></script>
<div id="container"></div>

CSS

html,
body,
#container {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}

JavaScript

stage = acgraph.create('container');
stage.suspend();
var layer, path;

layer = stage.layer();
path = layer.path();
path.moveTo(52.86228, 343.66705);
path.lineTo(75.96952, 331.54522000000003);
path.lineTo(79.25252, 352.50591000000003);
path.lineTo(62.01679, 357.17785000000003);
path.curveTo(62.01679, 357.17785000000003, 53.93557, 358.94561000000004, 52.86228, 343.66705);
path.close();
path.fill('#c7d5e2');
path.stroke('#000');

layer = stage.layer();
path = layer.path();
path.moveTo(182.53253, 333.53796);
path.lineTo(177.35396, 341.39513999999997);
path.curveTo(177.35396, 341.39513999999997, 175.29141, 344.37402, 177.97896, 345.50226);
path.curveTo(181.62462, 347.03265999999996, 183.69325, 347.46655, 186.10396, 344.25226);
path.curveTo(188.51468, 341.03797, 190.38968, 337.55584999999996, 190.3004, 336.75226);
path.curveTo(190.21108999999998, 335.94867, 182.53253, 333.53797, 182.53253, 333.53797);
path.close();
path.fill('#c7d5e2');
path.stroke('#000');


path = layer.path();
path.moveTo(195.12181, 334.25226);
path.lineTo(191.37181, 344.52013999999997);
path.curveTo(191.37181, 344.52013999999997, 189.49681, 347.46655, 192.17538000000002, 349.34155);
path.curveTo(195.40126, 351.59967, 197.80038000000002, 350.14513999999997, 198.96109, 347.02013999999997);
path.curveTo(200.12181, 343.89513999999997, 202.97896, 335.32367, 202.44324, 334.07367);
path.curveTo(201.90753, 332.82367, 195.12181, 334.25226, 195.12181, 334.25226);
path.close();
path.fill('#c7d5e2');
path.stroke('#000');


path = layer.path();
path.moveTo(204.22896, 334.60938);
path.curveTo(204.22896, 334.60938, 205.38968, 346.12726, 205.65753, 347.02009);
path.curveTo(205.92538000000002, 347.91297, 207.71109, 348.35938, 208.87181, 348.09155999999996);
path.curveTo(210.03253, 347.82367999999997, 215.38968, 347.64509, 214.40753, 343.09155999999996);
path.curveTo(213.42538000000002, 338.53797, 209.13968, 331.12726999999995, 209.13968, 331.12726999999995);
path.lineTo(204.22896,...