Project

General

Profile

Statistics
| Branch: | Revision:

distorted-objectlib / src / main / java @ b31de5c8

# Date Author Comment
b31de5c8 03/24/2025 05:36 PM Leszek Koltunski

Fisher 4x4 cube, tutorials, mesh, jsons.

fccc7c8a 03/24/2025 12:14 PM Leszek Koltunski

Actually use the TwistyCutSolid class. Many objects now finally have well-formed internal walls.

799fab62 03/22/2025 11:53 PM Leszek Koltunski

implement the 'roundness of external face does not depend on its size' thing in the BandagedCreators.

b875b4b2 03/22/2025 10:34 PM Leszek Koltunski

very important bugfix in FactoryCubit.createRoundedSolid: now the roundness of the external face and its max height is independent of the size of the cubie.

0c7c957f 03/22/2025 08:41 PM Leszek Koltunski

fix face shapes in TwistyCutSolid.

4682c746 03/22/2025 12:53 AM Leszek Koltunski

fix rounding corners in TwistyCutSolid.

ae6ce80a 03/21/2025 03:14 PM Leszek Koltunski

minor

7260a7a5 03/21/2025 03:07 PM Leszek Koltunski

fix for computing outer faces when unifying cubits created by TwistyCutSolid

5b75cdcb 03/21/2025 02:37 PM Leszek Koltunski

progress with unification of cubits created by FacotyCutSolid

21dc5ec3 03/19/2025 01:11 PM Leszek Koltunski

progress with unification of cubits created by FacotyCutSolid

8d7a0eb0 03/18/2025 10:19 PM Leszek Koltunski

progress with FactoryCutSolid

f2b21ce0 03/18/2025 11:22 AM Leszek Koltunski

move the 'VariantFaceIsOuter' info into the ObjectShape class.

bbee3f13 03/17/2025 10:36 AM Leszek Koltunski

metadata

3880749e 03/16/2025 11:38 PM Leszek Koltunski

FactoryCutSolid

bdba6ba1 03/15/2025 07:24 PM Leszek Koltunski

Progress with FactoryCutSolid

5a648d0f 03/15/2025 12:10 AM Leszek Koltunski

the 3x3x5 Cuboid!

feb2303d 03/14/2025 11:46 PM Leszek Koltunski

a Fix for the walls of a cuboid's cubits; 3x3x5: tutorials.

927484cb 03/14/2025 04:13 PM Leszek Koltunski

Fix scrambling of shapeshifting cuboids.

d211aa3c 03/14/2025 04:00 PM Leszek Koltunski

Beginnings of the generic TwistyCutSolid class.
New 3x3x5 cuboid
Debugging into why it fails to scramble :)

c5388119 03/14/2025 12:31 AM Leszek Koltunski

bugfix: do not use ListObjects in the app anywhere except the RubikObjectList and RubikObject.

In particular, stop using it in the Solver part of the app. Now after this bugfix we can rearrange the objects in the ListObjects at will.

53d3a5a0 03/13/2025 03:24 PM Leszek Koltunski

disactivate Ghost Floppy

2cc8f0ad 03/13/2025 02:51 PM Leszek Koltunski

Ghost Floppy

e65095eb 03/13/2025 01:16 PM Leszek Koltunski

Ghost Floppy: jsons, mesh, everything works besides that it is too small in the app :)

1c084523 03/13/2025 11:39 AM Leszek Koltunski

beginnings of the Ghost Floppy

390e96ab 03/12/2025 07:36 PM Leszek Koltunski

Super Floppy - add icon, jsons and mesh
Fix icon creation of objects if shape 'other'

d05d4108 03/12/2025 07:07 PM Leszek Koltunski

support the situation when all the layers of an axis of rotation are not-rotatable.

e6b8e7db 03/12/2025 03:07 PM Leszek Koltunski

