Project

General

Profile

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

library / src / main / java / org / distorted / library / DistortedNode.java @ f28fffc2

# Date Author Comment
f28fffc2 02/16/2017 04:30 PM Leszek Koltunski

A Lot of fixes for the issues uncovered by Olimpic.

Still at least 1 known issue: sometimes, when we re-add a Surface, some garbage pops up on the screen for a brief split second. Visible in Olimpic.

07037b8a 02/15/2017 10:51 PM Leszek Koltunski

a few lame fixes for the issues uncovered by Olimpic but it is still wrong

d03782c0 02/15/2017 05:45 PM Leszek Koltunski

fix for the first issue uncovered by the new Olimpic.

09ab7524 02/15/2017 01:11 PM Leszek Koltunski

Introduce 3 types of Surfaces: System, Tree, User

7691a39f 02/14/2017 10:36 PM Leszek Koltunski

- workaround for the issue with flashing in StarWars
- return number of objects rendered from OutputSurface.render() and use this in Olympic
- rework tree isomorphism so that it now works even if we don't render the whole tree (and also we don't have to reset() the Tree anymore!)...

af27df87 02/14/2017 03:28 PM Leszek Koltunski

A lot of different fixes.

A lot of issues still there:

1) if we only render part of the tree, tree isomorphism will sometimes not work correctly
2) when we change Effects that are inside Trees mid-render, even if we detach() the affected parts of the Tree first, for the last frame the new Effects will be used...

c204c69d 02/14/2017 12:26 AM Leszek Koltunski

New, cleaner way to create/destroy DistortedSurfaces.

Serious regression in StarWars (crashes!). Looks like the Node's internal FBO is being deleted and not re-created in time.

f8377ef8 02/13/2017 12:02 AM Leszek Koltunski

New, cleaner way to create/destroy DistortedSurfaces.

Serious regression in StarWars (crashes!). Looks like the Node's internal FBO is being deleted and not re-created in time.

a09ada4c 02/10/2017 01:26 PM Leszek Koltunski

Preparation for change of the render API.

b455eb48 12/12/2016 09:14 PM Leszek Koltunski

Rename various classes; fix a bug in Around the World.

a56bc359 12/12/2016 04:47 PM Leszek Koltunski

Major change in API: separate the GRID from DistortedObject; completely remove classes derived from DistortedObject.

d1e740c5 12/08/2016 04:47 PM Leszek Koltunski

Move the 'Save' app to using a DistortedFramebuffer.

57578636 12/08/2016 02:13 PM Leszek Koltunski

Improvements for DFramebuffer.

71c3fecc 12/07/2016 12:11 PM Leszek Koltunski

Javadoc

8e34674e 12/07/2016 12:22 AM Leszek Koltunski

Move the *List classes into static members of DistortedFramebuffer and DistortedObject.

16d8b8f3 12/06/2016 12:11 PM Leszek Koltunski

DistortedFramebuffer should we working now, including deletions.

ed13a5de 12/05/2016 05:10 PM Leszek Koltunski

Cleanup

bd3da5b2 12/05/2016 02:18 PM Leszek Koltunski

Move DistortedNode and Distorted to use the new DistortedRenderTarget.

e489a5ef 12/02/2016 11:36 AM Leszek Koltunski

Minor stuff

c5b1451b 08/07/2016 09:32 PM Leszek Koltunski

Remove the 'invert' option from DistortedProjection - this was making the DistortedNode-based apps not show the Objects, because the winding of triangles was wrong.
Now however the DistortedNode based stuff is inverted top-down :)

015642fb 06/21/2016 10:06 AM Leszek Koltunski

Cleanup.

fee0865c 06/20/2016 10:31 AM Leszek Koltunski

Fix for adding a single DistortedObject to a DistortedNode tree multiple times.

d333eb6b 06/14/2016 04:24 PM Leszek Koltunski

Add license

cb0e1940 06/13/2016 10:28 PM Leszek Koltunski

remove the remains of DistortedBitmaps from DistortedNode

b3618cb5 06/09/2016 01:14 AM Leszek Koltunski

Beginnings of support for PostShader effects (SavePNG, SaveMP4)

f2a0d837 06/03/2016 11:43 PM Leszek Koltunski

Minor cleanup.

436899f2 06/03/2016 11:39 PM Leszek Koltunski

Fix for issue 1: 'FBO not visible' : we forgot to clear the HashMap in DistortedNode.

ada90d33 06/03/2016 10:09 PM Leszek Koltunski

Make deep copying DistortedObjects (needed in DistortedNode) standard.

19bed2df 06/03/2016 03:51 PM Leszek Koltunski

Defensive programming.

9361b337 06/03/2016 03:38 PM Leszek Koltunski

Provide support to add any class derived from DistortedObject to DistortedNode.

da7ce0d8 05/30/2016 09:45 PM LeszekKoltunski

Fix javadoc errors

6a06a912 05/25/2016 07:45 PM Leszek Koltunski

Initial commit