好友
阅读权限30
听众
最后登录1970-1-1
|
小木曾雪菜
发表于 2023-6-21 21:02
本帖最后由 小木曾雪菜 于 2023-6-21 22:45 编辑
大家好,好久没发帖了,今天来谈谈关于魔方的话题~
很早以前就想着写个魔方相关的程序了,但是由于没找到比较好的编码方案,就一直没写。
最近在b站看到了魔方方程,可以用晶格指数的方式表示每个小块,旋转包括位置坐标和指向坐标的线性变换。
在线demo:https://yuriapp.netlify.app/c3cube/
目前已开源,喜欢的朋友们可以来点个star~
https://github.com/YuriSizuku/web-C3Cube/
于是用了一周时间写出来个魔方程序,webgl渲染的网页版,魔方的线性变换支持node模式。
目前实现了第一阶段,包括:魔方变换的形式化描述、魔方数据和渲染分离、魔方状态和旋转的渲染、魔方操作序列化存取,同时兼容移动端触摸屏。
稍后会完成第二阶段,用程序求解n阶魔方的一个特解。
顺便一提,这个项目起名叫c3,是因为魔方少女c3~
|
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|