Project

General

Profile

Activity

From 02/23/2020 to 03/23/2020

03/12/2020

09:47 PM Revision 209ea1c7 (library): 1. library: new API DistortedNode.setProjection()
2. cube: adjustments for Pyraminx. Leszek Koltunski

03/10/2020

09:51 PM Revision c6bfca20 (examples): Fix the memory test - we need to run one thing on the Graphics thread!
Leszek Koltunski
09:51 PM Revision 7690aab1 (library): Fix the memory test - we need to run one thing on the Graphics thread!
Leszek Koltunski
09:31 PM Bug #33: Issues on PowerVR GE8100
1.5 year later the phone still uses the very same OpenGL ES GLSL ES 3.20 build 1.8@4490469. Leszek Koltunski
07:52 PM Feature #36: Mesh Importer
Now with arrival of MeshBase.apply(MatrixEffect) and new MeshJoined, and a planned API MeshBase.apply(VertexEffect), ... Leszek Koltunski
07:51 PM Feature #40 (Closed): Apply static Vertex effects to a Mesh
New API: MeshBase.apply(VertexEffect effect).
The apply would have to be done before the first time the Mesh is us...
Leszek Koltunski
05:39 PM Revision 7490d738 (library): Fixes for the Projection matrix, FOV.
There was a confusion between the Projection of the Node onto the Screen, and the Projection of the Cubits on the Node. Leszek Koltunski

03/09/2020

07:08 PM Revision 40223bbb (examples): The Pyraminx itself finished - now its movements!
Leszek Koltunski
11:27 AM Revision a8a553a5 (examples): Progress with Pyraminx.
Leszek Koltunski

03/08/2020

10:08 PM Revision 77e9d967 (examples): Some progress with Pyraminx.
Leszek Koltunski
01:14 AM Revision f793bd9d (examples): Minor.
Leszek Koltunski

03/07/2020

11:14 PM Revision a71ef7f1 (examples): Icons, details.
Leszek Koltunski
01:05 AM Revision ea9b68db (examples): Progress with MeshJoin app.
Fix rotating in some apps. Leszek Koltunski

03/06/2020

04:50 PM Revision e7f85322 (library): Progress with of Pyraminx.
Bugfix for joining a single Mesh! Leszek Koltunski
04:50 PM Revision 33bd5234 (examples): Progress with of Pyraminx.
Bugfix for joining a single Mesh! Leszek Koltunski

03/05/2020

11:40 AM Revision a3a05347 (library): Improve setTextureMap.
Leszek Koltunski
11:40 AM Revision a919e8dc (examples): Improve setTextureMap.
Leszek Koltunski

03/04/2020

12:41 AM Feature #37 (Closed): Joining Meshes together
Commit commit:de53cf3e adds support for setting arbitrary texture maps to any MeshBase. Closing. Leszek Koltunski
10:56 PM Feature #37: Joining Meshes together
Commit commit:22e60fba provides support for this.
Setting at 80% done because still setting texture maps is left t...
Leszek Koltunski
12:39 AM Revision 23c35a5d (examples): Make MeshBase.setTextureMap() work.
Leszek Koltunski
12:39 AM Revision de53cf3e (library): Make MeshBase.setTextureMap() work.
Leszek Koltunski
10:54 PM Revision b3090c52 (examples): Minor.
Looks like MeshBase.join() actually works. Leszek Koltunski
10:54 PM Revision b35570ad (library): Minor.
Looks like MeshBase.join() actually works. Leszek Koltunski
08:58 PM Revision 22e60fba (library): Fix MeshBase.join()
Only upload Mesh Buffers to GPU when we actually use them. Leszek Koltunski

03/03/2020

