Project

General

Profile

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

examples / src / main / java / org / distorted / examples / cubes / CubesRenderer.java @ 57d7fdba

# Date Author Comment
57d7fdba 11/21/2018 11:00 AM Leszek Koltunski

Rename MeshObject to MeshBase.

107e4b72 11/20/2018 10:49 PM Leszek Koltunski

Fully move the Meshes to their own package.

9c3e749e 06/29/2018 10:50 PM Leszek Koltunski

Make the Cubes App capable of testing unprocessed OIT.

e4330c89 06/16/2017 02:33 PM Leszek Koltunski

Change of API: move setting the EGL context back to the APP.

37b324c4 06/09/2017 03:39 PM Leszek Koltunski

Further progress with Apps.

01782e85 06/07/2017 05:18 PM Leszek Koltunski

Progress with support for Effect classes.

1f9a52f1 05/13/2017 12:16 AM Leszek Koltunski

Simplify setting up DistortedScreen.

8a99c681 04/26/2017 03:21 PM Leszek Koltunski

Make a MeshCubes object rendered with no effects have its front wall at the screen's surface (so that when we just replace MeshFlat with MeshCubes, it looks more similar)

8c1caf83 04/25/2017 11:07 PM Leszek Koltunski

Revert "Convert next 4 APPs to the new Matrix effects."

This reverts commit 39a0d81b7482f2925808d661e526aeaa980fb079.

39a0d81b 04/25/2017 01:22 PM Leszek Koltunski

Convert next 4 APPs to the new Matrix effects.

855ba24e 03/15/2017 10:56 PM Leszek Koltunski

New 'glClearColor' and 'glClearDepthf' APIs in OutputSurface. This fixes the 'transparency' regressions from last commit.

fe59d375 02/10/2017 04:11 PM Leszek Koltunski

Change the the render() API!

THis introduces some regressions with the Effects3D app.

d218d64e 02/10/2017 01:15 AM Leszek Koltunski

Major: change of API.

Split DFramebuffer into Framebuffer and Screen; introduce the 'DistortedInputSurface' and 'DistortedOutputSurface' interfaces.

41a81a14 01/20/2017 11:50 PM Leszek Koltunski

Try using OpenGL ES 3.0 everywhere (but if device does not support it, try creating 2.0 context - this is important because of the emulator!)

ff31e865 01/19/2017 11:01 AM Leszek Koltunski

Small bugfix

7fca6741 01/03/2017 09:59 PM Leszek Koltunski

rename all the 'grid' variables to 'mesh'.

b01acdaf 01/03/2017 12:01 PM Leszek Koltunski

Rename Grid to Mesh

76f9798b 12/19/2016 02:41 PM Leszek Koltunski

New DistortedProgram class.

bc29e409 12/15/2016 04:28 PM Leszek Koltunski

Again change of API. Now instead of the 'DistortedEffects.draw() and DistortedTree.draw()' we have 'DistortedFramebuffer.renderTo()'

d04a4886 12/15/2016 04:02 PM Leszek Koltunski

Change of names.

392e16fd 12/15/2016 03:31 PM Leszek Koltunski

Change in the API: we always have to create a DistortedFramebuffer to render to.

f6d884d5 12/13/2016 12:42 PM Leszek Koltunski

Complete the split DistortedObject -> (DistortedTexture,DistortedEffectQueue)

10b7e588 12/12/2016 09:14 PM Leszek Koltunski

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

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

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

e7a4ef16 11/12/2016 12:45 AM Leszek Koltunski

Minor stuff

2b261a18 11/04/2016 10:38 AM Leszek Koltunski

Tidy up 'Cubes' app

50ac40a6 06/29/2016 11:53 PM Leszek Koltunski

some improvements for the way we test DistortedObjects.

261fe5bd 06/23/2016 03:22 PM Leszek Koltunski

Improvements to the Cubes & Vertex3D apps.

833685d0 06/23/2016 10:57 AM Leszek Koltunski

Progress with Vertex3D

59bbb86a 06/21/2016 01:02 PM Leszek Koltunski

- Javadoc for EffectNames
- make Matrix effects consistent with the rest (center of effect as last parameter!)
- bugfix for yesterday's bugfix (we only want to send 'EFFECT_REMOVED' messages if it was really the Application that called 'abortAll' and not when we are cleaning up everything)

f988589e 06/18/2016 10:58 PM Leszek Koltunski

Further reduce the distortedObject's API - now only 26 methods, 1/4 of the 104 before the reorganization.

7589635e 06/16/2016 12:44 AM Leszek Koltunski

Major push towards simplifying DistortedObject's public API.
All MATRIX effects are using the new API - the 'DataND' marker interfaces.

08eabc44 06/15/2016 12:05 PM Leszek Koltunski

move data types, like FlatND and InterpolatorND, to a separate package.

bc0a685b 06/14/2016 10:08 PM Leszek Koltunski

Add License

a8c3ada7 06/10/2016 11:30 AM Leszek Koltunski

Improve aborting Effects.

95593730 06/10/2016 01:03 AM Leszek Koltunski

Introduce ENUM EffectTypes

89a0d841 06/09/2016 01:14 AM Leszek Koltunski

Beginnings of support for PostShader effects (SavePNG, SaveMP4)

ed1c0b33 06/02/2016 03:47 PM Leszek Koltunski

Switch to sending a Context (rather than a GLSurfaceView) to the library.

5068fa06 05/25/2016 08:12 PM Leszek Koltunski

Initial commit