first shot at the Super Floppy.
Still one thing does not work: the totally 'unrotatable' axis 1 (all layers are not rotatable and seems like this is not liked by the TouchControl.

52099115 03/12/2025 01:25 AM Leszek Koltunski

make Jing5's middle layer rotatable.

9e4f164d 03/12/2025 12:28 AM Leszek Koltunski

add an 'undo' button to the Bandaged Creators.

596afdd4 03/11/2025 10:28 PM Leszek Koltunski

increase the difficulty level of Ghosts

579e6a0a 03/11/2025 02:27 PM Leszek Koltunski

enable the cheeses, disable Golden Cube

53889ae7 03/11/2025 02:13 PM Leszek Koltunski

change the OBJECT_VERSION to 18

0cc5c347 03/11/2025 02:11 PM Leszek Koltunski

minor

b5683165 03/11/2025 02:11 PM Leszek Koltunski

Golden CUbe aka Ghost Skewb: class, mesh, JSONs, icon.

7152e70d 03/11/2025 01:47 AM Leszek Koltunski

Beginnings of Ghost Skewb

c2f583c8 03/10/2025 11:35 PM Leszek Koltunski

minor

1a01d6db 03/10/2025 06:16 PM Leszek Koltunski

fix automatic rotations of Ghosts

c5b177d3 03/10/2025 04:40 PM Leszek Koltunski

fix producing scramble edges in Ghosts.

3b40ec78 03/09/2025 11:41 AM Leszek Koltunski

Improvements to the rot model of Ghosts (for the 10th time)

b72400a3 03/09/2025 12:46 AM Leszek Koltunski

much better rot model for Ghosts. Should be fully correct in case of mode 'not always permitted' (i.e. when mGhostAngle does not divide basicAngle). In 'always permitted' mode (Ghost Pyramid!), we still need to do some more work.

e1cc59ff 03/08/2025 12:54 AM Leszek Koltunski

further fixes for ghosts

d62785d7 03/08/2025 12:16 AM Leszek Koltunski

fixes to touch control of ghosts

3ee9aac6 03/08/2025 12:09 AM Leszek Koltunski

fixes to touch control of ghosts

913b8069 03/07/2025 10:31 PM Leszek Koltunski

improvements to the Touch App

b57a5d52 03/06/2025 05:23 PM Leszek Koltunski

Progress with Ghost Pyramid. Still does not move fully ok

25412c79 03/06/2025 04:29 PM Leszek Koltunski

Ghost Pyramid: tutorials, JSONs, mesh.

19dbb227 03/06/2025 03:09 PM Leszek Koltunski

Special 'ghost rotation always permitted' mode for the case when mGhostAngle divides the basic angle (Ghost Pyramid: 60 | 120 )

ef2e4213 03/06/2025 12:50 PM Leszek Koltunski

Correct cuts in the Ghost Pyramid

9d215dd2 03/06/2025 10:52 AM Leszek Koltunski

now the cuts in the Ghost Pyramid can be arbitrarily moved

79c8c5c0 03/06/2025 01:29 AM Leszek Koltunski

improve the Ghost Pyramid

369d46e4 03/04/2025 05:18 PM Leszek Koltunski

beginnings of support for Ghost Pyramid

20e8f134 03/04/2025 03:23 PM Leszek Koltunski

remove debug

49d6bfd5 03/04/2025 03:22 PM Leszek Koltunski

1. fix Ghost 2x2
2. abstract out the TwistyGhostAbstract (in preparation for Ghost Pyramid & Ghost Skewb)

d1375429 03/03/2025 10:10 PM Leszek Koltunski

change the model of Ghosts.
Fix one problem in Dino4 solver error reporting

d53c4477 03/03/2025 10:55 AM Leszek Koltunski

fix Pyraminx scrambling and solver.

3c6b68be 03/03/2025 12:45 AM Leszek Koltunski

fix scrambling Cuoid323; progress with Pyraminx scrambling.

bcfeca24 03/03/2025 12:08 AM Leszek Koltunski

fix scrambling Dinos

e781c731 03/01/2025 01:42 AM Leszek Koltunski

proper object list

679ae81b 03/01/2025 12:25 AM Leszek Koltunski

Reconfigure for Java 11
Beginnings of real support for moving objects around in ListObjects

bff21b53 02/28/2025 03:41 PM Leszek Koltunski

fix the way Ghost corners are rounded. New JSONs and meshes.

6f2366c5 02/28/2025 02:18 PM Leszek Koltunski

fix for the way Ghosts rotate

6dda83e3 02/28/2025 12:20 AM Leszek Koltunski

new icon for Ghost 3x3

6cf712f4 02/27/2025 05:25 PM Leszek Koltunski

another missing piece

83d21335 02/27/2025 05:08 PM Leszek Koltunski

missing piece

e0346572 02/27/2025 02:54 PM Leszek Koltunski

Last touches to Ghost Cubes 2x2 and 3x3: - tutorials, proper shapes.

2c89c726 02/26/2025 11:04 PM Leszek Koltunski

The correect 'staircase' Ghost model seems to fully work incl. scrambling, fast scrambling & backing moves.

f25775b5 02/26/2025 07:00 PM Leszek Koltunski

Ghost 'staircase' model: new meshes and jsons.

b03776e1 02/26/2025 04:50 PM Leszek Koltunski

GhostCubes - staircase model finished

f1de5bee 02/25/2025 11:38 PM Leszek Koltunski

new staircase model appear to be working (2x2 and 3x3 ghosts survive 5 minute long manual scrambling)

bad30046 02/25/2025 11:36 AM Leszek Koltunski

minor

100148f3 02/24/2025 03:34 PM Leszek Koltunski

progress with the 'staircase' model for Ghosts.

b5deee4a 02/24/2025 12:50 PM Leszek Koltunski

progress with the 'staircase' model for Ghosts.

ae201dab 02/23/2025 01:53 AM Leszek Koltunski

progress with the 'staircase' model for Ghosts.

136ded27 02/19/2025 10:54 PM Leszek Koltunski

bugfixes for crashers

9c028ec3 02/19/2025 10:14 PM Leszek Koltunski

ghost-releted changes to the JSON !

bedc2ebf 02/19/2025 10:02 PM Leszek Koltunski

theoretically Ghosts are now implemented so that init state of individual layers along the ghostAxis can be rotated arbitrary number of times along the ghostAngle (as are all real ghostCube of size >= 3x3 ) and if the cube is not ghost-blocked, we can always rotate the layers by one or two ghostAngles.

48b6e407 02/19/2025 06:11 PM Leszek Koltunski

progress with GhostCubes

2623892f 02/19/2025 01:07 AM Leszek Koltunski

progress

d36cde4f 02/18/2025 11:35 PM Leszek Koltunski

progress

791e7ee8 02/18/2025 01:18 AM Leszek Koltunski

progress

b1c8257e 02/17/2025 10:39 PM Leszek Koltunski

progress with GhostCubes

4d696d4a 02/17/2025 11:40 AM Leszek Koltunski

minor

c046eceb 02/15/2025 02:03 PM Leszek Koltunski

minor

3f3c1bff 02/15/2025 02:02 PM Leszek Koltunski

beginnings of abstract TwistyGhost

3833fe76 02/15/2025 11:46 AM Leszek Koltunski

fix fastScrambling

b23a5775 02/15/2025 10:40 AM Leszek Koltunski

consolidate TouchControl

61f305b0 02/15/2025 10:01 AM Leszek Koltunski

bugfix for scrambling GhostCubes

9e3d5d0a 02/15/2025 09:53 AM Leszek Koltunski

bugfix for scrambling GhostCubes

437bbaea 02/15/2025 09:34 AM Leszek Koltunski

bugfix for GhostCube; jsons and meshes for Ghost 2x2 and 3x3.

9c8d4a58 02/14/2025 01:08 PM Leszek Koltunski

bugfix for GhostCube

8060c75a 02/14/2025 12:43 PM Leszek Koltunski

bugfix for GhostCube

6cd11cb8 02/14/2025 01:21 AM Leszek Koltunski

progress with GhostCube

94e59a5b 02/13/2025 08:52 PM Leszek Koltunski

debugging GhostCubes

ec4b9bfa 02/12/2025 05:05 PM Leszek Koltunski

progress with GhostCubes

08fa3eb0 02/12/2025 12:27 AM Leszek Koltunski

progress with GhostCube

91eb2d45 02/11/2025 11:44 PM Leszek Koltunski

progress with GhostCube

031949ea 02/11/2025 06:37 PM Leszek Koltunski

bugfixes

0875ca3b 02/11/2025 06:21 PM Leszek Koltunski

Merge remote-tracking branch 'origin/master'

  1. Conflicts:
  2. src/main/java/org/distorted/objectlib/metadata/ListObjects.java
  3. src/main/java/org/distorted/objectlib/metadata/MetadataGHOS_2.java
  4. src/main/java/org/distorted/objectlib/objects/TwistyGhostCube.java
43120806 02/11/2025 04:39 PM Leszek Koltunski

progress with GhostCubes

29e080fc 02/02/2025 11:43 AM Leszek Koltunski

Beginnings of generic TwistyGhostCube class.