Project

General

Profile

Activity

From 12/10/2018 to 01/08/2019

01/06/2019

11:15 PM Revision 676c14da (examples): Relax requirements on when we can call DistortedEffects.setMax().
Before this change one had to call it before creation of shaders and before any of the DistortedEffects classes got c... Leszek Koltunski
11:15 PM Revision 1418a5eb (library): Relax requirements on when we can call DistortedEffects.setMax().
Before this change one had to call it before creation of shaders and before any of the DistortedEffects classes got c... Leszek Koltunski

01/04/2019

11:07 PM Revision 7bebb196 (library): Massive: make the coordinate system agree with that of OpenGL (i.e. invert the Y axis).
Leszek Koltunski
11:07 PM Revision a4d59c0b (examples): Massive: make the coordinate system agree with that of OpenGL (i.e. invert the Y axis).
Leszek Koltunski

01/03/2019

12:35 AM Revision 5e96393c (library): Make the Sink effect fully 3D.
Leszek Koltunski
12:35 AM Revision edc4a0e4 (examples): Make the Sink effect fully 3D.
Leszek Koltunski
09:09 PM Revision 823f63f7 (examples): Correct the z-axis of the center of fragment effects (it was inverted)
Leszek Koltunski
09:09 PM Revision 2fef9669 (library): Correct the z-axis of the center of fragment effects (it was inverted)
Leszek Koltunski
11:19 AM Revision 94a903e9 (examples): Progress with the Earth app.
Leszek Koltunski
11:07 AM Revision 1833b023 (examples): Progress with the Earth app.
Leszek Koltunski
01:32 AM Revision cbca11a3 (library): Progress with the Earth app.
Leszek Koltunski
01:32 AM Revision e83350b4 (examples): Progress with the Earth app.
Leszek Koltunski

01/02/2019

12:49 AM Revision b82a9ac9 (library): Progress with the Earth app.
Leszek Koltunski
12:49 AM Revision b88ec561 (examples): Progress with the Earth app.
Leszek Koltunski
03:57 PM Revision 1585ba24 (examples): 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. Leszek Koltunski
03:57 PM Revision b24e4719 (library): 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. Leszek Koltunski

01/01/2019

01:36 AM Revision 296d2e73 (examples): Advances with the Earth app - prepare it to checking if any FRAGMENT or VERTEX effect correctly works on a Sphere mesh.
Leszek Koltunski

12/30/2018

10:49 PM Revision 1f2cb152 (library): Further fixes for the new fully 3D vertex region.
Leszek Koltunski
01:37 AM Revision 4aa38649 (library): 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. Leszek Koltunski
01:37 AM Revision 9e7b6dbd (examples): 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. Leszek Koltunski

12/20/2018

12:15 AM Revision 31218706 (examples): Improve the world map.
Leszek Koltunski

12/19/2018

12:30 AM Revision 9814e53c (examples): Progress with the 'Earth' app.
Leszek Koltunski
12:19 AM Revision 64558e4e (examples): 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. Leszek Koltunski
10:53 PM Revision ebe0476f (library): Simplify MeshSphere by deriving it not from a regular icosahedron (which has a problem of a wiggly seam line at the 'change of date' in the back of the sphere) but something that at the back has a straight vertical border between triangles: a diamond-like 16-faced solid.
Leszek Koltunski

12/18/2018

12:07 AM Feature #35 (Closed): New mesh: Sphere
Commit commit:efaeb2a1 hopefully fixes last issues. Closing. Leszek Koltunski
11:29 PM Revision b424b062 (examples): Make Matrix effects Rotate and Quaternion actually correct when it comes to the Z-axis. Also corresponding adjustments in apps.
Leszek Koltunski
11:29 PM Revision efaeb2a1 (library): Make Matrix effects Rotate and Quaternion actually correct when it comes to the Z-axis. Also corresponding adjustments in apps.
Leszek Koltunski
08:11 PM Revision 84f0c820 (examples): Sphere: map the texture a bit better around the seam and the poles.
Leszek Koltunski
08:11 PM Revision 085d4e11 (library): Sphere: map the texture a bit better around the seam and the poles.
Leszek Koltunski
05:14 PM Revision 222ea32f (examples): New texture showing the World (Mercator projection)
Leszek Koltunski
04:42 PM Revision b72b8a3b (library): Fix (hopefully the last!) probelm with texturing the Sphere: the seam in the back.
Leszek Koltunski

12/17/2018

