cubing / cubing.js

🛠 A library for displaying and working with twisty puzzles. Also currently home to the code for Twizzle.
https://js.cubing.net/cubing/
GNU General Public License v3.0
255 stars 46 forks source link

Support arbitrary color schemes #157

Open Lykos opened 3 years ago

Lykos commented 3 years ago

Is your feature request related to a problem? Please describe. Not really a blocking problem.

Describe the solution you'd like Some way of specifying the color scheme. Similar to the sch parameter for visualcube: http://cube.rider.biz/visualcube.php

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Vivaldo-Roque commented 1 year ago

Is your feature request related to a problem? Please describe. Not really a blocking problem.

Describe the solution you'd like Some way of specifying the color scheme. Similar to the sch parameter for visualcube: http://cube.rider.biz/visualcube.php

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Any progress?

lgarron commented 1 year ago

Any progress?

Unfortunately not. There are several more urgent features, and I don't want to ship a half-baked color scheme until I know how to make it sufficiently accessible.

For now, you can use a picture cube for any custom appearance of the puzzle. See https://experiments.cubing.net/cubing.js/twisty/mkbhd.html for an example.

bcube2 commented 10 months ago

If you are still looking for a solution and are willing to try a similar simulator, AnimCubeJS supports arbitrary color schemes. I would recommend to start with the facelets parameter and optionally go to the colors parameter (or the colorscheme parameter).