Thanks for the link. But I have went through that links and theoretically texture.wrapS = texture.wrapY = RepeatWrapping should have handled the repetition part. I wanted to understand why only certain side’s texture is being ‘strenched’.
sorry about the delay.
sad news is I was not able to recreate the project in js fiddle…
But I made a new repository in github (GitHub - jhlee4/texture-mapping-testing) npm install then npm start
should open start the project.
I’ll try to upload the project on online playground.
I couldn’t solve it using ExtrudedGeometry, so I found the workaround to this issue. I just created thin BoxGeometry for each wall and placed it in front of the original wall. Before: