Project

General

Profile

Download (28.1 KB) Statistics
| Branch: | Revision:

library / src / main / java / org / distorted / library / type / Dynamic.java @ 3ac42a4c

# Date Author Comment
3ac42a4c 01/10/2021 01:01 PM Leszek Koltunski

Properly initialize DynamicQuat.

78ff6ea9 01/07/2021 04:08 PM Leszek Koltunski

Convert the Integer part (i.e. effect names and the two associations) of vertex and fragment shaders to Uniform Buffer Objects.
Next: convert the last part, i.e. the float effect parameters.

30094332 11/16/2020 06:41 PM Leszek Koltunski

More support for using the library from more than one activity. Should be working now!

246d021c 07/20/2020 05:11 PM Leszek Koltunski

1) rename DistortedTexture's setColor to setColorARGB
2) fix the Wiind app to take into account paused time
3) fix the Dynamic so that if a single Dynamic is used more than once (in more than one effect) than it doesn't get adjusted for paused time multiple times.

0bff397a 07/20/2020 12:01 PM Leszek Koltunski

Fixes for pausing and restarting.

0273ef2a 07/18/2020 10:39 PM Leszek Koltunski

Fixes for pausing and restarting.

9dacabea 12/16/2019 02:21 AM Leszek Koltunski

library: Fix DynamicQuat
cube app: progress with ScrambleEffects

12ecac18 07/16/2019 09:42 PM Leszek Koltunski

Add the 'convexity' param to Dynamics and the Dynamic app.

f871c455 05/20/2019 03:24 PM Leszek Koltunski

Improvements to comments and function names in Dynamics

c45c2ab1 05/14/2019 11:11 AM Leszek Koltunski

Minor improvements in the Dynamics.

b920c848 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.

012901f5 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!

46b572b5 05/03/2019 10:46 PM Leszek Koltunski

Correct the Legal notice.

7602a827 05/02/2019 10:41 PM Leszek Koltunski

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

142c7236 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)

a20f274f 06/28/2017 11:16 AM Leszek Koltunski

Simplify Statics.

a1d92a36 06/15/2017 10:46 PM Leszek Koltunski

Beginnings of support for the unified Data data type.

310e14fb 06/06/2017 11:49 PM Leszek Koltunski

Some progress with Effect classes.

Big mess - nothing compiles now; classes moved around.

6d62a900 06/06/2017 01:01 PM Leszek Koltunski

Beginnings of support for Effect classes.

48d0867a 03/13/2017 11:10 PM Leszek Koltunski

Important bugfix in Dynamic - sometimes it would never stop interpolating and never send a FINISHED message!

24d22f93 11/08/2016 05:02 PM Leszek Koltunski

Progress with WindManager.

bdb341bc 11/08/2016 12:43 PM Leszek Koltunski

Dynamics: Introduce 2 Modes of operation:

- 'random access' mode, where we are able to call a single Dynamic from multiple thread simultaneously.
- 'sequential' mode, which only permits sequential interpolation from one client.

The second mode has an advantage when one needs to change mDuration: it keeps on interpolating smoothly. In the first mode, this is not possible.

291705f6 11/03/2016 05:21 PM Leszek Koltunski

re-generate noise after passing each Point.

a36b0cbb 11/02/2016 03:18 PM Leszek Koltunski

Next fixes for issues with 'jumping' path when noise is on. (and a whole lot of commented out debugging)

6a2ebb18 11/02/2016 01:24 PM Leszek Koltunski

Next fixes for issues with 'jumping' path when noise is on. (and a whole lot of commented out debugging)

c6dec65b 11/01/2016 05:20 PM Leszek Koltunski

1. Attempt to deal with unstable Orthonormal Base in Dynamic class (so far unsuccessful)
2. Improvements to the 'Dynamic' (and by necessity, 'MovingEffects') applications (to be able to debug the previous)

ea16dc89 10/21/2016 01:44 PM Leszek Koltunski

minor stuff

1e22c248 10/21/2016 11:34 AM Leszek Koltunski

Fix 4D and 5D noise, make noise N dimensional.

649544b8 10/21/2016 01:18 AM Leszek Koltunski

Completely redesign Noise in the Dynamics and move all the complexity to the parent class.

something does not work with it now :)

3002bef3 10/19/2016 12:27 AM Leszek Koltunski

Move most of the NOISE complications from DynamicND classes to the parent Dynamic class.

65074f5a 07/05/2016 10:34 PM Leszek Koltunski

Minor stuff - comments.

8c893ffc 06/18/2016 10:58 PM Leszek Koltunski

Further reduce the distortedObject's API - now only 26 methods, 1/4 of the 104 before the reorganization.

568b29d8 06/16/2016 12:44 AM Leszek Koltunski

Major push towards simplifying DistortedObject's public API.
All MATRIX effects are using the new API - the 'DataND' marker interfaces.