Project

General

Profile

Statistics
| Branch: | Revision:

distorted-objectlib / src / main @ 5f54927b

# Date Author Comment
5f54927b 02/25/2022 03:34 PM Leszek Koltunski

Preparation for local creation of puzzles: remove the 'ObjectType' enum from TwistyObject class.

c6fe904b 02/23/2022 12:32 AM Leszek Koltunski

up the number of scrambles of the BAN2 and BAN4 objects to respectively 20 and 22.

d12d901a 02/23/2022 12:26 AM Leszek Koltunski

Generalized ScrambleState generator: finished. Remove the specialized 'Evil' generator.

113597af 02/21/2022 04:48 PM Leszek Koltunski

Generalized ScrambleState generator: bugfixes

10b7e306 02/21/2022 02:29 PM Leszek Koltunski

New, generalized ScrambleState generator that should work for any bandaged 3x3.

0b376b05 02/17/2022 10:27 PM Leszek Koltunski

Improve Ivy mesh.

dbe27c50 02/17/2022 10:18 PM Leszek Koltunski

Minor.

ab9afd51 02/16/2022 01:45 PM Leszek Koltunski

Void Cube: switch it off.

3caadb08 02/16/2022 01:23 PM Leszek Koltunski

Void Cube: create assets. Puzzle finished.

0dc23f74 02/16/2022 01:14 PM Leszek Koltunski

Void Cube: modelling done.

24b63545 02/16/2022 12:17 PM Leszek Koltunski

Void Cube: progress, only the stickers remain.

bed91182 02/15/2022 11:24 PM Leszek Koltunski

Void Cube: corner cubit finished.

9b45d559 02/15/2022 09:55 PM Leszek Koltunski

Void Cube: beginning.

e29d5c29 02/15/2022 12:41 PM Leszek Koltunski

Axis Cube: finish implementation

3543d0dc 02/15/2022 10:28 AM Leszek Koltunski

Axis Cube: all cubits modelled.

325a17e0 02/14/2022 11:33 PM Leszek Koltunski

Progress with Axis Cube - model the first 2 cubits.

500896d3 02/14/2022 03:08 PM Leszek Koltunski

Beginnings of Axis Cube.

3fc78370 02/14/2022 02:16 PM Leszek Koltunski

Add missing (and unused) resources to the 'Automator' package.

d379f92d 02/14/2022 01:21 PM Leszek Koltunski

solve the 'wasDownloadableButNowIsBuiltIn()' bug in 1.9.6 and 1.9.7.

7e087bd5 02/14/2022 12:42 PM Leszek Koltunski

new API to enable/disable face culling

169762ac 02/13/2022 05:57 PM Leszek Koltunski

Corrections for the drwaing only the FRONT side mode.

405a1ad1 02/13/2022 03:56 PM Leszek Koltunski

Preparation for only drawing the FRONT side of cubit walls: Ivy Cube.

846b69f3 02/13/2022 03:43 PM Leszek Koltunski

Preparation for drawing only the FRONT side of the cubit walls.

3d2493ea 02/07/2022 11:04 AM Leszek Koltunski

Simplify coloring internal stickers

7ec32155 02/06/2022 10:07 PM Leszek Koltunski

Make it possible to color internal walls as well.

05b0a7dd 02/03/2022 12:27 AM Leszek Koltunski

Bugfix for a rare (?) crash.

a7e1fa79 02/02/2022 12:52 PM Leszek Koltunski

Introduce possibility not to export some already implemented objects to the app.

402038ae 02/01/2022 10:45 PM Leszek Koltunski

Downloaded Objects: subtle bugfix. We cannot use ObjectType in ObjectControl to check if two objects are the same because DownloadedObjects have ObjectType null !

ef021035 02/01/2022 03:11 PM Leszek Koltunski

Downloaded Objects: bugfixes

bf52deb2 02/01/2022 01:30 PM Leszek Koltunski

Downloaded Objects more or less work now.

54c4cc9c 01/27/2022 09:30 PM Leszek Koltunski

Add missing icons.

4bf52f4f 01/20/2022 08:21 PM Leszek Koltunski

