Project

General

Profile

Statistics
| Branch: | Revision:

distorted-objectlib / src / main / java / org / distorted / objectlib / objects @ 68823ce3

# Date Author Comment
68823ce3 01/30/2023 03:09 PM Leszek Koltunski

Minor bugfix.

51d14921 01/30/2023 11:09 AM Leszek Koltunski

Icon (and icon creation) for the Camouflage 3x3x3.

ca5bd228 01/30/2023 01:27 AM Leszek Koltunski

AI Cube: rename BAN5_3 to BAN5_4

6435ad6a 01/30/2023 12:56 AM Leszek Koltunski

AI Cube: even thicker stroke.

13f0338c 01/30/2023 12:40 AM Leszek Koltunski

AI Cube: thicker stroke.

b784bfe0 01/30/2023 12:34 AM Leszek Koltunski

AI Cube: scrambling algorithms.

6c39a268 01/29/2023 10:07 PM Leszek Koltunski

AI Cube: dmesh, jsons. Only scrambling now missing.

7d41fc84 01/29/2023 11:29 AM Leszek Koltunski

Beginnings of support for AI Cube.

4e0baf7b 01/29/2023 12:56 AM Leszek Koltunski

Correct scramble tables for Starminx, P. Crystal, Kilominx, Megaminx, Master Kilominx & Gigaminx.

e649d99a 01/28/2023 11:55 PM Leszek Koltunski

Correct scramble tables for the Pyraminxes.

ea889ebf 01/28/2023 11:14 PM Leszek Koltunski

Correct scramble tables for the Rex and Void Cubes.

5abb9a18 01/28/2023 10:14 PM Leszek Koltunski

Correct scramble tables for the Pyraminx Duo and Pyraminx Diamond.

ad48cee7 01/28/2023 10:01 PM Leszek Koltunski

Correct scramble tables for the Crazy 2x2.

e8bf9b51 01/28/2023 09:52 PM Leszek Koltunski

Correct scramble tables for Redi, Dino4 and Dino6.

27249eea 01/28/2023 06:10 PM Leszek Koltunski

Produce new JSONs files (version 7, with new scrambling method)

9ba7f3f6 01/28/2023 02:28 AM Leszek Koltunski

Move scrambling to a new model where there are spearete scrambling 'algorithms' and 'edges' of the scrambling graph.
Now each edge can contain a whole algorithm, i.e. a sequence of moves leading from state to state, which permits construction of scrambling for more complicated bandaged objects such as the AI cube....

10a842b0 01/25/2023 05:57 PM Leszek Koltunski

Progress with the Camouflage 3x3x3.
Now only proper scrambling remains.

f925d455 01/25/2023 05:01 PM Leszek Koltunski

Progress with the Camouflage 3x3x3.

e7569064 01/25/2023 01:00 AM Leszek Koltunski

Beginnings of support for the Camouflage 3x3x3.

53ca4624 01/24/2023 11:35 PM Leszek Koltunski

Preparation for Camouflage Cubes.

064b8a42 01/19/2023 11:09 AM Leszek Koltunski

Update 2 more tutorials that were dead.

6a8fb4ec 01/19/2023 02:11 AM Leszek Koltunski

Update 3 tutorials that were dead.

def7cee2 01/10/2023 05:34 PM Leszek Koltunski

New Pyraminx Diamond.

8bb3e677 01/08/2023 10:14 PM Leszek Koltunski

Minor bugfixes for creating JSON files version 6 (with per-cubit lists of VertexEffects)

e50246a8 01/08/2023 07:01 PM Leszek Koltunski

corrections for rounding corners of bandaged cuboids.

ba8dbe0e 01/08/2023 05:48 PM Leszek Koltunski

corrections for rounding corners of kilo/megaminx.

84a17011 01/08/2023 03:36 AM Leszek Koltunski

Major change in JSOn file format:

replace the old (corners,centers) system with a list of VertexEffects which are applied to each cubit variant.

86ee4ac3 12/09/2022 01:52 AM Leszek Koltunski

minor

54860114 12/09/2022 01:50 AM Leszek Koltunski

Masterball: correct scrambling (we must begin with a horizontal move)

b63235a0 12/09/2022 01:17 AM Leszek Koltunski

Make it possible to create Diamond and Icosahedron-shaped objects to be read from json.

bbb12178 12/09/2022 12:39 AM Leszek Koltunski

correct Masterball's icon.

55bdf62b 12/08/2022 11:29 PM Leszek Koltunski

Masterball: detection of solved states.

