How does three achieve model material automatically

For example, the effect in the video, how three to achieve the custom adjustment of the model material, I hope to get useful cases and solutions, thank you for your help

If you want to put stickers or decals on a mesh then the following example could be very useful. It demonstrates the usage of DecalGeometry.

Hi, I am now using the ShaderMaterialExtend.js plugin for the decal effect, but I don’t know how to achieve the rotation and zoom of the decal images, here are the material setting coding for the decal is as follows: