Features
The VTK Cube Puzzle application displays cube puzzles of various kinds
using realtime 3D graphics. All cube puzzles can be manipulated interactively,
including rotating single cube slices or rotating/zooming the camera.
Here are the highlighted features of this software:
- Cube puzzles up to 12x12x12 are directly supported. Larger cubes can be
enabled by editing a single line in the Python source code.
- The following generalizations of the classic cube puzzle design are
supported:
- Multiple faces sharing the same color.
- Cube puzzles with oriented centers.
- 'Filled' cube puzzles, where the cube parts in the inside also
have colors attached.
- The 'Solve' function calculates solutions for all cubes that can be
created using this software.
- Unlimited undo/redo of cube slice rotations is available.
- Cube slice moves can be displayed in various notations.
- Move sequences can be entered using the keyboard.
- In the 'Split Display' mode, the same cube is shown twice, viewed from
opposite directions, therefore all cube parts are simultaneously visible.
- Several cube part geometries can be selected.
- Cubes can be made transparent.
- All colors are freely configurable, including the cube part body color.
- Cubes and move sequences can be saved to disk/loaded from disk.
|