Well that sucks! But, That what I get for posting before testing. It sure would be nice if that did work.
Since using --add-opens vm options seems unclean to you . Consider modularizing the SPManager and declare the needed "opens" for reflection within it's module-info.java instead.
It's definitly broken and probably has been for a very long while. Looks like the author changed the IOPorts defined, but failed to finish changing the coding of it's getAverageValue method so that it would still function correctly. First It looks for COLORs to compare from IOPort 2 (labeled: Color 1) and IOPort 3 (labeled: Scaler 1: 1) But users can not attach a color to IOPort 3 as it's defined as a NUMBER not a COLOR BUT SHOULD BE using IOPort 7 not 3 if the above color compare does not return...
It's definitly broken and probably has been for a very long while. Looks like the author changed the IOPorts defined, but failed to finish changing the coding of it's getAverageValue method so that it would still function correctly. First It looks for COLORs to compare from IOPort 2 (labeled: Color 1) and IOPort 3 (labeled: Scaler 1: 1) But users can not attach a color to IOPort 3 as it's defined as a NUMBER not a COLOR BUT SHOULD BE using IOPort 7 not 3 if the above color compare does not return...
No problem, I just wanted to help keep AOI working on macs and I like to bug hunt.
Yes, I do. But I haven't used my github account for much of anything except to try out github, like 4 years ago. In preperation of having to commit a project into a private github for an a$$hole company that bought the company I use to work for. 100,000+ lines. Bad Memories! I might get around to it. But if you'd like to get it over there now, feel free to. Yeah I kind of figured the no quit on last window close on macs is intentional. And I prefer it to not quit, unless actually told to. Mac users...
I had only rendered 1 frame and did not save it. Just loop thru your objects in the scene and change all the objects with a layered texture to use a simple texture instead and then you should be able to get it to render using vector renderer
ok so I opened jojo's 'loader fight.aoi' scene and when I try vector renderer using the renderers default settings (as in, I did not change any of the renderers settings) I can see this error: Exception in thread "Thread-6" java.lang.NullPointerException: Cannot load from double array because "param" is null at artofillusion.texture.LayeredMapping.getAverageSpec(LayeredMapping.java:490) at artofillusion.texture.LayeredTexture.getAverageSpec(LayeredTexture.java:58) at artofillusion.vector.VectorRender$RenderAtom.bind(VectorRender.java:1679)...