bfdb9aa5 12/08/2022 05:38 PM Leszek Koltunski

Finish TouchControl for the Masterball.
detection of the solved staet remains.

f2259427 12/08/2022 01:31 AM Leszek Koltunski

Progress with Masterball.
Remaining: touch control's newRotation() function.

b31249d6 12/06/2022 02:07 PM Leszek Koltunski

Progress with Masterball TouchControl.

c1452814 12/06/2022 12:38 AM Leszek Koltunski

Progress with Masterball - the whole object gets drawn more or less correctly now.
Remaining: issue with Sink effect not fully inflating the ball and TouchControl.

54588439 12/05/2022 05:32 PM Leszek Koltunski

progress with Masterball - Cubits app works now.

1b197b82 11/30/2022 04:38 PM Leszek Koltunski

Interface: properly support object which have numScrambles less than 8.

f7f7ea8e 11/26/2022 01:53 PM Leszek Koltunski

Pyraminx Duo: json, mesh, icon, etc.

82bc272d 11/26/2022 12:43 AM Leszek Koltunski

Implement Pyraminx Duo

5d09301e 11/24/2022 03:22 PM Leszek Koltunski

New Mastermorphix & Megamorphix icons, some small corrections.

b5cc50ae 11/20/2022 11:52 PM Leszek Koltunski

Mastermorphix & Megamorphix: finishing touches (meshes, jsons, icons, final adjustments)

4bd1b3d6 11/20/2022 12:02 AM Leszek Koltunski

Corrections for Megamorphix.

17e17769 11/19/2022 09:37 PM Leszek Koltunski

Add Mastermorphix & Megamorphix.

6db8fe2e 11/16/2022 02:14 PM Leszek Koltunski

More support for pillowing; pillow Morphix and Jing by default.

a0b0795b 11/16/2022 01:38 PM Leszek Koltunski

Introduce support for per-object pillowing.

df3dcf97 07/28/2022 01:23 PM Leszek Koltunski

Make the larger bandaged cuboids have less vertices.

6133be67 07/15/2022 01:00 AM Leszek Koltunski

objects: license.

c90fa92d 06/20/2022 01:06 AM Leszek Koltunski

New tutorials

cedb00fb 06/20/2022 12:54 AM Leszek Koltunski

Minor

30aa800a 06/18/2022 10:54 AM Leszek Koltunski

Correct the icons

b0c97683 06/18/2022 01:37 AM Leszek Koltunski

Sticker overrides finished. Add crazy planets JSONs and icons (correction)

ff60e713 06/18/2022 12:49 AM Leszek Koltunski

Progress with sticker overrides.

3a0a23bf 06/17/2022 05:58 PM Leszek Koltunski

Beginnings of support for 'sticker overrides' - possibility to override the color of an individual face of an individual cubit. Ultimately this will enable overriding with any bitmap; so far only a solid color.

Also, fixes for two crashers.

4278fe51 06/17/2022 01:12 PM Leszek Koltunski

minor

d75b7581 06/16/2022 08:52 PM Leszek Koltunski

Circle 2x2: mesh, jsons.

5a20f7a1 06/16/2022 05:13 PM Leszek Koltunski

Progress with Circle 2x2.

d31c5b24 06/16/2022 03:38 PM Leszek Koltunski

First attempt at a Circle 2x2 - but this is implemented wrong. The smallInner pieces next to the FLD corner should never move relative to the corner.

b00a0004 06/16/2022 02:09 AM Leszek Koltunski

Minor correction.

fbd18fc7 06/15/2022 02:37 PM Leszek Koltunski

Crazy Planets: progress

bc008758 06/14/2022 04:21 PM Leszek Koltunski

Crazy Planets: progress

dc369304 06/09/2022 12:48 AM Leszek Koltunski

Bugfix

1f656ca7 06/06/2022 05:23 PM Leszek Koltunski

Make the 4 built-in BandagedCuboids use the introduced InitData concept and remove all specific bandaged object classes.

a8295031 06/06/2022 03:47 PM Leszek Koltunski

Introduce InitData, a data structure used to initialize a TwistyObject.
Current (optional) members: int[] numLayers, int param [intended: type of the Crazy 3x3 planet], float[][] pos [position of a bandaged cube] )

97d1e3d7 06/02/2022 12:40 AM Leszek Koltunski

Crazy 3x3: icon, jsons, mesh.

8216df90 06/02/2022 12:23 AM Leszek Koltunski

Crazy 3x3: adjust stickers.

0b431d71 06/01/2022 11:41 PM Leszek Koltunski

