Project

General

Profile

Activity

From 06/02/2016 to 07/01/2016

07/01/2016

02:40 PM Revision 0729bc41 (library): Add DistortedGridFactory to share Grids among same-shaped DistortedObjects.
Leszek Koltunski

06/30/2016

01:06 PM Revision ffbf279e (library): revert latest changes to the fragment shader.
small things in DistortedObjects. Leszek Koltunski

06/29/2016

11:53 PM Revision 50ac40a6 (examples): some improvements for the way we test DistortedObjects.
Leszek Koltunski
11:53 PM Revision 2e75bd79 (library): some improvements for the way we test DistortedObjects.
Leszek Koltunski
08:57 PM Revision 4018b3b7 (library): fix fragment effects :)
Leszek Koltunski
04:15 PM Revision 2dacdeb2 (library): remove the 'Color' vertex attribute.
Leszek Koltunski

06/28/2016

08:45 PM Revision ac02465e (examples): minor stuff in layouts
Leszek Koltunski
03:58 PM Revision 8cefe6a3 (library): switch precision to low in fragment shader
Leszek Koltunski
01:01 PM Revision cd174a64 (library): Make the 'deform' effect continuous when 'center' point passes through (0,0) i.e. middle of the Object.
Leszek Koltunski
11:13 AM Revision 81376ddb (library): Avoid a crash on exiting MessageSender
Leszek Koltunski
10:41 AM Revision e52f9d96 (examples): Fix a bug in PlainMonaLisa - avoid a crash on screen rotate
Leszek Koltunski

06/27/2016

10:57 PM Revision adc2a085 (examples): fix in vertex shader
Leszek Koltunski
10:57 PM Revision 369ee56a (library): fix in vertex shader
Leszek Koltunski
12:35 PM Revision 7c227ed2 (library): Bugfix in vertex shader (vertices were shot into outer space if P==S, i.e. if center point was exactly equal to the vertex being computed)
Leszek Koltunski
12:00 PM Revision d2337a3a (examples): Progress with Vertex3D
Leszek Koltunski
12:00 PM Revision 341c803d (library): Progress with Vertex3D
Leszek Koltunski

06/26/2016

10:45 PM Revision 2bf60c29 (examples): Progress with vertex3D
Leszek Koltunski

06/25/2016

11:59 PM Revision 71d8ad03 (examples): Vertex3D: beginnings of support for a visible 'center' cross.
Leszek Koltunski
10:54 PM Revision 794e6c4f (examples): Vertex3D: add configurable center
Leszek Koltunski

06/24/2016

01:31 PM Feature #12 (Closed): App checking Vertex effects on a DistortedCubes target
Commit commit:library|0318e7e3 solves the (hopefully!) last issue with Vertex Effects acting on a DistortedCubes targ... Distorted Admin
01:17 PM Revision f969f51d (examples): Make the hips movement more realistic
Leszek Koltunski
01:06 PM Revision 39cbf9dc (library): Minor: deal with IntelliJ warnings
Leszek Koltunski
01:05 PM Revision 7abd1d00 (examples): make the 'Deform' app much more flexible (now we can mix effects atthe same time!)
Leszek Koltunski
11:07 AM Revision 8aac2acc (library): minor
Leszek Koltunski
11:05 AM Revision 0318e7e3 (library): Important bugfix in the vertex shader: there was division by 0 in case Center point was on the edge of the Object, resulting in some vertices being shot into outer space.
Leszek Koltunski

06/23/2016

