Inkscape now exits before it finishes writing its files, somehow.
So, we need to wait for the files to be created. The Blender
add-on also now correctly configures the lineart to use the
secondary camera, which is rotated to avoid errors when rendering
orthographically.
Also update the add-on to allow for configuration of
potrace's alpha settings, which controls how strongly
it favors straight lines. This makes things like buildings
look a lot nicer.
That was a Blender thing. Also updates the process-model
script so that it runs some stuff in parallel, which might
make it slightly less agonizingly slow.
(just a credit card for now, though). This also introduces some fixes
to the process-model script, allowing for it to compensate for the
extra height introduced by the line art. blender-model.py is adjusted
to allow for this, and makeModel() now checks for the bottom/extra
values produced by the process.
Auto prey capacity was getting set to false, rather than 'off'.
It was also showing up when it shouldn't have. The blender script
ignores spaces in the view list now. makeModel wasn't including
mass correcetly.
This also makes two changes to forms: first, forms can
be set to rename the entity, just like views can. This is
enabled for anything using makeModel. Secondly, when switching,
if the new form has a view whose names matches the old form's active
view, it will switch to that same-named view, instead of using
the default view for the form.
So, for example, you'll stay on the "side" view for coins, even when
switching between forms.
I also significantly rewrote the process-potrace-model-forms.py
script, as well as the blender-model.py script. Most of the other
scripts are old; I removed some personal info from them, so they
don't work properly now.
Two things: One, some states were getting simplified
out of existence. Two, states that crossed the -180/180
longitude line were getting projected from the wrong side
of the planet.