Project

General

Profile

Statistics
| Branch: | Revision:

examples / src / main / java / org / distorted / examples / rubik @ 0339e04e

# Date Author Comment
55908771 05/06/2020 11:30 PM Leszek Koltunski

Convert Rubik app to stretchless API.

c6bfca20 03/10/2020 09:51 PM Leszek Koltunski

Fix the memory test - we need to run one thing on the Graphics thread!

ba9ae2c8 02/29/2020 04:00 PM Leszek Koltunski

Fixes for the merge.

698ad0a8 02/26/2020 10:23 PM Leszek Koltunski

Move the Effects.setStretch to Meshbase.setStretch

687263cc 02/26/2020 03:52 PM Leszek Koltunski

Move the 'pre-multiply mesh before applying any effects' thing from [(Xsize of texture, Ysize of texture) x Mesh's zFactor] to Effects.setStretch(sx,sy,sz)

2666a48c 05/13/2019 10:00 PM Leszek Koltunski

1. Change the API of Dynamic: split makeNowRunFor into two separate 'setDuration' and 'resetToBeginning'
2. Major changes to the 'Dynamic' app so that we can check more about the Dynamics.

dae661e9 05/12/2019 09:18 PM Leszek Koltunski

Invert the order of Matrix Effects. Now, just as in the other queues, the first matrix effect is actually the first to act on the object - not the other way around!

8d5a8e06 05/11/2019 10:33 PM Leszek Koltunski

Simplify the way applications can get notifications when an effect finishes.

Now, instead of the 'DistortedEffects.(de)registerForNotifications()' 2 APIs, we call a single 'Effect.notifyWhenFinished()'.

71c8884f 05/03/2019 10:46 PM Leszek Koltunski

Correct the Legal notice.

e3900503 05/02/2019 10:41 PM Leszek Koltunski

Rename all the classes that are not exported to application to 'Internal'

da231553 04/30/2019 11:25 PM Leszek Koltunski

minor.

6e18bd32 04/30/2019 01:13 PM Leszek Koltunski

Turn the Rubik app into a MemoryTest.

96ddd33a 04/30/2019 10:12 AM Leszek Koltunski

Another bugfix: if we keep changing the cube size and rotating sides at the same time, then it could happen that ability to rotate was permanently withdrawn.

e3a72781 04/30/2019 09:42 AM Leszek Koltunski

Fixes for memory leak problems uncovered by the 'Rubik' app. (mainly: new method DistortedNode.markForDeletion)

af8b42cc 04/29/2019 02:04 PM Leszek Koltunski

Port changes from the 'distorted-cube' target.

377e1873 04/09/2019 09:16 PM Leszek Koltunski

Rubik App: minor

5d8a1d51 04/09/2019 02:42 PM Leszek Koltunski

Rubk App: changes in the UI

0094886e 04/09/2019 02:04 PM Leszek Koltunski

Rubk App: changes in the UI

8a40abf4 04/07/2019 10:46 PM Leszek Koltunski

Rubk App: improve 4 buttons in the top.

201376f3 04/07/2019 09:59 PM Leszek Koltunski

Rubk App: add 4 buttons in the top.

d4374cd3 04/07/2019 07:02 PM Leszek Koltunski

RubikCube: make the post-rotation effect 'nice'.

b62eb334 04/07/2019 06:22 PM Leszek Koltunski

Many things.

1) make the Dynamic.setDuration() able to be called AFTER the Dynamic has already been run. (and rename it to 'makeRunNowFor()' )
2) remove the automatic removal of zero Effects from EffectQueues.
3) adjust several Apps to cope with 2)
4) add post-rotation to Rubik (still not finished)

483ae94e 04/07/2019 01:12 PM Leszek Koltunski

RubikApp: properly compute cameraDistance and FOV.

7f62afde 04/07/2019 12:11 AM Leszek Koltunski

RubikApp: minor

8fbe9426 04/06/2019 11:48 PM Leszek Koltunski

RubikApp: make the rotations smooth.

dc8979ba 04/06/2019 11:01 PM Leszek Koltunski

RubikApp: simplifications.

7f986357 04/06/2019 07:12 PM Leszek Koltunski

RubikApp: simplifications.

f843630b 04/06/2019 06:15 PM Leszek Koltunski

RubikApp: simplify SurfaceView

18709ae0 04/06/2019 04:08 PM Leszek Koltunski

Improve the architecture of the Rubik App.

15bcc6f7 04/06/2019 02:58 PM Leszek Koltunski

Improve the architecture of the Rubik App: new RubikCube class.

8647eae2 04/06/2019 02:57 PM Leszek Koltunski

Improve the architecture of the Rubik App: new RubikCube class.

d0418bda 04/06/2019 01:13 PM Leszek Koltunski

Improve the Rubik App - rotation works now.

8be29dfc 04/05/2019 11:52 PM Leszek Koltunski

Improve the Rubik App - beginnings of rotation.

c6223217 04/04/2019 11:56 PM Leszek Koltunski

Improve the Rubik App.

3d267840 04/04/2019 03:59 PM Leszek Koltunski

Improve the Rubik App.

840d83be 04/04/2019 03:53 PM Leszek Koltunski

Improve the Rubik App.

94cc96ff 04/03/2019 10:48 PM Leszek Koltunski

Improve the Rubik App.

e4c0057e 03/29/2019 09:26 PM Leszek Koltunski

Finish the Rubik app.

c523e2ea 03/14/2019 09:33 PM Leszek Koltunski

Improvements for the 'Rubik' app.

5b4a2d76 03/14/2019 03:25 PM Leszek Koltunski

1) new 'Rubik' app (skeleton)
2) MeshCubes: add support for custom texture mappings on each side (Rubik needs that!)