Replies: 3 comments
-
After finally learning about Euler angles I also fixed the annoying rotation changes in unrelated dimensions. |
Beta Was this translation helpful? Give feedback.
-
Thanks for your work. This is just to let you know I'm aware of your suggestions. But I need more time to reach to resolution, because:
|
Beta Was this translation helpful? Give feedback.
-
Thanks for making your process clear and for considering my changes. I fully understand that for university teaching, the old fashioned JS style with global vars, functions and classes is easier to read and write. At the same time, modules and imports is how JavaScript is used today. I propose a compatibility wrapper around the new mannequin.mjs, making the old use via the global namespace again possible, e.g. like this:
|
Beta Was this translation helpful? Give feedback.
-
I made a huge technical update to the mannequin.js codebase:
As mentioned here, the posture editor is now a web component.
As proof it is instantiated 3 times side by side in editor/index.html :)
All changes to this proposed new major version 5.0 can be reviewed here.
I did all this as needed for my project and publishing it as required by the - very welcome - free software license.
But at the same time I consider this an important step forward for this ingeniously crafted and artistically designed piece of software. The package, in this state, can be published to npm with a simple "npm publish“ and consumed right away, as any build tool will recognize the ES6 modules.
Would love to hear comments and ideas for further improvement :)
Beta Was this translation helpful? Give feedback.
All reactions