Question: I'm trying to make a layout with these circular layers in each section of the site, but am having difficulty as it is not a very easy task, can someone give me a light?

![photoshop psd of the future website](https://i.stack.imgur.com/hGSYb.png)

Answer: 
The correct method of setting new image data is to use the set() method:

```
newImgData.data.set(clampedArray);

```
You can omit `Uint8ClampedArray` if your array use numbers - JS cast it to 0-255 integer numbers automagically e.g. `data=[10.5,1000,-10,4] -> [10,255,0,4]` so you can just write:

```
newImgData.data.set(data);

```