I’ve been making use of the new model spawn tool (thanks for the new great feature), I have a question, as well as two small suggestions I wanted to run by you.
My question first; Is there a way to remove a model from the list of models to spawn? I see the + symbol to add a model to the list (or change the model if it is already assigned), but I can’t find a way to clear out a model once it has been added.
For my first suggestion, I am wondering if you think it could be a good idea to add an option to allow for some variation with the scale, rather than assigning one consistent scale. I was thinking you could add a “lowScale” and “highScale” parameter (similar to how the particle emitter uses “lowLife” and “highLife” to choose a random value between the two). You could also add another parameter to add variation to the spawned model’s rotation, so they don’t appear to spawn in a noticeable pattern.
The second suggestion is the addition of a padding paramater that would allow the user to alter the distance between the models that spawn. As it is right now, the spawner tool does an excellent job at making sure models do not overlap and still fill the entire space - but in some scenarios (like spawning fields of just grass) it looks as though the final result could benefit from a bit of overlapping between the grass models, which could be achieved by settings a negative padding value.
Here’s a quick screenshot I took and modified in paint to depict my suggestions:
Thanks again for the new feature as well as all your work with JMB.
javasabr and what do you think about adding NeoTextureEditor in JMB as it was in jMonkeyEngine SDK. Because the wiki says this, and in fact this plugin does not work. It would be nice if he worked in the JMB.
Here are the references to him: NeoTextureEditor NeoTexturePlugin Project NeoTextureEditor