03:22 PM Revision 261fe5bd (examples): Improvements to the Cubes & Vertex3D apps.
Leszek Koltunski
01:33 PM Revision e642b4aa (examples): Vertex3D almost finished - there's still a problem when parts of Cubes get culled if the Object gets Deformed or Distorted to the left (curiously only the 'left' direction seems to trigger this!)
Leszek Koltunski
01:33 PM Revision 42e62272 (library): Vertex3D almost finished - there's still a problem when parts of Cubes get culled if the Object gets Deformed or Distorted to the left (curiously only the 'left' direction seems to trigger this!)
Leszek Koltunski
12:56 PM Revision 26b28407 (examples): Progress with Vertex3D
Leszek Koltunski
10:57 AM Revision 833685d0 (examples): Progress with Vertex3D
Leszek Koltunski
10:36 AM Revision d40cfeb2 (examples): Progress with Vertex3D
Leszek Koltunski

06/22/2016

11:24 PM Revision e2d8ea1d (examples): Progress with Vertex3D
Leszek Koltunski
03:44 PM Feature #12 (In Progress): App checking Vertex effects on a DistortedCubes target
commit:examples|08f92d82 contains the first version of such app. Distorted Admin
03:42 PM Revision 08f92d82 (examples): Skeleton of the new App: Vertex3D. So far just a copy of Matrix3D.
Leszek Koltunski
12:52 PM Revision db5d943e (examples): Rename Effects3D to Matrix3D
Leszek Koltunski
11:21 AM Revision c5a28eb8 (examples): Cleanup, consistent variable names, minor details.
Leszek Koltunski
11:21 AM Revision e8c81a8e (library): Cleanup, consistent variable names, minor details.
Leszek Koltunski

06/21/2016

12:21 AM Revision 5fd28c26 (library): Further progress with SenderThread: make it possible to actually exit the thread on app exit.
Leszek Koltunski
12:12 AM Revision 6613266b (library): Major: the MessageSender thread used to be running all the time in a tight loop!!
Leszek Koltunski
11:13 PM Revision e25d0dde (library): Additional Javadoc stuff.
Leszek Koltunski
01:02 PM Revision 59bbb86a (examples): - Javadoc for EffectNames
- make Matrix effects consistent with the rest (center of effect as last parameter!)
- bugfix for yesterday's bugfix ...
Leszek Koltunski
01:02 PM Revision 0df17fad (library): - Javadoc for EffectNames
- make Matrix effects consistent with the rest (center of effect as last parameter!)
- bugfix for yesterday's bugfix ...
Leszek Koltunski
10:06 AM Revision 84dd0d8f (examples): Cleanup.
Leszek Koltunski
10:06 AM Revision 015642fb (library): Cleanup.
Leszek Koltunski
09:36 AM Revision 8bebb319 (examples): Effects2D should be finished.
Leszek Koltunski

06/20/2016

11:52 PM Revision de1c3c51 (examples): remove debug
Leszek Koltunski
11:51 PM Revision 3a35681a (library): Bugfix: send EFFECT_REMOVED to all Listeners from EffectQueue.abortAll() !
Leszek Koltunski
11:42 PM Revision e763f1ee (examples): Effects2D almost finished.
Leszek Koltunski
10:47 PM Revision af225332 (examples): More progress with Effects2D app.
Leszek Koltunski
04:35 PM Revision f9afbbf3 (examples): Upgrade what used to be the 'Scratchpad' app; step 2: reorganize layout
Leszek Koltunski
12:09 PM Revision e5424523 (examples): Upgrade what used to be the 'Scratchpad' app; step 1: rename.
Leszek Koltunski
11:28 AM Feature #10 (Closed): Re-architecture adding new Effects
Series of commits ending with commit:library|8c893ffc mostly fixed the main problem - now adding a new Effect calls f... Distorted Admin
10:32 AM Revision bb7d8484 (library): Minor cleanup.
Leszek Koltunski
10:31 AM Revision fee0865c (library): Fix for adding a single DistortedObject to a DistortedNode tree multiple times.
Leszek Koltunski

06/18/2016

10:58 PM Revision f988589e (examples): Further reduce the distortedObject's API - now only 26 methods, 1/4 of the 104 before the reorganization.
Leszek Koltunski
10:58 PM Revision 8c893ffc (library): Further reduce the distortedObject's API - now only 26 methods, 1/4 of the 104 before the reorganization.
Leszek Koltunski