11:01 PM Revision a886f1fc (examples): Do not let users choose a Mesh with cols or rows equal to 0.
Leszek Koltunski
10:30 PM Revision d8295106 (library): One more improvement with texturing the Sphere.
Still one problem with texturing remains. Leszek Koltunski
09:36 PM Revision bbc58eff (library): Further fix for the Sphere. Now hopefully only the texture mapping is wrong.
Leszek Koltunski
07:57 PM Revision 041f83a3 (library): Some fixes for Sphere; still not completely ok though.
Leszek Koltunski
07:57 PM Revision 0579fe3a (examples): Some fixes for Sphere; still not completely ok though.
Leszek Koltunski
03:48 PM Feature #35: New mesh: Sphere
Commit commit|89b93576 adds support for the Sphere and ability to display it (in Effects3D and Inflate apps).
Stil...
Leszek Koltunski
03:45 PM Revision 24624a1a (examples): Add support for MeshSphere (add ability to display it in the 'Effects3D' and 'Inflate' apps).
Still a bit buggy! Leszek Koltunski
03:45 PM Revision 89b93576 (library): Add support for MeshSphere (add ability to display it in the 'Effects3D' and 'Inflate' apps).
Still a bit buggy! Leszek Koltunski

12/16/2018

12:45 AM Feature #35 (In Progress): New mesh: Sphere
Leszek Koltunski
12:07 AM Revision ec0feaba (library): Minor.
Leszek Koltunski
12:01 AM Revision e1e94682 (library): New MeshQuad class.
Leszek Koltunski

12/14/2018

11:15 PM Feature #36: Mesh Importer
Article: https://en.wikipedia.org/wiki/Polygon_mesh#File_formats
Looks like the .blend, .x3d and maybe .mesh might...
Leszek Koltunski
10:51 PM Feature #36 (New): Mesh Importer
Add a MeshImporter, which would import Meshes created in Blender, Maya and/or similar 3D modelling software.
Figur...
Leszek Koltunski
10:49 PM Feature #35 (Closed): New mesh: Sphere
Add a MeshSphere.
Tesselation: https://www.researchgate.net/figure/Spherical-tessellation-grids-and-parent-daught...
Leszek Koltunski
10:37 PM Feature #34 (New): Light Effects
Add an entirely new type of effects, ones that work on the whole output surface and add lights & shades to the whole ... Leszek Koltunski
04:50 PM Revision e5ba319d (library): - new icon for the GLOW app
- rename the BitmapTree app to ObjectTree Leszek Koltunski
04:50 PM Revision 5ceea148 (examples): - new icon for the GLOW app
- rename the BitmapTree app to ObjectTree Leszek Koltunski
04:30 PM Revision c40df162 (examples): Improve the Triblur app to be able to switch objects into 1 of 3 states: no postprocessing, blur, glow.
Leszek Koltunski
01:18 PM Revision 977756d7 (library): Fix the bug where the postprocessed GLOW halo of a Cube would be of different colors depending on the order of rendring of the cube sides. (one needed to switch off BLENDing while preprocessing )
Leszek Koltunski

12/13/2018

10:45 PM Feature #15: Order Independent Transparency
SSBO is adjustable now. This leaves two things:
1) PowerVR shader compiler situation: even the latest update to th...
Leszek Koltunski
10:43 PM Bug #27 (Closed): Blur effect: incorrect at the borders
Done. Leszek Koltunski
10:35 PM Revision 8b7b2398 (library): Fix the bug where the postprocessed halo would not work for the first few frames of each quality level (before this commit the bug was visible in the 'GLOW' app).
Leszek Koltunski
04:25 PM Revision 973e99d7 (library): Minor.
Leszek Koltunski

12/11/2018

12:11 AM Revision 143095f7 (library): Minor cleanups.
Leszek Koltunski
12:11 AM Revision 6c548f65 (examples): Minor cleanups.
Leszek Koltunski
06:03 PM Revision 2f1f7570 (library): Properly clean up static varaibles in the Effect classes!
Leszek Koltunski
01:04 PM Revision e71dd7fb (library): Improve computation of the thickness of the postprocessing halo - should be independent of the size of underlying object now.
Still it is not completely ok, it appears to depend on the ModelView matrix (use the Effects3D app to rotate the obje... Leszek Koltunski

12/10/2018

10:33 PM Revision 15ed35e6 (library): MeshCubes: Correct texturing of side walls. Everything should be correct now.
Leszek Koltunski
03:42 PM Revision 2d203318 (library): MeshCubes: Correct texturing of side walls. (still not everything is right there)
Leszek Koltunski
01:39 PM Revision a16bf106 (library): Make the Effects3D app a bit more user-friendly.
Leszek Koltunski
01:29 PM Revision f86c9fb5 (examples): Make the Effects3D app a bit more user-friendly.
Leszek Koltunski
02:05 AM Revision 554ce72b (library): Bugfix: make the Inflate distances equal in all 3 dimensions regardless of dimensions of the Mesh. (still MeshFlat's Z dim needs to be corrected)
Leszek Koltunski

12/09/2018

12:48 AM Revision d5522531 (examples): Bugfix: we need to remember all adjacent TABs, not just half of them to the left or right.
Leszek Koltunski
 

Also available in: Atom