Progress downloading objects and extras.

577fcf3d 01/17/2022 03:40 PM Leszek Koltunski

Minor.

a2d6c41a 01/17/2022 03:17 PM Leszek Koltunski

Re-organize tutorial list so that we can pull this one from JSON files.

052e0362 01/16/2022 03:59 PM Leszek Koltunski

Step towards tutorial JSON files.

cf2a888e 01/14/2022 12:38 AM Leszek Koltunski

Improve the CU_232 mesh.

49da89c8 01/13/2022 09:42 PM Leszek Koltunski

Container's JSON and mesh - one more corrrection.

d03935dd 01/13/2022 09:29 PM Leszek Koltunski

Improve Container's JSON and mesh.

253e440f 01/13/2022 04:57 PM Leszek Koltunski

Configurable internal colors. This somehow screwed up the Container!

dae74fc9 01/13/2022 03:44 PM Leszek Koltunski

Finish the Container.

d809bf6f 01/13/2022 02:28 PM Leszek Koltunski

Fix a bug in FactoryCubit: before sometimes it would incorrectly rotate a 'collapsed sticker' face if the face was flipped.
Also: polish up the Container.

0e161d26 01/13/2022 12:32 AM Leszek Koltunski

Container Cube: mostly done.

73a95dfd 01/12/2022 04:04 PM Leszek Koltunski

All 9 cuboids now have flat internal walls and are ready for 'white plastic' mode.

f8e0d6be 01/11/2022 11:36 PM Leszek Koltunski

Add Pyramorphix.

23127082 01/11/2022 02:29 AM Leszek Koltunski

Add Fisher Cube.

e289dc14 01/10/2022 11:21 PM Leszek Koltunski

4x4 Mirror Blocks: make the mesh smaller.

05cb5de6 01/10/2022 11:13 PM Leszek Koltunski

Add 4x4 Mirror Blocks.

adb3a093 01/10/2022 03:32 PM Leszek Koltunski

Add debugging for the case when people submit suspicious records.

c5ce8291 01/10/2022 12:52 AM Leszek Koltunski

change order of KILO_5 and MEGA_3.

1a6003a6 01/08/2022 02:52 PM Leszek Koltunski

Corrections for the Windmill.

cd2e8d4c 01/08/2022 12:33 PM Leszek Koltunski

Implement new TouchControlShapemod

3144b0a2 01/08/2022 12:51 AM Leszek Koltunski

Change the order

ea8a2361 01/08/2022 12:07 AM Leszek Koltunski

Improve the Windmill Cube

82904e62 01/07/2022 11:16 PM Leszek Koltunski

Implement the Windmill Cube

ed2caade 01/06/2022 11:48 PM Leszek Koltunski

re-add the icons!

ce956bcf 01/06/2022 10:39 PM Leszek Koltunski

Remove 3 out of 4 object icons.

3c48fab9 01/06/2022 12:00 AM Leszek Koltunski

unify every isSolved() routine except one: part II : new JSONs.

ed0988c0 01/05/2022 11:04 PM Leszek Koltunski

unify every isSolved() routine except one - the Dino4 is still special.

19595510 01/05/2022 03:56 PM Leszek Koltunski

Preparation for further unification of the isSolved() routine.

f5426a4c 01/05/2022 02:04 PM Leszek Koltunski

fix the non-standard isSolved() functions to reflect the changes in order of the quaternions in the group.

1b7ece90 01/05/2022 12:16 PM Leszek Koltunski

Standarize two next functions - getSolvedQuats and getSolvedFunctionIndex.
Now all objects except Dino6, Dino4 and Square-2 have them the same.

50172827 01/05/2022 11:10 AM Leszek Koltunski

Minor

89a00832 01/05/2022 12:37 AM Leszek Koltunski

Convert Minx'es.

db6d9617 01/05/2022 12:09 AM Leszek Koltunski

Convert Squares.

9357dae7 01/05/2022 12:05 AM Leszek Koltunski

Convert Cuboids.

1597769c 01/04/2022 11:46 PM Leszek Koltunski

Convert Mirrors and Bandaged.

ada5bca1 01/04/2022 11:41 PM Leszek Koltunski