Crazy 3x3: initial version. Still stickers need to be adjusted.

c5de0343 05/19/2022 10:20 AM Leszek Koltunski

Mixup Plus Cube: icon,mesh,jsons.

60bed292 05/19/2022 12:25 AM Leszek Koltunski

Mixup Plus Cube: beginnings

f9e0e88d 05/18/2022 11:29 AM Leszek Koltunski

Internal color of the Mixup Cube

10415466 05/18/2022 12:14 AM Leszek Koltunski

Correct scrambling in the Mixup Cube.

2f7b42cf 05/16/2022 12:50 AM Leszek Koltunski

VN tutorial for the Mixup.

95f25275 05/16/2022 12:09 AM Leszek Koltunski

Mixup tutorials.

19e04479 05/15/2022 11:30 PM Leszek Koltunski

Correct and sort the Mixup quats.

c2207ff3 05/14/2022 01:15 AM Leszek Koltunski

Provide the correct quat set (not group!) for the Mixup Cube.

b804acaf 05/13/2022 10:17 AM Leszek Koltunski

Progess with Mixup.

d5411af4 05/13/2022 09:16 AM Leszek Koltunski

one more crash fix and a bump to 1.10.3

700dee26 05/10/2022 02:19 PM Leszek Koltunski

Fixes for scrambling locally-produced bandaged cuboid.
Still does not work completely.

efeca8ef 05/09/2022 03:01 PM Leszek Koltunski

Fixes for scrambling locally-produced bandaged cuboid.
Still does not work completely.

1d581993 05/08/2022 11:15 PM Leszek Koltunski

Introduce ObjectSignature that can incorporate 192-bit signatures (for 5x5x5 bandaged cubes).
ObjectScrambler does not fully work yet.

d8e03a81 05/02/2022 10:33 AM Leszek Koltunski

Improvement for solved state detection of bandaged cuboids: now it should be always correct (except if one, among the cubitPositions, specifies a completely internal cubit - i.e. one with all faces black. Do not do that!)

31de4259 05/02/2022 01:25 AM Leszek Koltunski

Improvement for solved state detection of a flat cuboid (before the getCubitSolvedStatus() method was incorrectly detecting the internal cubits of such flat cuboids as edges - they do have two non-black faces!)

cde08c52 04/29/2022 04:44 PM Leszek Koltunski

Bandaged: progress with creating the object.

95123ad0 04/29/2022 04:28 PM Leszek Koltunski

Bandaged: progress with creating the object.

52e3d46b 04/27/2022 10:50 PM Leszek Koltunski

Bandaged: progress.

b1f0d55d 04/25/2022 11:53 PM Leszek Koltunski

Bandaged: generalize the FactoryBandagedCubit to be able to create bandaged cubits of any cuboid NxMxK where 1<=N,M,K<=5.

01a68e12 04/25/2022 09:43 AM Leszek Koltunski

Bandaged 3x3: Improve looks

c6b9671a 04/24/2022 11:32 AM Leszek Koltunski

Up the complexity of Starminx to 4.

beee90ab 04/22/2022 05:32 PM Leszek Koltunski

Preparation for Mixup Cube: take advantage of the recent bump in MAJOR_VERSION number and change the format of basicAngles to int[][] 'per-axis-per-layer' [ Mixup Cube has different basicAngle in its middle layers (8) - and different in its edge layers (4) ]

eaf53357 04/21/2022 02:02 PM Leszek Koltunski

Progress with cubit quaternions.

dcce7b29 04/21/2022 01:12 PM Leszek Koltunski

Progress with cubit quaternions.

0b9d97b5 04/21/2022 01:04 AM Leszek Koltunski

Progress with cubit quaternions.

ecc01591 04/21/2022 01:01 AM Leszek Koltunski

Progress with cubit quaternions.

a4af26c1 04/20/2022 11:41 PM Leszek Koltunski

Progress with cubit quaternions.

82e62580 04/19/2022 11:55 PM Leszek Koltunski

Progress with cubit quaternions.

35ae98f0 04/19/2022 11:08 PM Leszek Koltunski

Progress with cubit quaternions.

52f4db8a 04/19/2022 10:26 PM Leszek Koltunski

Progress with cubit quaternions.

e7587264 04/19/2022 05:00 PM Leszek Koltunski

Simplify computing cubit quaternions.

a0ccffb4 04/19/2022 02:47 PM Leszek Koltunski

FactorySticker: further improvements.

6ddadae2 04/18/2022 12:48 PM Leszek Koltunski

Improve FactorySticker some more.