Hi @Arash_Bagheri
Thank you so much, I have the surfaces in glb format
I don’t get this part. I assumed you have some raw data and you want to create a chart to visualize them.
Please see this playground I created: https://playground.babylonjs.com/#ZD60FU#8
You can see two polygons stack together. You can build front and back sides of your final box like this. I just noticed that the data in the GIF is 3 dimensional (sorry for my poor eye sight). Then you also need to build the left and right side as polygons. And the top of the final model is going to look like a terrain. You can use a ground mesh and feed your data as a heightmap into it. You can check documentation for DynamicTexture and GroundMesh.
Once you have the box composed. You can change the scale by changing the following value.
group.scaling.z = 0.5;