Project

General

Profile

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

library / src / main / java / org / distorted / library / effect / VertexEffectDistort.java @ 1e667536

# Date Author Comment
1e667536 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)

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

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

0f10a0b6 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)...

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'

8fdeecd7 03/29/2019 11:42 PM Leszek Koltunski

Remove unused imports.

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.

50be8733 01/12/2019 04:24 PM Leszek Koltunski

Correct Distort.

353f7580 01/11/2019 11:15 PM Leszek Koltunski

Make Distort truly 3D.

7bebb196 01/04/2019 11:07 PM Leszek Koltunski

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

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.

1f2cb152 12/30/2018 10:49 PM Leszek Koltunski

Further fixes for the new fully 3D vertex region.

4aa38649 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.

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

Javadoc.

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

Javadoc.

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

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

e2e92a29 06/16/2017 03:58 PM Leszek Koltunski

Simplify Effect 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.

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

Beginnings of support for the unified Data data type.

82d6f93a 06/13/2017 10:11 AM Leszek Koltunski

Bugfix (invert Region's y coord)

7625e47e 06/12/2017 10:09 PM Leszek Koltunski

Bugfix in Effect regions.

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.

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

Progress with support for Effect classes.