Lightmap applying automatically

I’m creating 3D models in Blender and exporting them in GLB format to display in Three.js. However, when applying lightmap textures in Three.js, some models automatically apply the secondary UV map while others do not. Why is this happening? What could be the differences between these models?

What version of three.js are you using? And do all of your models have 2+ UV sets in Blender? The UV set can be configured with texture.channel = 0 | 1 | 2 | ....

Thank you for your answer. I checked the latest version and found that the channel property has been added to the Texture class, so it was easy to implement using the latest version. Thank you for letting me know.

1 Like