well, i can help with everything “how do”.
But isn’t it better to add the grass directly from the brush without that link between grass and texture?
i thought about it, thats also good idea paint grass into just “chunk mesh buffers” instead of generating it from alphamap.
current one work for our design, but yes, you might be right it would be better
About “level design” well, we needed to create “own one” because JME SDK one do not allow “game related things” like our own ECS that will just not work with SDK.
Imagine now if you want extend SDK editor you need update it each SDK release too, you need pull all SDK, you have more maintenance to do too.
“They have to make a level designer from the zero to let the designers do their work alone.”
If there would need to be one public, then it should be 100% universal where “everything” could be easly extendable via code and do not require new project like “pull all SDK just for editor”.
Where it would be just “map editor”. What about procedural generated maps? what about Minecraft terrain(Voxel) types?
conclusion: its like impossible to have universal editor that everyone could use for everything.
Its just nearly impossible. I dont think “doing own” is wrong here, unless you create small simple game.