06/17/2016

09:55 PM Feature #15 (Closed): Order Independent Transparency

Alphablend is broken - it always takes into account the order with which we draw; thus if we are drawing a Distorte...
Distorted Admin
09:34 PM Revision a595ee16 (library): New API tested.
Leszek Koltunski

06/16/2016

12:05 AM Revision b5cc7760 (examples): New API fully ported; not tested yet but stuff compiles.
Leszek Koltunski
11:49 PM Revision 7bf107f7 (examples): Some more progress with porting apps to new VERTEX API.
Leszek Koltunski
11:49 PM Revision d425545a (library): Some more progress with porting apps to new VERTEX API.
Leszek Koltunski
04:21 PM Revision f2fe7e28 (library): Major push towards simplifying DistortedObject's public API.
Beginning of work on VERTEX Effects - does not compile ATM! Leszek Koltunski
01:50 PM Revision 59759251 (examples): Major push towards simplifying DistortedObject's public API.
All Fragment effects are using the new API - the 'DataND' marker interfaces. Leszek Koltunski
01:50 PM Revision 2fce34f4 (library): Major push towards simplifying DistortedObject's public API.
All Fragment effects are using the new API - the 'DataND' marker interfaces. Leszek Koltunski

06/15/2016

12:44 AM Revision 7589635e (examples): Major push towards simplifying DistortedObject's public API.
All MATRIX effects are using the new API - the 'DataND' marker interfaces. Leszek Koltunski
12:44 AM Revision 568b29d8 (library): Major push towards simplifying DistortedObject's public API.
All MATRIX effects are using the new API - the 'DataND' marker interfaces. Leszek Koltunski
03:59 PM Feature #6 (Closed): New Effect: save
Distorted Admin
03:58 PM Feature #6 (Resolved): New Effect: save
After some consideration, the 'Save' effect and the whole 'Other' Effect Queue have been removed back from the librar... Distorted Admin
03:56 PM Revision 88d9ff62 (examples): Save the image to 'Pictures' album in the Gallery.
Leszek Koltunski
03:14 PM Revision e4237c21 (examples): Move the 'Save' effect to the Application and remove the 'OTHER' effect queue
Leszek Koltunski
03:14 PM Revision cdd6333d (library): Move the 'Save' effect to the Application and remove the 'OTHER' effect queue
Leszek Koltunski
12:40 PM Revision 13efa930 (examples): 1. new package 'message'
2. Rename the 'Grid' classes to match Leszek Koltunski
12:40 PM Revision e458a4ba (library): 1. new package 'message'
2. Rename the 'Grid' classes to match Leszek Koltunski
12:05 PM Revision 08eabc44 (examples): move data types, like FlatND and InterpolatorND, to a separate package.
Leszek Koltunski
12:05 PM Revision a4835695 (library): move data types, like FlatND and InterpolatorND, to a separate package.
Leszek Koltunski
11:23 AM Revision 9351ad55 (library): comment cleanup in DistortedObject.
Leszek Koltunski
11:18 AM Revision e0a16874 (library): cleanup in DistortedObject's methods.
Leszek Koltunski

06/14/2016

10:08 PM Revision bc0a685b (examples): Add License
Leszek Koltunski
04:24 PM Revision d333eb6b (library): Add license
Leszek Koltunski

06/13/2016

10:28 PM Revision cb0e1940 (library): remove the remains of DistortedBitmaps from DistortedNode
Leszek Koltunski
10:19 PM Revision 476bbc81 (library): Bugfix for removeByType
Leszek Koltunski
12:01 PM Revision b9615af9 (examples): Save PNG effect almost finished. Supporting App (hopefully!) completely finished.
What remains to be done: put actual saving of the Bitmap in a separate thread, away from the Graphics thread!! Leszek Koltunski
12:01 PM Revision c6e1c219 (library): Save PNG effect almost finished. Supporting App (hopefully!) completely finished.
What remains to be done: put actual saving of the Bitmap in a separate thread, away from the Graphics thread!! Leszek Koltunski

