I’ve set up a custom shader material exactly like this in regards to UVs: Putting Shader Code Into Babylon.js | Babylon.js Documentation
However the UVs are not coming through. This is on a synty model in particular so the islands are zero-sized points. However it works fine using the build-in materials.
Any ideas as to what might be going on? I’m working on getting it into a PG but it’s not going very well.
Edit: if I use uv2 then the texture shows, so it must be a problem with the first uv channel.
Here’s the PG: https://playground.babylonjs.com/#10QLDT#1