Project

General

Profile

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

library / src / main / java / org / distorted / library / effect / VertexEffect.java @ 8c57d77b

# Date Author Comment
8c57d77b 03/31/2023 05:24 PM Leszek Koltunski

Decouple (to a large degree) the OpenGL Library from Android.

e5f796bc 01/08/2023 03:36 AM Leszek Koltunski

Major change in JSOn file format:

replace the old (corners,centers) system with a list of VertexEffects which are applied to each cubit variant.

cc62b34a 07/15/2022 01:37 AM Leszek Koltunski

license

43814a57 11/26/2020 10:29 AM Leszek Koltunski

Fix the fact that the static DistortedEffects.mAllQueues was global, shared between all Activities.
Completely replace this mechanism with a non-static list of links from a VertexEffect to all VertexEffectQueues this effect is a member of.

9becf30e 08/23/2020 11:29 PM Leszek Koltunski

Speedup: remember the mesh associations of VertexEffects only once, when they actually change, and not every time we compute() a VertexQueue.

24804c15 08/23/2020 12:00 PM Leszek Koltunski

Turn the vName, vEffAnd and vEffEqu integer array uniforms into a one ivec4.
The point: ivec4s are always packed tightly in UBOs (which is going to be the next step)

96e3b88a 08/20/2020 11:29 PM Leszek Koltunski

Introducing UBO to Effect Queues: step 1.

2aeb75aa 06/03/2020 08:25 PM Leszek Koltunski

Update Myanmar flag.

36d65d88 05/29/2020 03:48 PM Leszek Koltunski

Progress making it possible to apply Vertex Effects only to some Components of a Mesh.

1e672c1d 05/23/2020 12:50 PM Leszek Koltunski

Change 'tag' to a more appropriate name - 'association'.

bc208a9c 05/23/2020 10:30 AM Leszek Koltunski

Introduce 'tags' (soon to be renamed to 'associations') to Mesh and VertexEffect.
A 'tag' is a way to associate a Vertex Effect only to a subgroup of a given Mesh's vertices (more precisely, only to an arbitrary subset of its Components)

f046b159 05/16/2020 07:54 PM Leszek Koltunski

First attempt at the MeshBase.apply(VertexEffect) API.

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'

dd89c7f4 03/19/2019 01:56 PM Leszek Koltunski

Bugfix: default, MAX region cannot be of Float.MAX_VALUE radius - then in the shader we can have an overflow. Make it 1000000 in radius.

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

2f1f7570 12/11/2018 06:03 PM Leszek Koltunski

Properly clean up static varaibles in the Effect classes!

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

Simplify Statics.

6b816678 06/27/2017 11:22 AM Leszek Koltunski

Javadoc.

faa3ff56 06/27/2017 10:57 AM Leszek Koltunski

Javadoc.

9af837e8 06/21/2017 09:19 PM Leszek Koltunski

Prevent possibility to enable an effect multiple times.

7cd24173 06/20/2017 11:51 PM Leszek Koltunski

Move all the knowledge about Vertex and Fragment effects to their respective classes.

a0d5e302 06/16/2017 03:49 PM Leszek Koltunski

Simplify Effect classes.

0dd98279 06/16/2017 03:30 PM Leszek Koltunski

Simplify Effect classes.

9d0d8530 06/12/2017 08:50 PM Leszek Koltunski

Progress with Effect classes - everything compiles now!

da9b3f07 06/09/2017 01:27 PM Leszek Koltunski

Progress with support for Effect classes.

The library compiles now!

6bb59aad 06/08/2017 03:54 PM Leszek Koltunski

Progress with support for Effect classes.

15aa7d94 06/08/2017 01:53 PM Leszek Koltunski

Progress with support for Effect classes.

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

Some progress with Effect classes.

Big mess - nothing compiles now; classes moved around.

c828808d 06/06/2017 04:43 PM Leszek Koltunski

Progress with support for Effect classes.

125cee3d 06/06/2017 02:35 PM Leszek Koltunski

Progress with support for Effect classes.

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

Beginnings of support for Effect classes.

b547aaba 06/05/2017 11:04 PM Leszek Koltunski

Some progress with Effect classes.

8eccf334 06/05/2017 04:29 PM Leszek Koltunski

Beginnings of support for Effect classes.