06/12/2016

10:48 PM Revision 7cfeeb63 (examples): Progress with Save app.
Leszek Koltunski
10:46 PM Revision e1e275c1 (library): Javadoc stuff.
Leszek Koltunski

06/10/2016

12:42 AM Feature #14 (Closed): App checking arrangement of DistortedCubes into a DistortedTree.
Check if this works! Distorted Admin
12:41 AM Feature #13 (Closed): App checking Fragment effects on a DistortedCubes target
Write such example app. Distorted Admin
12:41 AM Feature #12 (Closed): App checking Vertex effects on a DistortedCubes target
Write such example app. Distorted Admin
12:38 AM Revision a2cb31e9 (examples): Beginnings of support for the 'Save' app.
Leszek Koltunski
03:50 PM Feature #10 (In Progress): Re-architecture adding new Effects
Distorted Admin
03:49 PM Feature #6: New Effect: save
Implemented in commit:library|57dc1301.
Issue still open because we need to provide example App and check if the i...
Distorted Admin
03:39 PM Revision 57dc1301 (library): Implement SAVE_PNG
Leszek Koltunski
03:11 PM Revision 2e18813f (library): Beginnings of support for the SavePNG effect.
Leszek Koltunski
01:51 PM Revision 71887484 (library): abstract setMax and getMax to EffectQueue.
Leszek Koltunski
12:39 PM Revision 9c5b5cb6 (examples): Improce the 'Check' App.
Leszek Koltunski
12:39 PM Revision b1e91f2c (library): Improce the 'Check' App.
Leszek Koltunski
11:30 AM Revision a8c3ada7 (examples): Improve aborting Effects.
Leszek Koltunski
11:30 AM Revision d07f2950 (library): Improve aborting Effects.
Leszek Koltunski

06/09/2016

01:03 AM Revision c06dacb3 (examples): Merge remote-tracking branch 'origin/master'
Leszek Koltunski
01:03 AM Revision 95593730 (examples): Introduce ENUM EffectTypes
Leszek Koltunski
01:03 AM Revision 1e438fc7 (library): Introduce ENUM EffectTypes
Leszek Koltunski
09:50 PM Feature #11 (Rejected): New effect: wait
Provide a new Effect 'wait' which, when injected to one of the 4 queues, would delay all the effects behind it in the... Distorted Admin
01:01 PM Revision 78cf1356 (examples): Merge remote-tracking branch 'origin/master'
Leszek Koltunski
01:01 PM Revision ce3787c7 (examples): Icon & metadata
Leszek Koltunski

06/08/2016

01:15 AM Feature #6: New Effect: save
There will be two separate effects from the new 'Post Shader' class:
- save 1 frame to a PNG file
- save a movie ...
Distorted Admin
01:14 AM Revision 89a0d841 (examples): Beginnings of support for PostShader effects (SavePNG, SaveMP4)
Leszek Koltunski
01:14 AM Revision b3618cb5 (library): Beginnings of support for PostShader effects (SavePNG, SaveMP4)
Leszek Koltunski
01:59 PM Revision 6ae6106e (examples): Icon & metadata
Leszek Koltunski

06/07/2016

11:08 PM Feature #6 (In Progress): New Effect: save
Distorted Admin
11:06 PM Feature #2 (Closed): Provide example app showing how to use plain SurfaceView
New app 'PlainMonaLisa' done. commit:examples|862fcd79 Distorted Admin
11:03 PM Revision 862fcd79 (examples): New app: PlainMonaLisa (Mona Lisa rendered on plain SurfaceView)
Leszek Koltunski
11:03 PM Revision 1b096d30 (library): New app: PlainMonaLisa (Mona Lisa rendered on plain SurfaceView)
Leszek Koltunski

