Project

General

Profile

Download (28.4 KB) Statistics
| Branch: | Tag: | Revision:

magiccube / src / main / java / org / distorted / helpers / FactoryCubit.java @ 6cf89a3e

# Date Author Comment
ad7907b0 08/19/2021 11:28 PM Leszek Koltunski

Important step towards making the implementation of an individual puzzle code-free (i.e. data-only): move the 'MeshBase[] mMeshes' variable from the individual classes to the parent TwistyObject.

47d98cd5 08/17/2021 05:30 PM Leszek Koltunski

Convert the Ivy corner cubit to the new, 'universal' cubit creation method.

This forces deep changes to 'createRoundSolid' and the underlying 'MeshPolygon' class to make them support arbitrary Polygon 'centers of face convexity'.

Reason: the faces of this cubit are concave and such default 'center of face convexity' (which by default used to be (0,0)) turned to lie outside the face - which produces strange visual artifacts.

7aa4c349 07/09/2021 02:42 PM Leszek Koltunski

Progress with RubikControl.

77d3e4f6 05/23/2021 04:03 PM Leszek Koltunski

Switch Rubik Control off for the moment.

be56193c 04/20/2021 12:28 AM Leszek Koltunski

Move all the special cubit-creating code out of FactoryCubit and to the Object classes, and thus hopefully finish implementing the new cubit creating engine.

bb11be2a 04/19/2021 11:51 PM Leszek Koltunski

New cubit engine: finish converting Kilominx & Megaminx.

5e06e92f 04/19/2021 07:39 PM Leszek Koltunski

New cubit engine: convert Kiliminx & some Megaminx.

680469e6 04/16/2021 12:19 AM Leszek Koltunski

Convert the Redi Cube to the new engine.

728cff8b 04/15/2021 09:52 PM Leszek Koltunski

Convert the Helicopter face cubits to the new engine.

0919eba7 04/15/2021 05:29 PM Leszek Koltunski

Correct still one bug with collapsing stickers in teh new Cubit engine.
Convert the Helicopter corner cubits to the new engine.

7dc57f89 04/15/2021 01:16 AM Leszek Koltunski

Convert the Skewb.

b3c9061a 04/14/2021 11:59 PM Leszek Koltunski

New Cubit Engine: add adjustable centers.

596d62a4 04/14/2021 11:16 PM Leszek Koltunski

Convert the Dino and one of the Skewb's cubits to the new engine.

31cd7256 04/14/2021 10:09 PM Leszek Koltunski

Convert the second and third object, the Pyraminx and the Diamond, to the new Cubit-creating engine.

b1f2ccf5 04/14/2021 04:00 PM Leszek Koltunski

Convert the first object, the Cube, to the new Cubit-creating engine.

749ef882 04/14/2021 10:01 AM Leszek Koltunski

Move Factories to the 'helpers' package.