Project

General

Profile

Statistics
| Branch: | Revision:

examples / src / main / res / layout @ d9a683de

# Date Author Comment
e4c556f9 12/11/2024 06:48 PM Leszek Koltunski

new app 'TwoComponents' : apply a postprocessing effect to only part of a Mesh (a single vertex component)

6be7eb58 12/10/2024 02:05 PM Leszek Koltunski

SingleMeshCube: add possibility to disappear individual Cubies

30f337e5 03/20/2024 12:08 PM Leszek Koltunski

Lint

4d49605b 06/21/2023 12:17 AM Leszek Koltunski

Make it possible to control if we can see the normal vectors.

99a80c08 12/25/2022 12:36 AM Leszek Koltunski

Minor.

9a645457 12/16/2022 09:17 PM Leszek Koltunski

simplify the crash app.

29fdea14 12/16/2022 07:54 PM Leszek Koltunski

New app reproduces an issue with crash on my physical LG phone.

36532c7f 12/16/2022 04:56 PM Leszek Koltunski

This app reproduces an issue with glow being improperly displayed on my physical LG phone.

0e65f4da 12/14/2022 11:50 PM Leszek Koltunski

New Flat Blur unit test.

13fde129 12/08/2022 01:27 AM Leszek Koltunski

Change the Sink app. The point: test Sink effect at extreme strengths.

1b80a6e2 10/07/2021 03:23 PM Leszek Koltunski

New postprocess effect 'Border' (not working yet) and adding it to the testing app 'Triblur'.

5690134d 06/01/2021 12:45 PM Leszek Koltunski

Dynamic App: add support for the new SpeedMode inside Dynamics. (so far only first two SpeedModes - smooth and segment_constant - are supported )

8aece7f2 08/14/2020 12:10 PM Leszek Koltunski

Progress with the MeshFile app.

39b925d5 08/13/2020 10:40 PM Leszek Koltunski

Progress with the MeshFile app: disappear works now.

7198e5c9 08/13/2020 10:00 PM Leszek Koltunski

Progress with the MeshFile app.

16b336db 08/13/2020 02:00 PM Leszek Koltunski

Add a 'Scale' seekBar to the MeshFile app.

8bf89617 08/13/2020 01:35 PM Leszek Koltunski

New effect VertexEffectDisappear

bf2e8f97 07/30/2020 10:38 AM Leszek Koltunski

Improve the Blur App to catch the bug where a small part of the Blur (and Glow) halo gets displayed on the other edge of the surface.

48c88f57 06/14/2020 06:30 PM Leszek Koltunski

Progress with the MeshFile app.

42aa970f 06/13/2020 12:12 AM Leszek Koltunski

Skeleton of a new App: MeshFile

304cdff5 06/10/2020 12:24 PM Leszek Koltunski

new app icons; skeleton of reading/write a Mesh from/to a file.

9cbe58b0 06/06/2020 12:17 AM Leszek Koltunski

Library: make setEffectAssociation a deferred job (because we do copy the uniforms during join!)
SingleMesh App: almost finished.

90940caf 06/04/2020 11:57 PM Leszek Koltunski

Skeleton of the SingleMesh app.

bf3b5480 05/31/2020 11:18 AM Leszek Koltunski

Progress with Deferred Jobs.

887e1853 05/31/2020 12:15 AM Leszek Koltunski

Skeleton of the new app: Deferred Jobs.

d7829514 05/26/2020 12:53 PM Leszek Koltunski

1) Cube: convert it to the latest library. Main difference: objects are rendered better, individual cubits have rounded corners.
2) Examples: some adjustments to MeshJoin & Predeform
3) Library: fix a bug in main_vertex_shader's 'degree' function, which didn't work proprely in case of a vertex which was exactly at the center (i.e. vector PS was zero)

8982b894 05/23/2020 09:05 PM Leszek Koltunski

Progress with MeshJoin.

c1f047b9 05/18/2020 01:30 PM Leszek Koltunski

Progress with the Predeform app.

9df01f21 05/17/2020 11:46 PM Leszek Koltunski

Progress with Predeform: UI for the list of Vertex effects to preapply.

4b7c432e 05/17/2020 09:04 PM Leszek Koltunski

Progress (?) with Predeform: give up trying to render the Mesh in Activity1.

0dc8ffef 05/17/2020 12:34 AM Leszek Koltunski

Progress with Predeform.

59835a0a 05/16/2020 08:51 PM Leszek Koltunski

