Different images on different sides of an element



In my Canvas it shall rain money.

Therefore I have a picture for the frontside of a circle and another picture for the backside.

When I use
var circle_material = new THREE.MeshLambertMaterial({ map: new THREE.TextureLoader().load(‘EinEuro.png’), side: THREE.DoubleSide});
the picture will be seen on frontside and backside. How can I add the backside of a coin ?


Now, my money-rain is nearly ready.
Although the coins have only one side, it looks good.



You could create a single texture that contains both the front and back side of a coin (e.g. https://youtu.be/CuSruPYyx2s?t=1335). Unfortunately, you can’t combine such a custom texture with CircleBufferGeometry. I would recommend to create the geometry data in a tool like Blender and then apply the texture on it. In the next step you can export the data and import them into your three.js app.