Hi @online2,
Does Spine actually “redraw” every single physical outline to match the visual appearance as the model animates, and do so every frame? For instance, if an “arm” stretches, is the physical bounaries of that arm supposed to warp/stretch along with the visual representation coming from Spine? From a Box2D standpoint, which of course Corona uses, I don’t see how this is possible without “re-creating the shape” every frame as the Spine runtime author indicates. I’ve never heard of Box2D being able to dynamically warp and modify shapes on the fly, as it’s a physics engine based on rigid bodies… so then, from Spine’s standpoint, I’m not sure how the other runtimes which use Box2D handle this (there is a wide list of runtimes they support, and some of those engines have Box2D at the core, just like Corona).
In terms of “centering”, it has always been possible to re-orient a polygonal body around a different point, by simply adjusting the vertices. Chain shapes can be done in a similar way, since they accept a series of vertices to draw the shape.
I’m curious to see where we can get with this, as Spine is an amazing tool, and you’re not the first person who has faced this issue. Keep me updated please…
Brent