12:13 AM Revision 37320052 (examples): New MeshJoined.
Test app says it's not working - bug in MeshBase.join(). Leszek Koltunski
12:13 AM Revision 0d4aae88 (library): New MeshJoined.
Test app says it's not working - bug in MeshBase.join(). Leszek Koltunski
11:30 PM Feature #38 (Closed): Apply Matrix effects to a Mesh
Commit commit:7594a5d2 provides support for this.
New app 'MeshJoin' seems to indicate that at least something works.
Leszek Koltunski
10:31 PM Revision df80818c (examples): Further corrections.
Leszek Koltunski
10:31 PM Revision 23b733db (library): Further corrections.
Leszek Koltunski
04:26 PM Revision c7a31368 (examples): Further corrections for the first apps.
Leszek Koltunski
03:36 PM Revision 936333aa (examples): Port Cat and Dog to the new setStretch-less API.
Leszek Koltunski
02:49 PM Revision 25eeb4d4 (examples): Port Girl to the new setStretch-less API.
Leszek Koltunski
01:55 PM Revision 1fc23462 (examples): Port Dynamic to the new setStretch-less API.
Leszek Koltunski
01:08 PM Revision 60945edb (library): Port Listener to the new setStretch-less API.
Leszek Koltunski
01:08 PM Revision e052248f (examples): Port Listener to the new setStretch-less API.
Leszek Koltunski
12:16 PM Revision d1abb41e (examples): Port Deform to the new setStretch-less API.
Leszek Koltunski
11:58 AM Revision 4c42bc15 (examples): Some cleanups in MonaLisa, Bean & Sink.
Leszek Koltunski
11:43 AM Revision 18231014 (examples): Convert Projection to not use the depreciated MeshBase.setStretch() API.
Leszek Koltunski
11:43 AM Revision 571aa3fa (library): Convert Projection to not use the depreciated MeshBase.setStretch() API.
Leszek Koltunski
11:22 AM Revision a7a8f7bd (examples): Convert Bean to not use the depreciated MeshBase.setStretch() API.
Leszek Koltunski
11:14 AM Revision f209a803 (examples): Convert Sink to not use the depreciated MeshBase.setStretch() API.
Leszek Koltunski
10:03 AM Revision 67038dda (examples): Correct the Rubik app for the recent changes to the library's Node.
Leszek Koltunski
10:03 AM Revision 1b059065 (library): Correct the Rubik app for the recent changes to the library's Node.
Leszek Koltunski

03/02/2020

11:12 PM Revision 5a683295 (examples): Size of the FBO internal to Nodes is now NO MORE taken from the Mesh's stretch values.
Instead, the size is copied from child's FBO size (if there is one) or if the child is a leaf with texture in it (whi... Leszek Koltunski
11:12 PM Revision 9ecac8cd (library): Size of the FBO internal to Nodes is now NO MORE taken from the Mesh's stretch values.
Instead, the size is copied from child's FBO size (if there is one) or if the child is a leaf with texture in it (whi... Leszek Koltunski
04:23 PM Revision 9c198dba (library): Minor.
Leszek Koltunski
04:11 PM Revision 126393c8 (examples): Remove width & height from InternalSurface and move it to InternalOutputSurface.
Leszek Koltunski
04:11 PM Revision d58b50e7 (library): Remove width & height from InternalSurface and move it to InternalOutputSurface.
Leszek Koltunski
03:47 PM Revision 2e779512 (examples): Hide the InternalSurface class inside its package.
Leszek Koltunski
03:47 PM Revision 4bb94a7d (library): Hide the InternalSurface class inside its package.
Leszek Koltunski
12:39 PM Revision b17aa4aa (library): Minor.
Leszek Koltunski

03/01/2020

12:41 AM Revision 64f93787 (examples): Minor
Leszek Koltunski
12:35 AM Feature #39 (Closed): New MeshTriangular
Leszek Koltunski
12:34 AM Feature #39 (Resolved): New MeshTriangular
Commit commit:9099e567 provides such a Mesh. Leszek Koltunski
12:33 AM Feature #39 (Closed): New MeshTriangular
Implement a Triangular Mesh.
After we have MeshJoined implemented, this will be a building block for other, more c...
Leszek Koltunski
12:31 AM Feature #37: Joining Meshes together
This should probably be a new Mesh 'MeshJoined' rather than new methods to MeshBase.
MeshJoined(MeshBase[] meshes)...
Leszek Koltunski

02/29/2020

