Project

General

Profile

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

examples / src / main / java / org / distorted / examples / movingeffects / MovingEffectsSurfaceView.java @ 42ec9110

# Date Author Comment
42ec9110 01/07/2021 04:00 PM Leszek Koltunski

Fixes for Deform and Moving Effects.

d5e134f2 07/18/2020 10:39 PM Leszek Koltunski

Fixes for pausing and restarting.

42d910b3 05/06/2020 11:19 PM Leszek Koltunski

Convert AroundTheWorld to stretchless API.

513b2e9c 05/03/2020 11:26 PM Leszek Koltunski

A lot of changes.

1) main vertex shader: remove support for degree_object. This functionality will hopefully come back when we introduce other than circular regions.
2) MeshBase: remove the need to set a Bounding box (this is the point of the whole thing - we wanted to get rid of this so that the advances in MeshJoined will be easier)...

df80818c 03/03/2020 10:31 PM Leszek Koltunski

Further corrections.

c7a31368 03/03/2020 04:26 PM Leszek Koltunski

Further corrections for the first apps.

8eed34d3 02/29/2020 11:25 PM Leszek Koltunski

Moving the Vertex and Fragment centers of effect to the center of the Mesh.

bcbd5b45 02/15/2020 01:02 AM Leszek Koltunski

Adjustment to Static's API.

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'

01cef452 03/18/2019 05:00 PM Leszek Koltunski

Change Distort to Deform in two apps - looks better.

a4d59c0b 01/04/2019 11:07 PM Leszek Koltunski

Massive: make the coordinate system agree with that of OpenGL (i.e. invert the Y axis).

1585ba24 01/02/2019 03:57 PM Leszek Koltunski

Make the Fragment effects truly 3D: change their 4D 'region' into a 3D 'center' (a point in 3D) and 3D 'region' (which is now a set of 3 radii defining an ellipsoid around the center)

Also corresponding changes to the applications.

9e7b6dbd 12/30/2018 01:37 AM Leszek Koltunski

Redefine the Vertex Region from (x,y,r,unused) to (x,y,z,r). This takes into account the 'Z', which makes it possible to warp only one side of a 3D Mesh like Sphere.

Also corresponding changes in applications.

57512fcb 04/27/2018 04:40 PM Leszek Koltunski

still debugging the OIT

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

Simplify Statics.

e4330c89 06/16/2017 02:33 PM Leszek Koltunski

Change of API: move setting the EGL context back to the APP.

5e3cd4e1 06/15/2017 10:46 PM Leszek Koltunski

Beginnings of support for the unified Data data type.

398fb2ee 06/13/2017 10:45 AM Leszek Koltunski

Fix Moving Effects APP. Now 23 out of 31 APPs work.

6173632c 06/12/2017 12:03 PM Leszek Koltunski

Further progress with Apps: 21 (out of 30) compile now.

01782e85 06/07/2017 05:18 PM Leszek Koltunski

Progress with support for Effect classes.

1f9a52f1 05/13/2017 12:16 AM Leszek Koltunski

Simplify setting up DistortedScreen.

6f3a9b2a 03/29/2017 12:41 PM Leszek Koltunski

It now automatically chooses OpenGL ES 2.0 and GLSL 100 or OpenGL ES 3.0 and GLSL 300.

Postprocessing effects will not work on OpenGL ES 2.0 contexts.

41a81a14 01/20/2017 11:50 PM Leszek Koltunski

Try using OpenGL ES 3.0 everywhere (but if device does not support it, try creating 2.0 context - this is important because of the emulator!)

d04a4886 12/15/2016 04:02 PM Leszek Koltunski

Change of names.

3c8b1903 12/14/2016 04:52 PM Leszek Koltunski

Major restructuring with DistortedTexture. One now is able to create Textures anywhere, even from a thread which does not hold the OpenGL context. Same for DistortedFramebuffers.

f6d884d5 12/13/2016 12:42 PM Leszek Koltunski

Complete the split DistortedObject -> (DistortedTexture,DistortedEffectQueue)

525699f4 12/05/2016 03:04 PM Leszek Koltunski

Simplify SurfaceViews

334c13fa 11/14/2016 05:41 PM Leszek Koltunski

Make the effect Center be always 3D.

4562f295 11/04/2016 11:50 AM Leszek Koltunski

Tidy up 'Moving effects'

97dadfe5 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)

4348b52e 08/09/2016 01:52 PM Leszek Koltunski

Fix the 'Moving Effects' app

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

7bf107f7 06/16/2016 11:49 PM Leszek Koltunski

Some more progress with porting apps to new VERTEX API.

59759251 06/16/2016 01:50 PM Leszek Koltunski

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

7589635e 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.

08eabc44 06/15/2016 12:05 PM Leszek Koltunski

move data types, like FlatND and InterpolatorND, to a separate package.

bc0a685b 06/14/2016 10:08 PM Leszek Koltunski

Add License

9c5b5cb6 06/10/2016 12:39 PM Leszek Koltunski

Improce the 'Check' App.

a8c3ada7 06/10/2016 11:30 AM Leszek Koltunski

Improve aborting Effects.

95593730 06/10/2016 01:03 AM Leszek Koltunski

Introduce ENUM EffectTypes

5068fa06 05/25/2016 08:12 PM Leszek Koltunski

Initial commit