jme-Vulkan
jMonkeyEngine Hub
May 23, 2026
I personally don’t really like any of the options because flexibility was one of the nice things about JME materials. (I also don’t like JME’s current “fixed attribute names”, either. It could be fixed in GLSL because the issue there is just the author “didn’t think of it” at the time.)
JME normally generates a bunch of stuff at the beginning of a shader before sending it to the compiler. I just always wonder if there is something clever that can be done to allow shaders to use their own attribute names.
…I’m not very familiar with vulkan but I also get the idea that individual vertex attributes isn’t really the preferred way anyway. I thought I always saw struct-like things or something.
I speak from a place of ignorance, re: vulkan.
Discussion in the ATmosphere