Beginnings of a new 'Predeform' app which tests pre-applying a queue of Vertex Effects to a (single?) Mesh.
So far just a copy of Inflate app.

678c391d 05/05/2020 12:55 PM Leszek Koltunski

Change the Postprocessing effects: separate the radius and the halo.
Reason: we needed a way to specify the size of the halo around a postprocessed object; before it was automatically (and not very correctly) computed from the radius - before we knew the size of the object's bounding box, so this automatic computation was possible. Now we're removing the MashBase.getBounding(0 API, so the size of the halo has to be explicitly given by the user. This way is more correct anyway and gives the user more control (as the Multiblur app proves!)...

2fad84a7 04/13/2020 08:22 PM Leszek Koltunski

Move to AndroidX, target API level 29.

d586fda6 12/16/2019 04:42 PM Leszek Koltunski

Dynamics App: add checking a Dynamic4D.

dea555b9 07/16/2019 09:42 PM Leszek Koltunski

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

e52efe17 05/20/2019 12:31 AM Leszek Koltunski

Improve the Dynamic app.

da77ffd8 05/14/2019 01:26 PM Leszek Koltunski

Dynamic App: add Toast.

8db5b725 05/14/2019 11:11 AM Leszek Koltunski

Minor improvements in the Dynamics.

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.

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

Turn the Rubik app into a MemoryTest.

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.

d28ddc9b 03/21/2019 11:02 PM Leszek Koltunski

Further improvement for the Generic app.

1e7603bb 03/21/2019 03:30 PM Leszek Koltunski

Refactor the 'Generic' app.

46b26cdc 03/20/2019 11:06 PM Leszek Koltunski

Rename the 'Effects3D' app files.

2ec2dc32 03/20/2019 10:48 PM Leszek Koltunski

Rename the 'Effects3D' app.

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.

296d2e73 01/01/2019 01:36 AM Leszek Koltunski

Advances with the Earth app - prepare it to checking if any FRAGMENT or VERTEX effect correctly works on a Sphere mesh.

9814e53c 12/20/2018 12:30 AM Leszek Koltunski

Progress with the 'Earth' app.

64558e4e 12/20/2018 12:19 AM Leszek Koltunski

Rename the old 'Cubes' app to 'Inflate' - this now combines the testing functionality of former 'Cubes' and 'Inflate' apps.
The old 'Inflate' in turn renamed to 'Earth' - here we are going to show an Earth rotating in space.

5ceea148 12/14/2018 04:50 PM Leszek Koltunski

- new icon for the GLOW app
- rename the BitmapTree app to ObjectTree

c40df162 12/14/2018 04:30 PM Leszek Koltunski

Improve the Triblur app to be able to switch objects into 1 of 3 states: no postprocessing, blur, glow.

f86c9fb5 12/10/2018 01:29 PM Leszek Koltunski

Make the Effects3D app a bit more user-friendly.

77a500b3 11/30/2018 02:28 PM Leszek Koltunski

Progress with Inflate (building block of postprocessing effects: the proper way of marking a halo around a Mesh)
'Inflate' app testing the machanism. MeshFlat appears to be working, now we only need to fill up the per-vertex Inflate vector in the MeshCubes.

65f622c1 08/06/2018 01:26 PM Leszek Koltunski

Progress with Effects3D app - merge Matrix effects

3b1e9c7e 07/31/2018 03:27 PM Leszek Koltunski

Progress with Effects3D app.

fe7fe83e 07/29/2018 11:00 PM Leszek Koltunski

Overhaul of the Effects3D generic test app.

Still not perfect (the 'postprocess' tab does not work; things crash when we rotate)

bddd4b2d 07/03/2018 01:31 PM Leszek Koltunski

Add OIT to the Effects3D app.

29aba2d1 07/02/2018 03:00 PM Leszek Koltunski

Transparency App: try to postprocess and not-postprocess the Transparent Surfaces.

9c3e749e 06/29/2018 10:50 PM Leszek Koltunski

Make the Cubes App capable of testing unprocessed OIT.

a935e9db 06/29/2018 01:31 PM Leszek Koltunski

Correct a recently introduced bug.

b1c2b02f 05/30/2018 02:53 PM Leszek Koltunski

Adjustments for the 'Flag' app.

664a0e45 04/11/2018 10:56 PM Leszek Koltunski

New app checking Order Independent Transparency.

efc280af 04/06/2018 10:45 PM Leszek Koltunski

New 'PostprocessTree' app (unfinished)

f1b8b412 04/04/2018 02:55 PM Leszek Koltunski

Improve the Triblur app.

80f37d1b 04/04/2018 02:01 PM Leszek Koltunski

New 'Triblur' testapp.

Shows that the Blur effect doesn't fully work (probably it is the 'blitWithDepth' function which needs to be corrected)

c658e742 06/30/2017 02:52 PM Leszek Koltunski

Add quality levels in Glow APP.

3a4f3ae2 06/28/2017 01:46 PM Leszek Koltunski

Improve 'Glow' app.

cb9d104d 06/28/2017 12:00 PM Leszek Koltunski

New 'Glow' app.

3c70973c 06/13/2017 12:04 PM Leszek Koltunski

Fix 'Bitmap Tree' APP. Now 28 out of 31 APPs work.

b3b2c6cf 05/16/2017 10:54 PM Leszek Koltunski

Progress with any depth MeshCubes.

3a438b27 05/16/2017 10:30 PM Leszek Koltunski

Progress with any depth MeshCubes.

aedd9013 05/15/2017 09:52 PM Leszek Koltunski

First try to convert the Stencil app to a dual (directly to Screen / through intermediate Framebuffer) mode.
Doesn't work yet ( API is inconvenient / plain wrong )

1bbe1af2 05/11/2017 08:40 PM Leszek Koltunski

Some corrections so that most apps still work on the Android emulator (OpenGL ES 2.0-based)

0ab55f0c 05/11/2017 03:47 PM Leszek Koltunski

Use Transform Feedback to (optionally) display the Normal vectors.

334cec2a 04/27/2017 04:29 PM Leszek Koltunski

Minor.

bf0bc90f 04/27/2017 01:56 PM Leszek Koltunski

Mipmap levels!

febb61ba 03/31/2017 01:59 PM Leszek Koltunski

Still several problems, but the core of Multiblur works now.

fc6f1299 03/31/2017 12:11 PM Leszek Koltunski

Improve the Multiblur app. Things seem to work now!

3e673c74 03/30/2017 01:49 PM Leszek Koltunski

Enrich the Multiblur app.

af662543 02/27/2017 11:06 PM Leszek Koltunski

Fixes for z-fighting.

6eb5eec2 02/16/2017 04:30 PM Leszek Koltunski

A Lot of fixes for the issues uncovered by Olimpic.

Still at least 1 known issue: sometimes, when we re-add a Surface, some garbage pops up on the screen for a brief split second. Visible in Olimpic.

6ab5da9a 02/15/2017 03:32 PM Leszek Koltunski

Improve Olimpic.

722c6ed3 02/15/2017 02:37 PM Leszek Koltunski

Improve Olimpic.

bfcf419a 01/19/2017 01:37 PM Leszek Koltunski

Improvements for the 'Cubes' and 'Effects3D' apps.

43bda3db 01/07/2017 12:49 AM Leszek Koltunski

New 'Blur' App. Actual BLUR effect, of course, does not work.

1746198f 01/04/2017 11:28 PM Leszek Koltunski

FBO APP: add dynamic adding/removing the DEPTH attachment.

03a2fd30 12/16/2016 02:12 PM Leszek Koltunski

First attempt at the 'Mirror' app.

5055b5d4 12/09/2016 01:10 AM Leszek Koltunski

1. (hopefully) finish the 'Save' app (now we can adjust the size of the resulting file)
2. Fix one long-standing bug in almost every single app.

10d53839 12/07/2016 11:58 PM Leszek Koltunski

Turn the former 'FOV' app into 'Projection' app that also checks the (x,y) the camera looks at.

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

Make the effect Center be always 3D.

4d5b37fe 11/14/2016 04:05 PM Leszek Koltunski

Unify Effects3D and Matrix3D (still incomplete!)

a13e1101 11/14/2016 03:03 PM Leszek Koltunski

Minor

c11a3a15 11/14/2016 02:40 PM Leszek Koltunski

Encode more info in the EfectNames enum.

248a2782 11/11/2016 04:23 PM Leszek Koltunski

Progress with "Around The World"

7ba38011 11/11/2016 01:03 AM Leszek Koltunski

New app: Around The World (beginnings)

fa9053f5 11/10/2016 10:24 PM Leszek Koltunski

Progress with Effects3D

de82c8b7 11/10/2016 05:32 PM Leszek Koltunski

Effects3D: beginnings of support for removing arbitrary effect