12:52 AM Revision 35476762 (library): Convert RubikCube to the new V&F center schema!
Leszek Koltunski
11:59 PM Revision e50f49b6 (examples): All apps converted to the new V&F center schema!
Leszek Koltunski
11:36 PM Revision 627e0ea2 (examples): Moving the Vertex and Fragment centers of effect to the center of the Mesh.
Leszek Koltunski
11:25 PM Revision 8eed34d3 (examples): Moving the Vertex and Fragment centers of effect to the center of the Mesh.
Leszek Koltunski
10:45 PM Revision 849e0034 (examples): Moving the Vertex and Fragment centers of effect to the center of the Mesh.
Leszek Koltunski
10:13 PM Revision 644c21f2 (library): Moving the Vertex and Fragment centers of effect to the center of the Mesh.
Leszek Koltunski
10:11 PM Revision 26c4e181 (examples): First fixes for moving the Vertex and Fragment centers of effect to the center of the Mesh.
Leszek Koltunski
05:11 PM Revision 529054e9 (examples): Fixes for the merge. Everything works now!
Next step: make the center of Vertex & Fragment effects be in the center of the Object, rather than the lower-left co... Leszek Koltunski
04:00 PM Revision c0f5af7b (library): Fixes for the merge.
Leszek Koltunski
04:00 PM Revision ba9ae2c8 (examples): Fixes for the merge.
Leszek Koltunski
03:39 PM Revision 0ba5de00 (examples): Fixes for the merge.
Leszek Koltunski
02:45 PM Revision 8664ea2e (examples): Fixes for the merge.
Leszek Koltunski
02:00 PM Revision e8e54972 (examples): Fixes for the merge.
Leszek Koltunski

02/28/2020

11:58 PM Revision 386fd702 (examples): Merge branch 'empty-matrix-effects-in-the-center' into modern-empty-matrix-effects-in-the-center
Leszek Koltunski
11:37 PM Revision 3eb6f354 (library): Merge branch 'empty-matrix-effects-in-the-center' into modern-empty-matrix-effects-in-the-center
# Conflicts:
# src/main/AndroidManifest.xml
# src/main/java/org/distorted/examples/TableOfContents.java
#...
Leszek Koltunski
09:27 PM Revision 7594a5d2 (library): Fix for MeshBase.apply()
Leszek Koltunski
09:27 PM Revision 98b6b975 (examples): Fix for MeshBase.apply()
Leszek Koltunski

02/27/2020

12:19 AM Revision 508ee98f (examples): New API: MeshBase.join() and a skeleton of an App to test it.
Leszek Koltunski
12:19 AM Revision ea88d502 (library): New API: MeshBase.join() and a skeleton of an App to test it.
Leszek Koltunski
10:46 PM Revision 1535f677 (examples): Minor.
Leszek Koltunski
09:47 PM Revision 83e0ca5e (examples): New Mesh 'Triangles' and updated Inflate & Generic apps to test it.
Leszek Koltunski
09:47 PM Revision 9099e567 (library): New Mesh 'Triangles' and updated Inflate & Generic apps to test it.
Leszek Koltunski
03:16 PM Feature #8: Add support for new types of Regions
Idea for a new Region: a five dimensional 3D 'strip'. Definition:
1) a 3D plane ax+by+cz=d
2) a distance 'e'
T...
Distorted Admin
03:11 PM Feature #8: Add support for new types of Regions
Partly done - we have decoupled the Region. Distorted Admin
03:09 PM Feature #38 (Closed): Apply Matrix effects to a Mesh
new API: MashBase.apply(MatrixEffect effect) Distorted Admin
03:07 PM Feature #37 (Closed): Joining Meshes together
Join several Meshes together. MashBase.join(MeshBase[] others) Distorted Admin

02/26/2020

10:23 PM Revision 698ad0a8 (examples): Move the Effects.setStretch to Meshbase.setStretch
Leszek Koltunski
10:23 PM Revision 044b5494 (library): Move the Effects.setStretch to Meshbase.setStretch
Leszek Koltunski
03:52 PM Revision 687263cc (examples): Move the 'pre-multiply mesh before applying any effects' thing from [(Xsize of texture, Ysize of texture) x Mesh's zFactor] to Effects.setStretch(sx,sy,sz)
Leszek Koltunski
03:52 PM Revision c90aca24 (library): Move the 'pre-multiply mesh before applying any effects' thing from [(Xsize of texture, Ysize of texture) x Mesh's zFactor] to Effects.setStretch(sx,sy,sz)
Leszek Koltunski

02/24/2020

04:31 PM Revision fa8bc998 (library): New API MeshBase.apply(MatrixEffect[])
Leszek Koltunski
 

Also available in: Atom