Activity
From 07/30/2020 to 08/28/2020
08/28/2020
- 02:56 PM Distorted Android Revision ac6a08e7 (library): Progress with MeshPolygon.
08/27/2020
- 12:37 AM Distorted Android Revision b948df7a (library): Rename Meshes.
- 12:37 AM Magic Cube Revision efa8aa48 (magiccube): Rename Meshes.
- 12:37 AM Distorted Android Revision f2085b96 (examples): Rename Meshes.
- 12:36 AM Distorted Android Revision 808ef3aa (library): First attempt at new mesh - Polygon. Unfinished (normal vector!), untested
- 12:51 PM Magic Cube Revision dfbb340a (magiccube): Fix: nwo we need to explicitly set mesh center to negative Z if we want to GLOW a flat object.
- 12:51 PM Distorted Android Revision 57a3f798 (examples): Fix: nwo we need to explicitly set mesh center to negative Z if we want to GLOW a flat object.
08/26/2020
- 09:18 PM Magic Cube Revision 74b08185 (magiccube): Fix for Samsung Android 5
- 05:54 PM Magic Cube Revision b4143852 (magiccube): Up version to 1.4.1
- 05:14 PM Distorted Android Revision 480b827b (examples): MeshFile app: add a texture for the Dino mesh.
- 03:36 PM Distorted Android Revision 9f9924f8 (library): Remove the 'binding' parameter from the UBO in the vertex shader - this is not part of OpenGL ES 3.0, only introduced in 3.1, and we want to be compatible with 3.0.
- Now we need to dynamically detect the UBO index and form a BlockBinding ourselves.
- 02:53 PM Magic Cube Revision 49595e4b (magiccube): Fix for one bug seen in Firebase and additional debugging for another.
- 12:55 PM Magic Cube Revision 6b6504fe (magiccube): Finally fix the Dino's 'isSolved()' - Dino can be mirrored and then it is also solved!
08/25/2020
- 12:30 AM Magic Cube Revision ee49d995 (magiccube): Update dmesh'es to 'proper' (i.e. with centers) version 2.
- 12:24 AM Distorted Android Revision 38b31baa (examples): Add component centers to dmesh version 2.
- 12:24 AM Distorted Android Revision 7a9edb92 (library): Add component centers to dmesh version 2.
- 05:57 PM Magic Cube Revision e69c7a11 (magiccube): Update all the dmeshes to versions 2.
- 05:48 PM Distorted Android Revision 45d530fc (library): Update all the dmeshes to versions 2. Add the Dino dmesh.
- 05:48 PM Distorted Android Revision 81c7daef (examples): Update all the dmeshes to versions 2. Add the Dino dmesh.
- 04:39 PM Distorted Android Revision a2878a67 (library): Remove the 'inflate' vertex attributs from the Mesh and file format, and replace that with a per-component 'inflate centers' (which are as of yet untested)
08/23/2020
- 11:29 PM Distorted Android Revision 9becf30e (library): Speedup: remember the mesh associations of VertexEffects only once, when they actually change, and not every time we compute() a VertexQueue.
- 12:00 PM Distorted Android Revision 24804c15 (library): 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)
- 11:25 AM Distorted Android Revision 41b3ada0 (library): Simplify AssociationUniformBlock
08/21/2020
- 11:28 AM Distorted Android Revision a81e5cf7 (library): Bugfix.
- 11:27 AM Distorted Android Revision 6b234228 (library): Merge branch 'effects-ubo'
- # Conflicts:
# src/main/java/org/distorted/library/mesh/AssociationUniformBlock.java - 10:52 AM Distorted Android Revision 35e7d841 (library): Bugfix.
- 10:38 AM Distorted Android Revision 53873b84 (library): Bugfix.
08/20/2020
- 12:05 AM Distorted Android Revision b187afac (library): Bugfixes.
- 11:29 PM Distorted Android Revision 96e3b88a (library): Introducing UBO to Effect Queues: step 1.
08/19/2020
- 09:10 PM Magic Cube Revision 1ebc4767 (magiccube): Fix detecting if an Object is solved. Before, the generic Cubit.thereIsNoVisibleDifference(0 would not work correctly in case of the Dino.
- 08:06 PM Distorted Android Revision 97755c02 (library): Move the 'effect association' part of MeshBase to a separate class.
- 01:31 PM Distorted Android Revision 0bd9f644 (library): Introduce an UBO to the vertex shader holding info about mesh effect associations.
08/16/2020
- 06:34 PM Magic Cube Revision 7c969a6d (magiccube): Adjust randomizing new rotations so that:
- 1) it works for basicAngle=5 (Megaminx) (so now basicAngle=2,3,4,5 supported)
2) it leaves the decision as to what ca...
08/14/2020
- 01:46 PM Distorted Android Revision 01c4332c (examples): Progress with the MeshFile app: new icon
- 12:10 PM Distorted Android Revision 8aece7f2 (examples): Progress with the MeshFile app.
08/13/2020
- 10:40 PM Distorted Android Revision 39b925d5 (examples): Progress with the MeshFile app: disappear works now.
- 10:00 PM Distorted Android Revision 524e4fe7 (library): Progress with the MeshFile app.
- 10:00 PM Distorted Android Revision 7198e5c9 (examples): Progress with the MeshFile app.
- 02:00 PM Distorted Android Revision 16b336db (examples): Add a 'Scale' seekBar to the MeshFile app.
- 01:35 PM Distorted Android Revision 8bf89617 (examples): New effect VertexEffectDisappear
- 01:35 PM Distorted Android Revision f0d1f003 (library): New effect VertexEffectDisappear
08/12/2020
- 10:08 AM Magic Cube Revision fef4437d (magiccube): Correct color of 2 ui elements
- 09:53 AM Distorted Android Revision fdb60725 (library): Correct an issue shown by Crashlytics: sometimes it would crash in the library in InternalOutputSurface.setAsOutput() when trying to 'read from null array' mFBOH[].
08/11/2020
- 10:52 PM Distorted Android Revision c9b0d31e (examples): We have the new Object - the Dino - so up the version to 1.4.0.
- 10:52 PM Magic Cube Revision b7c7ccb2 (magiccube): We have the new Object - the Dino - so up the version to 1.4.0.
- 10:22 PM Magic Cube Revision 44bdd3fb (magiccube): Fix the fact that now there are too many tabs in the Scores dialog - make the tabs SCROLLABLE.
- 08:33 PM Magic Cube Revision f05807f7 (magiccube): Add the Dino dmesh file.
- 08:33 PM Distorted Android Revision a5ef195e (examples): Add the Dino dmesh file.
- 06:12 PM Magic Cube Revision 935f3663 (magiccube): Fix the way we continue rotation: when rotating a layer, we need to be doing it with respect to the RotAxis which has been first casted to the touched face, and only then this casted one is casted to the surface of the screen.
- Before we were casting the rotAxis directly to the screen without the intermediate casting to the face, which doesn't...
- 02:19 PM Magic Cube Revision fb377dae (magiccube): Major progress with Dino; rotations (almost?) work now.
- 10:21 AM Magic Cube Revision ee64e15a (magiccube): A bit less Sink effect (1.25) when creating the individual cubits of the Dino - with the previous 1.30 there was a bit of an artifact visible when rotating.
08/10/2020
- 11:49 PM Magic Cube Revision 5944e760 (magiccube): Fix the bug reported by Antonio Campos Galán: sometimes the app would not detect that the Cube is solved.
- 09:31 PM Magic Cube Revision c7e79b69 (magiccube): Progress with Dino Movement
- 06:01 PM Magic Cube Revision faa3aed0 (magiccube): Introduce separate ROT_AXIS and FACE_AXIS ( step 2 )
08/09/2020
- 10:01 PM Magic Cube Revision ad38d800 (magiccube): Introduce separate ROT_AXIS and FACE_AXIS ( step 1 )
08/08/2020
- 10:56 PM Magic Cube Revision 736bbd74 (magiccube): Correct Dino row chances ( the middle row should never move! )
- 10:36 PM Magic Cube Revision 2c699055 (magiccube): New Dino images.
08/07/2020
- 11:09 PM Magic Cube Revision f6d06256 (magiccube): Move the knowledge about colors of individual cubit faces down to each Object subclass.
- 10:48 PM Magic Cube Revision 7ec268b1 (magiccube): Stop crashing when the last installed version has an Object remembered, then we install a new version without this Object in the RubikObjectList.
08/06/2020
- 12:13 AM Magic Cube Revision 380162cb (magiccube): Progress with RubikDino.
- 11:50 PM Distorted Android Revision 62c869ad (library): Fix normals in case of MatrixEffectScale / Shear.
- Fix displaying the normal vector.
08/02/2020
- 10:41 PM Distorted Android Revision be42e989 (library): Fix modifications of normals in VertexEffectScale and VertexEffectShear.
08/01/2020
- 09:37 PM Magic Cube Revision 8f53e513 (magiccube): Progress with the Dino.
- 09:37 PM Distorted Android Revision 9f28e9b6 (library): Progress with the Dino.
07/30/2020
- 10:32 PM Magic Cube Revision 418aa554 (magiccube): Beginnings of support for a new Object: the Dino.
- 03:18 PM Distorted Android Revision c1fa9e3c (library): When blurring or glowing, we need to CLAMP_TO_EDGE the texture - otherwise part of the blur or glow could appear on the other end of the texture.
- 10:46 AM Magic Cube Revision db19ef39 (magiccube): We need to up the version to 1.3.5 - new release to AppInChina because of the previous commit
- 10:41 AM Magic Cube Revision 977f40d3 (magiccube): Tencent, the largest Chinese store does not accept apps with a space in their name! Correct.
- 10:38 AM Distorted Android Revision bf2e8f97 (examples): 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.
- 10:38 AM Distorted Android Revision 4db11f0c (library): 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.
Also available in: Atom