Visualization of SOMA Headset Solutions
This is a small work on visualizing the SOMA headbreak solution (240 solutions).
HTTPS://ru.wikipedia.org/wiki/Cubic_soma
The characteristic of the work was in the customer’s requirements: the code had to work both in the usual Python 3 (GUI, Tkinter), and in the browser application CodeSkulptor (https://en.wikipedia.org/wiki/CodeSkulptor ) . CodeSkulptor supports a limited set of libraries (dependences) Python 3. It turned out that downloading the required library for Python + Tkinter causes an import error when using the code in CodeSkulptor.
All problems were resolved by error processing. The final code works both in Python3 and CodeSkulptor.
It has been solved separately to visualize SOMA solutions in the form of vector images (SVG format). You can view such images not only in specialized design applications, but also in any browser.
#Python3 , #tkinter , #CodeSkulptor , #GUI , #svg
HTTPS://ru.wikipedia.org/wiki/Cubic_soma
The characteristic of the work was in the customer’s requirements: the code had to work both in the usual Python 3 (GUI, Tkinter), and in the browser application CodeSkulptor (https://en.wikipedia.org/wiki/CodeSkulptor ) . CodeSkulptor supports a limited set of libraries (dependences) Python 3. It turned out that downloading the required library for Python + Tkinter causes an import error when using the code in CodeSkulptor.
All problems were resolved by error processing. The final code works both in Python3 and CodeSkulptor.
It has been solved separately to visualize SOMA solutions in the form of vector images (SVG format). You can view such images not only in specialized design applications, but also in any browser.
#Python3 , #tkinter , #CodeSkulptor , #GUI , #svg