I'm trying to write a custom material using material extensions, and getting a asset paths must have extensions panic. The panic does not include the problematic asset path and the backtrace is useless as it just confirms its trying to read meta for some asset. Everything I'm loading has an extension, .glb for the meshes and .vert.wgsl / .frag.wgsl for the shaders. Any ideas what might be causing this?
#asset paths must have extensions
1 messages · Page 1 of 1 (latest)
The panic is at bevy_asset-0.12.1/src/io/mod.rs:260
I hacked the message to include the problematic path, turns out it was .gitignore in the assets directory being picked up by the watcher.
If you have some time you could upstream your change to the message to bevy, it sounds very useful 🙂