基础(NxN):R L U D F B 分别是右/左/上/下/前/后面顺时针 90°;撇号 ' 表示逆时针(如 R');数字 2 表示 180°(如 U2)。
大魔方宽转:Rw Uw' Lw2 表示连内层一起转的"宽转",4×4 起常用。
3×3 中层:M(左右中层,跟 L 同向)、E(上下中层,跟 D 同向)、S(前后中层,跟 F 同向)。
整体旋转:x(绕 R 轴)、y(绕 U 轴)、z(绕 F 轴)。
Megaminx:R++ D-- 表示双层旋转 72°;Pyraminx:大写 U L R B 转两层,小写 u l r b 只转顶角;Square-1:(1,0) (3,3) 这样的二元组 + / 表示赤道翻转。
3D 视图可拖拽旋转,滚轮缩放。
3D 魔方教程工具 在线 WebGL 魔方动画播放器,支持 2×2 / 3×3 / 4×4 / 5×5 / Megaminx / Pyraminx / Skewb / Square-1 八种官方比赛项目,可输入任意标准 WCA 记号公式(R U R' U'),逐步可视化动画演示。
| 记号 | 含义 |
|---|---|
R L U D F B | 对应面顺时针 90° |
R' | 逆时针 90°(撇号) |
R2 | 180°(不区分方向) |
Rw Uw' | 宽转,连内层一起转(4×4 起常用) |
M E S | 3×3 中层(M⊥L、E⊥D、S⊥F) |
x y z | 整体旋转 |
R++ D-- | Megaminx 双层 72° |
入门只要会 4 步就能完整还原一个三阶魔方,本工具公式预设里基本都有覆盖。
| 开关 | 何时打开 |
|---|---|
| 提示贴纸 | 教 OLL/PLL,需要看清顶面颜色 |
| 双面视图 | 讲 PLL 置换,需要同时看前后两面 |
| 平面展开 | 整理公式表 / 静态截图(仅 NxN 支持) |
| 练习视图 = Cross | 教白十字,淡化干扰 |
| 练习视图 = F2L | 教前两层插入 |
| 练习视图 = OLL | 教顶面定向(Sune 系列) |
| 练习视图 = PLL | 教顶层置换(T/Y/J-Perm) |
| 练习视图 = 隐身 | 纯看转动手法,颜色不重要时 |
这是 WCA 标准记号——R/L/U/D/F/B 分别表示右/左/上/下/前/后面顺时针转 90°;撇号 ' 表示逆时针(如 R');数字 2 表示 180°(如 U2)。所有 WCA 比赛、教程视频、公式表都用这套记号。
Rw 叫 "宽转"(wide turn)——同时转外层加紧贴的内层;4×4 起为了处理"中心块/边块"才需要宽转。也有人写成小写 r,意思一样。Uw' 就是 U 面+紧邻内层逆时针转 90°。
Megaminx 用 ±标记:R++ 表示右侧两层一起旋转 72°(因为五魔每面是五边形,1/5 圈是 72°),R-- 是反向;D++ D-- 同理。这是 WCA 官方认定的 Megaminx 打乱记号,本工具完全支持。
在 3D 视图区域 按住鼠标左键拖动 即可旋转视角;滚轮 可缩放;双击 复位视角。手机上单指滑动旋转,双指捏合缩放。这些是 cubing.js 内置交互,无需额外按钮。
本工具的随机打乱基于 cubing.js 的 random-state 生成器(与 TNoodle 同源),符合 WCA 打乱质量要求,但比赛打乱必须使用官方 TNoodle 软件并签名验证,本工具仅供个人练习/教学使用。
大魔方的 3D 几何模型比 3×3 复杂得多(5×5 有 150 个贴纸,Megaminx 有 12 个面),cubing.js 会懒加载对应模型;加载完成后切换公式、播放动画都是即时的。
可以。点击 3D 视图下方的进度条 拖动到任意位置;或用键盘 空格 暂停/播放,← → 单步前后。把"播放速度"调到 0.25× 看慢动作也很有用。
标准入门顺序——白十字 → F2L(前两层) → OLL(顶面定向,含 Sune/Anti-Sune) → PLL(顶层置换,含 T/Y/J-Perm) 这就是 CFOP 法。本工具的"公式预设"已经按这个顺序排列了 3×3 的代表性公式,依次点过去就是入门路线图。
提示贴纸(Hint Facelets):每个面顶端浮一层"幽灵贴纸",看完公式后顶层颜色一眼就看清——做 OLL/PLL 练习时建议常开。双面视图(Back View):同时显示前面+背面两个 3D 角度,教 PLL 时学员一眼能看到所有 6 面状态,不用拖视角。平面展开(2D View):切到 2D 平面图(仅 NxN 立方体支持),看色块布局比 3D 更直白,但失去立体感——一般教学用 3D,整理 OLL/PLL 表用 2D。
"练习视图"会把跟当前阶段无关的色块涂灰,让学员只盯关键部分。举例 3×3 上:选 Cross 只剩白十字 4 棱有色(练第一步);选 F2L 前两层正常上色,顶层涂灰;选 OLL 顶层只显示是否同色(不区分 6 种顶面色,只看"翻好没");选 PLL 顶层每块本色但不区分相同色(只看位置对没对)。隐身 模式则全部贴纸消失,纯看转动手法不被颜色干扰。这个功能教 CFOP 各阶段时极其实用。
因为不同魔方有不同的方法论——3×3 有 CFOP/Roux/ZZ/Petrus 等多套体系,所以选项最多(15+ 个);2×2 只有 OBL/PBL(Ortega 法);4×4/5×5 主要练 L2C 中心还原;金字塔/Skewb 因为体系简单,cubing.js 暂时只提供完整视图。切换魔方时下拉会自动重建可用选项,且重置为"完整"以避免不兼容。