06/04/2016

10:43 PM Feature #2: Provide example app showing how to use plain SurfaceView
Google's 'Grafika' project has some nice examples on how to display OpenGL stuff on a plain SurfaceView (and also Tex... Distorted Admin

06/03/2016

11:59 PM Feature #10 (Closed): Re-architecture adding new Effects
We probably need to change this in light of the fact that current architecture calls for adding a lot of new methods ... Distorted Admin
11:55 PM Feature #9 (Rejected): Single-point noise
Currently Noise is supported only when we are interpolating through at least 2 points. Fix that. Distorted Admin
11:55 PM Feature #8 (New): Add support for new types of Regions
Currently the library only supports masking the area on which a given effect works by a circular region.
Explore ...
Distorted Admin
11:53 PM Feature #7 (Closed): New Effect: glow
effect to add a glow around an object.
Once we have blur, this is easy:
1) render the original object
2) re...
Distorted Admin
11:50 PM Feature #6 (Closed): New Effect: save
A completely new kind of effect, 'save' : save the current look of a DistortedObject (or Node) to a file. Distorted Admin
11:49 PM Feature #5 (Closed): New Effect: blur
Add Gaussian blur. Maybe will force a re-design of the Effect architecture as this is going to be a two-pass effect. Distorted Admin
11:48 PM Feature #4 (New): New Effect: hue
add the 'hue' effect (changing hue) Distorted Admin
11:48 PM Feature #3 (Closed): New Effect: wave
Add a serial of circular waves, like throwing a stone into water Distorted Admin
11:43 PM Revision 79d5f03c (examples): Minor cleanup.
Leszek Koltunski
11:43 PM Revision f2a0d837 (library): Minor cleanup.
Leszek Koltunski
11:40 PM Bug #1 (Closed): FBO not visible
fixed in commit:library|436899f2 Distorted Admin
11:39 PM Revision 436899f2 (library): Fix for issue 1: 'FBO not visible' : we forgot to clear the HashMap in DistortedNode.
Leszek Koltunski
10:09 PM Revision ada90d33 (library): Make deep copying DistortedObjects (needed in DistortedNode) standard.
Leszek Koltunski
03:51 PM Revision 19bed2df (library): Defensive programming.
Leszek Koltunski
03:38 PM Revision ac503d98 (examples): Provide support to add any class derived from DistortedObject to DistortedNode.
Leszek Koltunski
03:38 PM Revision 9361b337 (library): Provide support to add any class derived from DistortedObject to DistortedNode.
Leszek Koltunski
10:23 AM Feature #2 (Closed): Provide example app showing how to use plain SurfaceView
All example apps use GLSurfaceView - provide one that uses plain SurfaceView. Distorted Admin

06/02/2016

12:52 AM Bug #1: FBO not visible
Reproduced with
commit:library|437bc43e
commit:examples|ed1c0b33
Distorted Admin
12:49 AM Bug #1 (Closed): FBO not visible
# Enter the 'Bitmap Tree' app
# Exit it
# Enter the 'Olimpic Rings' app
# Exit it
# Enter the 'Bitmap Tree' app a...
Distorted Admin
08:24 PM Revision 437bc43e (library): Adjust comments.
Leszek Koltunski
04:18 PM Revision 7845dc66 (library): convert Distorted.java from GLSurfaceView to Context.
Leszek Koltunski
03:47 PM Revision ed1c0b33 (examples): Switch to sending a Context (rather than a GLSurfaceView) to the library.
Leszek Koltunski
03:13 PM Revision b329f352 (library): Improvements for Javadoc
Leszek Koltunski
02:16 PM Revision f14facd4 (examples): Switch back to http
Leszek Koltunski
10:45 AM First release
h2. Version 0.0.1 released. Copyright: GPL v2.
Distorted Admin
 

Also available in: Atom