Hi everyone,
Since updating to Rhino 8.16, our team has been experiencing an issue with texture file paths. We typically download textures for rendering from a website where many of the files share the same filename (e.g., A23DTEX_Albedo.jpg), but we save them within our own organized folder structure.
The problem is that Rhino 8.16 —and more recent versions (I’m currently using 8.19)— no longer correctly distinguishes between texture files that share the same name but are located in different directories. It seems to apply the first-found texture to all materials with that filename, regardless of their correct file path.

As shown in the image above, I specified the file path as ...\Metal\...\A23DTEX_Albedo.jpg, but Rhino is instead loading the file from ...\Soil and Sand\...\A23DTEX_Albedo.jpg, which is incorrect. This issue affects all textures that share the filename in the Rhino file.
It doesn’t matter which file I open. I happens to all our Rhino files, it seems an error from Rhino handling file directories. When I roll back to Rhino 8.15 and open the exact same file, all texture paths are recognized correctly and applied as expected.
Has anyone else encountered this issue in 8.16 or later versions. I have not seen any related topic on the forum so far.
Thank you all!
Jaime