Convert Trajber.

974a0e69 01/04/2022 11:34 PM Leszek Koltunski

Convert Helicopter.

802fe251 01/04/2022 11:27 PM Leszek Koltunski

Convert Ulti, Jing, Pyra, Diamond, Dinos, Redi, Skewbs, Ivy & Rex to the new scheme where the quaternion group is computed automatically.

d55d2c6a 01/04/2022 09:27 PM Leszek Koltunski

Clenups.

a05b6e06 01/04/2022 04:39 PM Leszek Koltunski

Clenups.

0d15e934 01/04/2022 02:11 PM Leszek Koltunski

Compute the Quat Group in Java.

d0e6cf7f 01/04/2022 01:17 AM Leszek Koltunski

Simplification.

d4105efe 01/04/2022 12:55 AM Leszek Koltunski

Simplification.

59a971c1 01/04/2022 12:40 AM Leszek Koltunski

Remove the need to provide the number of outer faces of a ObjectShape.

e8f5f147 01/03/2022 09:18 PM Leszek Koltunski

Fix (and simplify!) Diamiond's, Trajber's and Minx'es Solved Quats.

31278e52 01/03/2022 06:43 PM Leszek Koltunski

Make the bitmaps ARGB_4444 - i.e. twice smaller than before.

3afd2fe4 01/03/2022 06:13 PM Leszek Koltunski

Make the bitmaps ARGB_4444 - i.e. twice smaller than before.

9b1fe915 01/03/2022 02:38 PM Leszek Koltunski

Finally remove the 'getCubitFaceColor()' API

4c9ca251 01/02/2022 09:25 PM Leszek Koltunski

Add the getFaceAxis() API and fill up the getDist3D() API.

5931ae4d 01/02/2022 12:31 AM Leszek Koltunski

Beginning to automatically calculate cubitFaceColors.

7994b456 01/01/2022 10:44 PM Leszek Koltunski

cleaning up.

b2c77ec3 01/01/2022 10:32 PM Leszek Koltunski

cleaning up.

d66e98d7 01/01/2022 07:37 PM Leszek Koltunski

Remove the 'getNumCubitFaces()' object API: correction.

fb9d7614 01/01/2022 07:12 PM Leszek Koltunski

Remove the 'getNumCubitFaces()' object API (forgotten part)

1f264f3e 01/01/2022 07:08 PM Leszek Koltunski

Remove the 'getNumCubitFaces()' object API.

ac97ecc0 01/01/2022 01:44 PM Leszek Koltunski

Progress towards removing the 'getNumCubitFaces()' object API.

b968d359 01/01/2022 01:09 PM Leszek Koltunski

Simplify.

4e9f2df5 12/31/2021 12:25 PM Leszek Koltunski

Simplify.

3ee1d662 12/31/2021 12:37 AM Leszek Koltunski

Split ObjectShape into ObjectShape and ObjectFaceShape

ec42a6fe 12/30/2021 11:15 PM Leszek Koltunski

Finally move the 'getVariantFaceColor()' method to the base class.

e3937019 12/30/2021 11:47 AM Leszek Koltunski

Progress standarising stickering.
Looks like all four object creation modes - J0M0, J0M1, J1M0 and J1M1 are supported now.

e16fd960 12/30/2021 12:24 AM Leszek Koltunski

Progress standarising stickering.

d53fb890 12/29/2021 11:10 PM Leszek Koltunski

Progress standarising stickering.

89704841 12/29/2021 01:20 AM Leszek Koltunski

Progress standarising stickering

00f4980d 12/29/2021 01:06 AM Leszek Koltunski

Progress standarising stickering - adjust sticker radii based on cos of the angle at the sticker vertex.

053ffa02 12/28/2021 11:24 PM Leszek Koltunski

Progress standarising stickering.

b0720f49 12/28/2021 11:12 PM Leszek Koltunski

Progress standarising stickering.

3d766df3 12/28/2021 09:13 PM Leszek Koltunski

Progress standarising stickering.

fa04ea23 12/28/2021 08:18 PM Leszek Koltunski

Progress standarising stickering.